public function setAttributes($attrs, $safeOnly = true) { parent::setAttributes($attrs); if (!is_array($attrs)) { return; } if (isset($attrs['regions'])) { $this->regionsCount = count((array) $attrs['regions']); } }
public function setAttributes($values, $safeOnly = true) { if (isset($values['questionsQueue']) && is_string($values['questionsQueue'])) { $values['questionsQueue'] = CJSON::decode($values['questionsQueue']); } if (isset($values['deletedQuestions']) && is_string($values['deletedQuestions'])) { $values['deletedQuestions'] = CJSON::decode($values['deletedQuestions']); } parent::setAttributes($values, $safeOnly); }
public function setAttributes($values, $safeOnly = true) { $this->methodsOfCollectionData = array(); return parent::setAttributes($values, $safeOnly); }
public function setAttributes($values, $safeOnly = true) { $this->purposes = array(); return parent::setAttributes($values, $safeOnly); }