public static function initDateFields($model) { $date = DateModel::parseDate($model->birthday); $model->dayOfBirth = $date['day']; $model->monthOfBirth = $date['month']; $model->yearOfBirth = $date['year']; return $model; }
public function initParams($params) { $this->userId = $params['ID']; $this->username = $params['Login']; $this->password = $params['Password']; $this->firstName = $params['FirstName']; $this->secondName = $params['FamilyName']; $this->thirdName = $params['Patronymic']; $this->gender = $params['Gender']; $dateParams = DateModel::parseDate($params['Birthday']); $this->dateOfBirth; $this->dayOfBirth = $dateParams['day']; $this->monthOfBirth = $dateParams['month']; $this->yearOfBirth = $dateParams['year']; $this->phoneNumber = $params['PhoneNumber']; $this->country = $params['PhoneCountry']; $this->school; $this->group; $this->comment; $this->blabla; }