public function rules() { return [['status', 'default', 'value' => self::STATUS_ACTIVE], ['status', 'in', 'range' => [self::STATUS_ACTIVE, self::STATUS_DELETED]]]; }
public function rules() { return array_merge(parent::rules(), [['role', 'in', 'range' => [self::ROLE_USER], 'when' => function ($model) { return $this->isAttributeChanged('role'); }]]); }