如何在Laravel的http\controller中从供应商访问控制器?
我试过使用如何在Laravel的http\controller中从供应商访问控制器?,laravel,vendor,Laravel,Vendor,我试过使用 $data = BasicFunctions::checkEmailExists('emailaddress', 'Modal_name'); 我正在使用自己的软件包 类供应商\jainam\basicfunctions\src\basicfunctions不存在是错误的 有人知道怎么用这个吗 我使用使用基本函数添加该文件打开插件的composer.json文件并进行更改 "autoload": { "psr-4": { "jainam\\BasicFun
$data = BasicFunctions::checkEmailExists('emailaddress', 'Modal_name');
我正在使用自己的软件包
类供应商\jainam\basicfunctions\src\basicfunctions不存在是错误的
有人知道怎么用这个吗
我使用使用基本函数添加该文件打开插件的
composer.json
文件并进行更改
"autoload": {
"psr-4": {
"jainam\\BasicFunctions\\": "src/"
}
}
到
注意:“Jainam\\”:“src/”
这是名称空间,因此您将在代码中编写使用Jainam\BasicFunctions
然后安装插件并运行composer dump autoload
要立即进行测试,您可以直接编辑供应商文件夹中的composer.json文件,并在项目中运行
composer dump autoload
如何安装软件包?在composer
中设置自动加载路径。如果已设置,则重新生成composer自动加载文件。运行composer dump autoload
以重新生成自动加载file@Rwd我已经从composercomposer require jainam/basicfunctions
@CerlinBoss安装了软件包。您可以协作吗?您可以显示整个文件吗?您正在尝试直接链接到该类的文件吗?你能展示一下你是如何导入这个类的吗?我已经更新了你提到的composer,但是仍然显示了相同的错误消息,你也提到了不要编写use\Jainam\BasicFunctions
,那么我如何在我的控制器中访问这个类的函数呢?我使用的方式是BasicFunctions::checkEmailExists('email','model'))
我在哪里提到过不要写?仍然显示错误未找到类“Jainam\BasicFunctions”
"autoload": {
"psr-4": {
"Jainam\\": "src/"
}
}