/** * @inheritdoc */ public function rules() { return array_merge($this->getAdditionalAccountRules(), parent::rules()); }
/** * @inheritdoc */ public function rules() { return array_merge($this->getEmailRules(), $this->getPhoneRules(), $this->getNameRules(), $this->getIndividualSignRules(), parent::rules()); }
public function rules() { $rules = [['website', 'url'], [['first_name', 'last_name'], 'string', 'max' => 255], [['first_name', 'last_name'], 'default', 'value' => ''], ['icon', 'string', 'max' => 36]]; return array_merge(parent::rules(), $rules); }
public function rules() { $rules = [['permission', 'default', 'value' => self::PERMISSION_MUTUAL]]; return array_merge(parent::rules(), $rules); }
public function rules() { return array_merge(parent::rules(), [[$this->contentTypeAttribute, 'default', 'value' => self::TYPE_MEMBER]]); }
/** * @inheritdoc */ public function rules() { $rules = [['enable_login', 'boolean'], ['permission', 'in', 'range' => array_keys(static::$permissions)]]; return array_merge(parent::rules(), $rules); }