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