check(); } /** * @return array */ public function getUserData(): array { return [ 'email' => trim($this->get('email')), 'blocked' => intval($this->get('blocked')), 'blocked_code' => trim($this->get('blocked_code')), 'password' => trim($this->get('password')), ]; } /** * @return array */ public function rules() { return [ 'id' => 'required|exists:users,id', 'email' => 'required', 'password' => 'confirmed', 'blocked_code' => 'between:0,30', 'blocked' => 'between:0,1|numeric', ]; } }