common\models\Member::rules PHP Method

rules() public method

public rules ( )
    public function rules()
    {
        return [['store_id', 'required'], ['store_id', 'integer'], ['store_id', 'exist', 'targetClass' => Store::className(), 'targetAttribute' => 'id'], ['username', 'filter', 'filter' => 'trim'], ['username', 'required'], ['username', 'string', 'min' => 4, 'max' => 20], ['username', 'match', 'pattern' => '/^[A-Za-z_-][A-Za-z0-9_-]+$/'], ['username', 'unique', 'message' => '该用户名已被使用'], ['real_name', 'filter', 'filter' => 'trim'], ['real_name', 'required'], ['real_name', 'string', 'min' => 2, 'max' => 20], ['email', 'filter', 'filter' => 'trim'], ['email', 'required'], ['email', 'email'], ['password', 'required', 'on' => 'insert'], ['password', 'string', 'min' => 6, 'max' => 24], ['password', 'match', 'pattern' => '/^\\S+$/'], ['gender', 'default', 'value' => self::GENDER_MALE], ['gender', 'in', 'range' => [self::GENDER_MALE, self::GENDER_WOMAN, self::GENDER_OTHER]], ['mobile', 'required'], ['mobile', 'match', 'pattern' => '/^1[3|4|5|7|8][0-9]{9}$/']];
    }