현재 laravel 4를 테스트하고 있지만 laravel docs에서 오류 메시지를 반환하는 데 문제가 있습니다. $messages->first('email');
은 메시지를 반환해야하지만 어떤 methog id도 시도하지 않아도 messages
나는 오류를 얻을laravel 4 유효성 검사 메시지 오류가 반환되었습니다
내 cobtroller
public function postSignup()
{
$rules = array(
'display_name' => 'required|unique:users',
);
$messages = array(
'display_name.required' => 'Felhasználónév kötelező',
'display_name.unique' => 'Ez a Felhasználónév foglalt',
);
$val = Validator::make(Input::all(), $rules, $messages);
if ($val->passes())
{
$data = array('msg' => 'yay');
}
else
{
print_r($messages->first('display_name'));
}
return Response::json($data);
}
{ "오류"{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Call to a member function first() on a non-object"
난 그냥 테스트에서 print_r에 대한 all
으로하려고하면 ($ messages-> 모든()); 다음을 얻는 것
{"error":{"type":"Symfony\\Component\\Debug\\Exception\\FatalErrorException","message":"Call to a member function all() on a non-object"
내가 잘못하고있는 것을 누군가 지적 할 수 있습니까?
도움을 주셔서 감사합니다. L3 조금 후에 L4를 사용하여 혼란 스 렀습니다. –
@WebStudent, 가장 환영합니다 .-) –