6
この問題はLaravel 5:Class 'App\Http\Controllers\Response' not found
で発生しました。私はこのすべてで新しいので、私はあなたの助け団体が必要です。クラス 'App Http Controllers Response'が見つかりませんでした。エラー:Laravel
私はテーブル 'funcionarios'からjson応答を取得しようとしています。
<? php
namespace App\ Http\ Controllers;
use Illuminate\ Http\ Request;
use App\ Http\ Requests;
use App\ funcionario;
class funcionarioPruebaController extends Controller {
public
function index() {
try {
$response = [
'funcionarios' => []
];
$statusCode = 200;
$funcionario = \App\ funcionario::all() - > take(9);
foreach($funcionario as $item) {
$response['funcionarios'][] = [
'id_funcionario' => $item - > id_funcionario,
'nombre' => $item - > nombre,
'apellido' => $item - > apellido,
'ci' => $item - > ci,
'rango' => $item - > rango,
'direccion' => $item - > direccion,
'telefono' => $item - > telefono
];
}
} catch (Exception $e) {
$statusCode = 404;
} finally {
return Response::json(array('error' => false, $response, $statusCode));
}
} //
}
と私のroute.phpは次のとおりです: マイコントローラである私はJSON形式ですべての行を取得できますか
Route::group(array('prefix' => 'xxx'), function() {
Route::resource('funcionarios', 'funcionarioPruebaController');
});
?
'応答を使用; – Daan
または' \ Response :: json() '; Laravel 5+で導入された共通の名前空間問題 –