2016-07-03 2 views
0

Laravel 5.1 앱에서 내 프론트 엔드 각도 앱으로 오류를 보내려고합니다. 던져진 오류는 내가 필요로하는 실제 상태 메시지, 반환되지 않습니다Laravel 5 반환하지 않음 오류 메시지

if (Hash::check($updated_profile['current_password'], $user->password)) { 
    $user->password = Hash::make($updated_profile['new_password']); 
    return $user; 
} else { 
    abort(500, 'Passwords do not match'); 
} 

을 나는 또한 모두 들어 throw new \Exception('Passwords do not match');

을 시도했습니다, 나는 프론트 엔드에 오류가 있지만, 상태 메시지를 실종 :

Object 
    data: null 
    headers:(name) 
    status: 0 
    statusText:"" 
    __proto__: Object 
+0

같은이 기능을 사용할 수 있습니까? –

+0

oauth2 패키지로 포장 중입니다. – Growler

답변

0

당신이

먼저 죄수의 상단에이를 정의하여 현재 요청을 중단하는 데 사용할 싶어 그렇다면 App class에 정의되어 troller

use App; 

그런 다음 당신은 당신이 API 패키지 또는 컨트롤러를 워프 뭔가를 사용하고이

App::abort(404,'The url not found'); 
+0

작동하지 않습니다. – Growler

+0

항상 작동합니다. –

+0

어디에서 사용하고 있는지 알려주십시오. –