Laravel中未找到类'App\Http\Controllers\Response'错误

mel*_*uji 8 php json laravel-5.1

我在Laravel 5中遇到过这个问题:Class 'App\Http\Controllers\Response' not found.我是这方面的新手,所以我需要你们的帮助.

我正试图从我的表'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));
      }

    } //
}
Run Code Online (Sandbox Code Playgroud)

和我的route.php是:

Route::group(array('prefix' => 'xxx'), function() {
  Route::resource('funcionarios', 'funcionarioPruebaController');
});
Run Code Online (Sandbox Code Playgroud)

如何以json格式获取所有行?

mel*_*uji 11

\Response::json(); 谢谢Tim Lewis!你真棒!:)