我已经从作曲家安装了 package ,我试图将供应商文件夹中的文件包含到控制器中,但不包括在内。
这是我正在尝试的
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use src\Coinpayments;
use src\keys;
class CoinController extends Controller
{
public function DoIt(){
$cps = new CoinPaymentsAPI();
}
}
这是在composer.json
中 "require": {
"php": "^7.1.3",
"coinpaymentsnet/coinpayments-php": "^1.0",
"fideloper/proxy": "^4.0",
"laravel/framework": "5.8.*",
"laravel/tinker": "^1.0"
},
结果是我得到以下错误
找不到类'App \ Http \ Controllers \ CoinPaymentsAPI'
答案 0 :(得分:0)
安装作曲家后,建议运行
composer dump-autoload
在包装中的说明中,他们告诉您包括以下文件:
require('/your_installation_path_to/src/CoinpaymentsAPI.php');
您没有正确包含它,请确定您的IDE会给您错误。 可能是我在软件包中包含的composer.json文件中找到了以下信息:
use Coinpaymentsnet\CoinpaymentsAPI