0
我有路由,那麼它會調用我的控制器的功能,在我的控制器中,我使用return Response::json(array);
返回,現在,我有App::after
哪我想附加一些東西到我的控制器返回的當前響應,有沒有什麼辦法可以獲得App::after
過濾器中的當前響應?追加到Response :: json()從App :: After從我的控制器返回後
我有路由,那麼它會調用我的控制器的功能,在我的控制器中,我使用return Response::json(array);
返回,現在,我有App::after
哪我想附加一些東西到我的控制器返回的當前響應,有沒有什麼辦法可以獲得App::after
過濾器中的當前響應?追加到Response :: json()從App :: After從我的控制器返回後
我發現我可以簡單地使用電流響應:
$return = json_decode($response->getContent());
$return->hasLogout = true; // Appended new response data
$response->setContent(json_encode($return));
注意,您可以使用'的getData()'和'使用setData()'而不是'的getContent()'和'setContent ()'。這樣它會爲你做JSON轉換。 – lukasgeiter 2015-03-02 08:25:00