gpt4 book ai didi

laravel-4 - 如何在 Laravel 中使用 "import"命名空间?

转载 作者:行者123 更新时间:2023-12-04 17:03:14 24 4
gpt4 key购买 nike

我在 Laravel 中构建了一个 API,版本如下:

/controllers/api/v1/CommentController.php
/controllers/api/v2/CommentController.php

在我的 route ,我像这样调用正确的 Controller :
Route::resource('notification', 'api\v2\CommentController');

这有效,但由于我在 Controller 中使用命名空间,我必须使用\方法才能在根命名空间中找到像\Response 这样的类?
 namespace api\v1;
class NotificationController extends \BaseController {
public function index()()
{
return \Response::json({});
}
}

有没有办法避免使用反斜杠符号并使用正确的命名空间?
我尝试使用 use \App;但没有结果

最佳答案

你需要添加“使用响应;”到您的代码。

<?php namespace api\v1;
use Response;
class CommentController extends \BaseController {
public function index()
{
return Response::json('hello');
}
}

关于laravel-4 - 如何在 Laravel 中使用 "import"命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26340580/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com