Laravel Lumen 调用未定义函数 App\Http\Controllers\responce()
Laravel Lumen Call to undefined function App\Http\Controllers\responce()
当我尝试调用 API 时出现此错误。
这是我的控制器
<?php
namespace App\Http\Controllers;
use App\Video;
use Illuminate\Support\Facades\DB;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class VideoController extends Controller
{
public function index(){
//return 'index function of video controller';
$Video = DB::table('videos')->get();
return responce()->json($Video);
}
}
?>
这是我的 web.php
$app->get('/', 'VideoController@index');
您应该 return $Video
或任何其他变量或数组,而不是函数 response()
编辑
尽量return json_encode($Video);
当我尝试调用 API 时出现此错误。 这是我的控制器
<?php
namespace App\Http\Controllers;
use App\Video;
use Illuminate\Support\Facades\DB;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class VideoController extends Controller
{
public function index(){
//return 'index function of video controller';
$Video = DB::table('videos')->get();
return responce()->json($Video);
}
}
?>
这是我的 web.php
$app->get('/', 'VideoController@index');
您应该 return $Video
或任何其他变量或数组,而不是函数 response()
编辑
尽量return json_encode($Video);