我正在创建一个CpanelBundle,它将Cpanel xmlapi集成到Symfony中 . 我将在这里使用CpanelInc提供的类:https://github.com/CpanelInc/xmlapi-php .
我想让这个包在项目和开源中都可用 .
Symfony文档说您不应该将第三方库放入捆绑包中 . Cpanel类也没有命名空间,也没有作曲家 .
我可以而且应该将Cpanel类放在vendor文件夹中,但是如何将它添加到autoload和我的bundle composer.json中,所以当我发布我的包时,用户也会得到它?
1 回答
您好,您可以使用composer加载此文件 . 请参阅composer autoload documentation
你的composer.json看起来像:
当你刚创建composer.json并为CpanelInc / xmlapi-php添加它并做PR时会更好!