Esempio n. 1
0
 public function scenarios()
 {
     $scenarios = parent::scenarios();
     $scenarios['client-registration'] = ['username', 'phone'];
     $scenarios['reset-password'] = ['password_reset_token'];
     $scenarios['moderate'] = ['is_moderated', 'moderated_text', 'moderated_data'];
     return $scenarios;
 }
Esempio n. 2
0
 public function scenarios()
 {
     $scenarios = parent::scenarios();
     $defAttr = $this->getAttributes();
     $blackAttr = $defAttr;
     unset($blackAttr['is_black']);
     unset($blackAttr['account_id']);
     unset($blackAttr['salon_account_id']);
     $blackAttr = array_keys($blackAttr);
     $scenarios['client-to-black'] = $blackAttr;
     $scenarios['client-to-black-godmode'] = $blackAttr;
     $scenarios['prepare'] = array_keys($defAttr);
     $scenarios['jur-validate-prepare'] = ['comp_name', 'org_form', 'name', 'phone', 'address_reg', 'address_fact', 'inn', 'kpp', 'ogrn', 'r_sch', 'k_sch', 'bik', 'okpo', 'director', 'bank', 'city_id', 'experience', 'is_confirmed', 'check_fms', 'check_debt', 'check_licence'];
     return $scenarios;
 }