Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Laravel的http\controller中从供应商访问控制器?_Laravel_Vendor - Fatal编程技术网

如何在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我已经从composer
composer require jainam/basicfunctions
@CerlinBoss安装了软件包。您可以协作吗?您可以显示整个文件吗?您正在尝试直接链接到该类的文件吗?你能展示一下你是如何导入这个类的吗?我已经更新了你提到的composer,但是仍然显示了相同的错误消息,你也提到了不要编写
use\Jainam\BasicFunctions
,那么我如何在我的控制器中访问这个类的函数呢?我使用的方式是
BasicFunctions::checkEmailExists('email','model'))
我在哪里提到过
不要写
?仍然显示错误
未找到类“Jainam\BasicFunctions”
"autoload": {
    "psr-4": {
        "Jainam\\": "src/"
    }
}