我在主持人身上设置了一个新的流明。错误日志适用于在错误的路由上命中,但如果我尝试返回json响应(当我尝试作为POST响应的返回时)它不起作用。
我尝试在Controller.php
namespace App\Http\Controllers;
use Laravel\Lumen\Routing\Controller as BaseController;
class Controller extends BaseController
{
public function createErrorResponse($message, $code)
{
// print("A"); // works
return response()->json(['message' => $message, 'code' => $code], $code);
}
}
我尝试在另一个控制器上调用上面的函数。
if (error) {
// var_dump("A"); // works
// return "A"; // doesn't work
// having print on createErrorResponse also works..
return $this->createErrorResponse('Error on data.', 560);
}
但是返回JSON并不是。它也没有返回" A"与return "A"
。它只返回var_dump。
我也试过chmod -R 777 storage/
,但它也没有改变任何东西。