在Magento2中包括生成的第三方PHP库


8

我创建一个连接到一个SOAP服务,我已经产生了使用此服务类的模块wsdl2phpgenerator,其用途autoload.php。通过正确的类命名将其放置在“ lib /”中,可以轻松地将其包含在Magento 1.9中。我该如何在Magento2中包含这些类?

Answers:


1

该库应作为自定义模块的一部分提供。autoload.phpcomposer.json模块中指定生成库的路径。应该有这样的东西:

{
    ...
    "autoload": {
        "files": [
            "registration.php",
            "path-to-generated-soap-client-lib-autoload.php"
        ],
        ...
    }
}

1
这可能适用于通过市场安装的模块,但不适用于通过手动提取模块安装的模块。最好从registration.php内部要求自动加载器。
snez's

1
是否可以详细说明整个过程?
Alexglvr

@snez如何将文件添加到registration.php中,让我为此编写代码。
Hitesh Vaghasiya


1

如果该库使用autoload.php,则应通过magento作曲家要求该库

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.