Мне было интересно, как лучше всего в Laravel вернуть массив json обратно в вызов ajax. Вот как я сейчас работаю:
Маршрут в web.php
Route::group(['prefix' => 'users'], function () {
Route::post('getOneTimeLink', [
'as' => 'adminUserOneTimeLink',
'uses' => 'AdminUsersController@createOneTimeLink'
]);
});
Контроллер в AdminUsersController.php
public function createOneTimeLink(){
$aResponse = [ 'someData' => 'someValue'];
// do some stuff here
echo json_encode($aResponse);
die()
}
но я думаю, что есть другой способ вернуть вызов вместо добавления json_encode и затем die () выполнения ... но я пока не знаю этого. Я пытался найти, но еще не нашел ответа. Я надеюсь, что любой из вас сможет мне помочь.
Большое спасибо!