別のLaravel 4から5のインスタンスをアップグレードしています。 Exceptionsに "ExceptionServiceProvider"というファイルがあります。次のコードで:Laravel 5 app :: error
<?
namespace KeepIt\Exceptions;
use Illuminate\Support\ServiceProvider;
class ExceptionServiceProvider extends ServiceProvider
{
public function register()
{
\App::error(function(AjaxException $exception)
{
$response = array(
'state' => false,
'message' => $exception->getErrorMessage(),
'errors' => $exception->getErrors(),
'type' => $exception->getType()
);
return \Response::json($response);
});
}
}
私は知っているApp :: errorはもうL5で動作しませんが、私はこのコードを書き直すことはできません。これは404エラーではありません。
laravel 5でアプリケーションを実行しないでください。エラー:コードが示すように、アプリケーションが500と応答をスローした場合、私はそれを書き直さなければなりません。 – blubbering