Маршруты зарегистрировано в app/routes.php
Laravel Response :: json не возвращает JSON правильно?
Route::resource('users', 'UsersController',
array('except' => array('new', 'update')));
Route::post('users/authenticate', array('as' => 'authenticate', 'uses' => '[email protected]'));
Route::get('users/is_authenticated', array('as' => 'authenticated', 'uses' => '[email protected]_authenticated'));
Метод is_authenticated не возвращает JSON, но, когда я поставил Response::json()
в методе index
возвращает схему JSON.
Вот мой is_authenticated
метод:
public function is_authenticated()
{
return Response::json(['authenticated' => Auth::check()]);
}
Что происходит здесь не так? Я побежал php artisan routes
и возвращает это для маршрута:
GET|HEAD api/users/is_authenticated | authenticated | [email protected]_authenticated
Я не получаю 404 Not Found при посещении страницы, но нет никакого содержания. В чем проблема?
Edit: маршруты начинаются с api
Спасибо, отлично работает. Это довольно глупое имо. –