SugarCRM7.9 - 通过模块清单安装composer包?

时间:2018-01-10 15:53:00

标签: php composer-php manifest sugarcrm guzzle

我为SugarCRM7构建了自定义模块,但我需要使用SugarCRM中不存在的自定义库(guzzlehttp和psr / http-message)。有没有办法将我自己的composer.json添加到可安装的包中,这样才能在模块安装后执行composer文件,或者我应该以某种方式使用manifest来执行它?

我曾尝试使用manifest.php中的副本简单地复制供应商文件,但它似乎无法正常工作,我需要在没有命令行访问的情况下执行它。

我在Sugar dev docs中找不到关于作曲家的任何消息,所以我在这里问。任何帮助,将不胜感激。谢谢!

1 个答案:

答案 0 :(得分:4)

The way to go is packaging all files in the installable package. But there is a problem with too many files due to the http post size. So if some of your files are missing try zipping the lib and unzip via a post_install script.