我到处寻找解决方案,问题是我需要在我的api控制器中记录当前用户的id。在api控制器中,我将中间件api放入其中。下面是ApiController.php的代码:
public function __construct()
{
$this->middleware('auth:api');
}
public function createcorso(Request $request)
{
$corsoscii = new CorsoScii();
$corsoscii->tipo = $request->input('ti
这是来自api.php的路线:
Route::apiResource('friend-request', FriendRequestController::class)->except('delete');
控制器已经存在,我使用post请求在商店中调用它:
FriendRequestController.php
class FriendRequestController extends ApiController
{
public function store(StoreFriendRequest $request, FriendRequest
我正在尝试使用Laravel5.2和GuzzleHttp客户端创建一个POST请求。我已经成功地用Laravel安装了GuzzleHttp,但是它一直在重复一个错误。
Fatal error: Call to undefined function App\Http\Controllers\API\Client()
这是我的密码。
<?php
namespace App\Http\Controllers\API;
use Closure;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controlle
当试图获取数据并通过变压器返回数据时,出现了一个错误Class 'App\\Api\\V1\\Controllers\\Auth\\ApiController' not found。使用ApiController扩展,我将APIcontroller放在App\\Api\\V1\\Controllers\\Front文件夹中。
LoginController代码并将其扩展到ApiController:
<?php
namespace App\Api\V1\Controllers\Auth;
use Auth;
use Carbon\Carbon;
use Tymon\J
我尝试使用name进行路由。
我已经尝试使用Composer update,Clear Cache,Generate App key来解决这个问题。
但它显示了致命错误。
错误视图消息:
(1/1) FatalErrorException
Class 'App\Http\Controllers\Controller' not found
in ClassesController.php line 13
我的路线代码如下:
<?php
Route::prefix('Classes')->group(function(){
Route::get(
我创建了一个自定义APIController来扩展泛型控制器。自定义API控制器如下:
namespace App\Http\Controllers\API\v1;
use App\Commanding\CommandBus;
use App\Commanding\ValidationCommandBus;
use League\Fractal\Manager;
use League\Fractal\Resource\Collection;
use League\Fractal\Resource\Item;
use Illuminate\Pagination\Paginator;
use
我试图创建一个非常简单的api,只是为了了解如何管理它。
我需要检查"api键“是否沿着url传递,我的url应该是这样的:
http://myapi.app/api/users?key=my-api-key
http://myapi.app/api/orders?key=my-api-key
因此,我创建了一个父类来管理它,以避免在每个控制器中复制所有登录:
<?php
namespace App\Http\Controllers\Api;
use Illuminate\Http\Response as IlluminateResponse;
use Illuminate\
我试图使用内置的Auth登录laravel并注册。这些自动生成的页面工作得非常好,现在我使用Auth::guest()来检查用户是否被授权返回视图:索引到登录页面。
但它表明:
类‘App\Http\管制员\Auth’未找到“。
,这是代码:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
class Step
我正在学习Laravel 9,我在使用前缀路由时遇到了Target class [Admin\DashboardController] does not exist.问题。有人能帮我修好吗?
这条路线/网络上的代码:
Route::prefix('admin')->namespace('Admin')->group(function(){
Route::get('/','DashboardController@index')->name('dashboard');
});
App\Http
在我的Laravel9项目中,有许多控制器具有类似的功能,如:
TestController.php
namespace App\Http\Controllers\Api;
use App\Contracts\TestInterface;
use App\Http\Controllers\Controller;
class TestController extends Controller
{
public function __construct(
private TestInterface $testService,
private $modul
我正在尝试通过forge和digitalocean部署我的laravel项目。虽然它在我本地的开发环境中工作得很好,但我很难让laravel-websockets包运行起来。 因此,虽然我的"CruiseCrontroller“在本地运行得很好,但不知何故,在生产中却给出了以下错误。 [2020-12-22 15:42:00] production.ERROR: Class 'App\Events\newRoom' not found {"exception":"[object] (Error(code: 0): Class 'App\
尝试为管理面板制作一个登录应用程序,轻松地编辑网站的其余部分。
我有一个名为AuthController的控制器,它执行多个操作,例如登录-注销。我决定只使用一个控制器,而不是两个不同的控制器。
当我在资源管理器上访问/login时,它返回Target class [AuthController] does not exist.
有什么问题吗?我错过了什么?
web.php
<?php
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\PagesController;
use App\Http\Controll
因此,我一直试图为我的所有自定义类创建一个自定义类文件,并将它们附加到其中,我使用名称空间来实现在控制器中使用它们,但是控制器没有识别该类
好的:
下面是作为app/Library/robloxClasses.php放在我的项目中的自定义类文件
namespace App\Library;
class RobloxMaths{
public function sortArrayOfArray(&$array, $subfield)
{
$sortarray = array();
foreach ($array as $
我正在使用。对于UserController.bute资源路由中的post方法,我没有发现错误--所有用户在索引方法中显示并更新用户,并且显示一个特定的用户工作good.how,我可以解决这个问题。
这是UserController的路由文件
<?php
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\User\UserController;
use App\Http\controllers\Buyer\BuyerController;
use App
我正在研究API。我想要创建登录api。我在API文件夹中创建了UsersController,它是在控制器中创建的。当我在邮递员中运行时,我显示了一个错误。
Illuminate\Contracts\Container\BindingResolutionException: Target class [App\Http\Controllers\App\Http\Controllers\API\UsersController] does not exist. in file F:\University_Data\xamp\htdocs\stylooworld\vendor\laravel\fr
我在Laravel5.4中测试一个API。我现在正在通过API存储记录的一部分。在如何使用请求::Input()或Input::get()验证POST数据方面,我遇到了一些问题。
LessonsController.php
<?php
namespace App\Http\Controllers;
use App\Http\Requests;
use App\Lesson;
use App\Acme\Transformers\LessonTransformer;
//use Illuminate\Http\Request;
us
我有以下错误
InvalidArgumentException在FormBuilder.php第39行中:不存在名为App\Http\Controllers\App\Forms\SongForm的表单类。
在拉勒维尔,
SongsController.php类
<?php
namespace App\Http\Controllers;
use Illuminate\Routing\Controller as BaseController;
use Kris\LaravelFormBuilder\FormBuilder;
class SongsController extends B
我正在编写一个测试应用程序,并试图向它添加一个编辑功能。点击一下‘提交’按钮,我就会得到错误的,它缺少路由所需的参数: quiz/show.如何修复这个问题?我是拉拉维尔的初学者,所以如果你能帮我,那就太好了。
我的web.php
<?php
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\ProductController;
use App\Http\Controllers\MainController;
use App\Http\Controllers\QuizController;
use App\Ht
我正在使用一个名为mnabialek/laravel模块的github项目。该软件包工作良好,但我不能将请求传递给不同的控制器在不同的模块。我怎么能这么做。
TestModule控制器
<?php
namespace App\Modules\TestModule\Http\Controllers;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Illuminate\Http\Response;
use App\Modules\TestModule\Http\Requests\TestModuleRequ
目前正致力于在仪表板后面构建一个新闻api。我最近刚开始收到未定义变量的错误: C:\Laravel8Auth\resources\views\dashboard.blade.php). (查看: sourceId我去过所有有源Id的地方,但我看不出它是什么。这里有一些必要的代码,我使用的是Laravel 8.x和JetStream。我是个新手,我只是想胡闹一下。web php `<?php
use Illuminate\Support\Facades\Route;
use App\Models\Api;
use App\Http\Controllers\ApiControlle
所以我有两个用户模型,一个是User,另一个是公司用户的OrgUser。我正在尝试将OrgUser传递给OrgUserController,并在show方法中显示单个公司用户。但是我总是得到一个空的对象。
用户模型
namespace App;
use Illuminate\Notifications\Notifiable;
use Illuminate\Foundation\Auth\User as Authenticatable;
class User extends Authenticatable
{
use Notifiable;
protected $fillable = [
我想在将数据存储到数据库之前验证输入字段,所以我浏览了laravel文档并遵循了以下步骤
php artisan make:request StoreLessons
在StoreLessons中
公共函数规则(){返回“=>”所需的标题‘=>’,唯一的:课程,‘=>’,;}
在我的控制器里
namespace App\Http\Controllers;
use Response;
use App\lesson;
use Illuminate\Http\Request;
use App\Acme\Transformers\LessonTransformer