Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.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
Php 向Laravel 5添加作曲家软件包_Php_Laravel 5_Package_Composer Php_Packagist - Fatal编程技术网

Php 向Laravel 5添加作曲家软件包

Php 向Laravel 5添加作曲家软件包,php,laravel-5,package,composer-php,packagist,Php,Laravel 5,Package,Composer Php,Packagist,我正在尝试使用packagist composer存储库中的“infusionsoft/old-php-isdk”,但它不是特定于Laravel的。我使用的是order控制器,它的代码是我从另一个开发人员那里获得的,因此他引用了当前(并且正在工作)的“infusionsoft/phpsdk”,如下所示 “使用infusionsoft\infusionsoft;” 如果包中没有名称空间,我应该将其称为什么名称空间 这是指向composer软件包的原始链接。 我错过什么了吗?我需要给它分配一个名称

我正在尝试使用packagist composer存储库中的“infusionsoft/old-php-isdk”,但它不是特定于Laravel的。我使用的是order控制器,它的代码是我从另一个开发人员那里获得的,因此他引用了当前(并且正在工作)的“infusionsoft/phpsdk”,如下所示

“使用infusionsoft\infusionsoft;”

如果包中没有名称空间,我应该将其称为什么名称空间

这是指向composer软件包的原始链接。


我错过什么了吗?我需要给它分配一个名称空间吗?我应该把它放在什么地方?

通过composer下载包后,执行一个简单的
新iSDK()调用(从他们的文档中)不起作用?正确,它说/app/Http/Controller/iSDK中缺少类(但那不是一个真正的目录,那只是我的Controller@georaldcde的目录,它只是没有被放置在根命名空间中?
new\iSDK();
@joe我也尝试过,当查看旧的php isdk时,没有定义名称空间然后在我的控制器中使用use Infusionsoftold;use Infusionsoftold\iSDK调用它;然后,它会给出缺少它调用的每个其他类的错误,这些类随后会进入xmlrpc-3.0.0文件的另一个单独目录。
"require": {
    "infusionsoft/php-sdk": "^1.2",
    "laravel/lumen-framework": "5.1.*",
    "vlucas/phpdotenv": "~1.0",
    "barryvdh/laravel-debugbar": "^2.2",
    "goaop/framework": "^2.0",
    "php-http/httplug": "^1.1",
    "infusionsoft/old-php-isdk": "*"
},