SugarCRM 7.9 - 通过模块清单安装作曲家包?

SugarCRM7.9 - instaling composer packages via module manifest?

我已经为 SugarCRM7 构建了自定义模块,但我需要使用 SugarCRM 中不存在的自定义库(guzzlehttp 和 psr/http-message)。有什么方法可以将我自己的 composer.json 添加到可安装包中,以便在模块安装后执行作曲家文件,或者我应该以某种方式使用清单来执行它吗?

我试过使用 copy in manifest.php 简单地复制供应商文件,但它似乎不起作用,我需要在没有命令行访问权限的情况下执行它。

我在 Sugar 开发文档中没有找到任何关于作曲家的字眼,所以我在这里问一下。任何帮助,将不胜感激。谢谢!

方法是将所有文件打包到可安装包中。但是由于 http post 大小,文件太多存在问题。因此,如果您的某些文件丢失,请尝试压缩库并通过 post_install 脚本解压缩。