如何使用GlobeAPI来cakephp3

如何使用GlobeAPI来cakephp3,php,cakephp,composer-php,cakephp-3.0,packagist,Php,Cakephp,Composer Php,Cakephp 3.0,Packagist,现在,我正在研究从CakePHP的2.x到版本3的迁移。 我使用GlobeLabs API(菲律宾可用的短信网关之一)开发了一个简单的短信发送功能。 现在,我知道composer的本质是什么,不幸的是,PackageGist中没有托管或上传的Globelabs API包,我相信App::import(“供应商”、“文件路径”)现在已被弃用,在新版本中不受支持 如何在CakePHP 3中使用GlobeAPI? 我将非常感谢您的回答。将库放在某个地方,并在您的apps composer.json中

现在,我正在研究从CakePHP的2.x到版本3的迁移。
我使用GlobeLabs API(菲律宾可用的短信网关之一)开发了一个简单的短信发送功能。

现在,我知道composer的本质是什么,不幸的是,PackageGist中没有托管或上传的Globelabs API包,我相信App::import(“供应商”、“文件路径”)现在已被弃用,在新版本中不受支持

如何在CakePHP 3中使用GlobeAPI?

我将非常感谢您的回答。

将库放在某个地方,并在您的apps composer.json中定义自动加载程序的路径:

"autoload": {
    "psr-4": {
        "App\\": "src",
        "Your\\Lib\\": "./some/path/to/your/lib/src"
    }
},

它会告诉composer在从您的libs命名空间加载内容时查看该文件夹。

运行
composer dumpautoload
之后,我应该将该自动加载放在cakephp 3根文件中的composer.json中吗?cake3应用程序的根文件夹。如果您不知道如何与作曲家合作,我强烈建议您熟悉它。Composer是目前php开发中非常常用的工具。几乎每个项目都提供composer支持。事实上,我是一个新的作曲家,我已经知道它在作品中的精髓。我已经使用了GlobeAPI,在cakephp 3的供应商文件夹中的composer文件夹下的autoload_classmap.php中包含并声明了上述API的确切路径。我已经测试了在视图中调用GlobeAPI类的方法,但是我想做的是将GlobeAPI类调用到控制器。有没有办法将所述API的类调用到控制器?谢谢