php - Laravel 使用包 [Requests for PHP]
问题描述
我正在使用 Laravel 6.5.2 并尝试使用“Requests for PHP”包。https://requests.ryanmccue.info/download/ 我使用composer安装了这个包。我想使用这个包的原因是我已经创建了所有的 CRUD 脚本(使用上面的包)并且想重用这些脚本。
我怀疑可能存在一些名称冲突,因为 Laravel 安装了一个名为 Request 的 HTTP 请求解决方案,同时 [PHP Request] 具有相同的名称。
问题: 有没有人成功安装 [Requests for PHP] 包并让它与 Laravel 6.X 一起工作?
其他发现: 当注释掉自动加载器行时,相应的页面会打印“hello”。保持此行处于活动状态表示在 laravel 堆栈跟踪中错误是保存自动加载器的行。
[错误]
找不到类“App\Http\Controllers\Requests”
[路线/web.php]
Route::get("/requests", "Requests@read");
[应用程序/Http/控制器]
<?php
namespace App\Http\Controllers;
// use Illuminate\Http\Request; // Standard line, creeating a controller.
require_once '../vendor/rmccue/requests/library/Requests.php';
Requests::register_autoloader();
class Requests extends Controller {
public function read() {
echo "hello";
}
}
解决方案
推荐阅读
- android - FLutter FirebaseAuth 电子邮件验证
- python - 为python unittest设置全局变量时如何避免lint错误
- python - 我的 django 项目存在属性问题。我正在用这个代码做一个电子商务网站
- python - 如何使用非有序值制作第二个 python x 轴?
- corda - Corda - 记录事务中的特定状态
- c++ - 如何将字符串路径从'\'转换为'/'或'\\'?
- assembly - 如何在 ARM64 中初始化一个 16 位整数数组?
- objective-c - 强制 FileManager().copyItem(_:_) 超时
- python - 以编程方式选择不等式运算符
- oracle - 将多个选择语句插入表时看到错误