all(); $params = $validator->check($params, 'login'); if(!is_array($params)){ return message($params, false); } if(!$result = MemberService::make()->login($params)){ return message(MemberService::make()->getError(), false); } return message(2004, true, $result); } /** * 账号注册 * @param MemberValidator $validator * @return array */ public function register(MemberValidator $validator) { $params = request()->all(); $params = $validator->check($params, 'register'); if(!is_array($params)){ return message($params, false); } if(!MemberService::make()->register($params)){ return message(MemberService::make()->getError(), false); } return message(2008); } }