我为SugarCRM7构建了自定义模块,但我需要使用SugarCRM中不存在的自定义库(guzzlehttp和psr / http-message)。有没有办法将我自己的composer.json添加到可安装的包中,这样才能在模块安装后执行composer文件,或者我应该以某种方式使用manifest来执行它?
我曾尝试使用manifest.php中的副本简单地复制供应商文件,但它似乎无法正常工作,我需要在没有命令行访问的情况下执行它。
我在Sugar dev docs中找不到关于作曲家的任何消息,所以我在这里问。任何帮助,将不胜感激。谢谢!
答案 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.