gpt4 book ai didi

Symfony 外部库 - Payone

转载 作者:行者123 更新时间:2023-12-01 01:07:23 25 4
gpt4 key购买 nike

有人曾经将 Symfony 与 payone(payone.de) 结合使用吗?

我得到了 SDK,它有文件夹 js、locale 和 php。

我的问题:我真的不知道如何在我的项目中包含/使用它们(在 Symfony 中没有经验),因为我不知道应该把它放在哪里以及如何包含它。我阅读了有关自动加载程序的信息,但由于 SDK 没有遵循所需的标准(关于文件夹结构),我想这不是可行的方法。

最佳答案

您可以使用 psr-0 自动加载所有类如果类遵循 PEAR 样式的非命名空间约定,也是如此。

要通过 composer 管理供应商下载,您可以在 composer.json 中定义一个包。直接地。

{
"repositories": [
{
"type": "package",
"package": {
"name": "payone/php-sdk",
"version": "1.0.0",
"dist": {
"url": "http://github.com/PAYONE/PHP-SDK/archive/master.zip",
"type": "zip"
},
"autoload": {
"psr-0": { "Payone_": "php/" }
}
}
}
],
"require": {
"payone/php-sdk": "1.0.*"
}
}

注:这种存储库类型有一些限制,应尽可能避免:
  • Composer 不会更新包,除非您更改 version field 。
  • 关于Symfony 外部库 - Payone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17696831/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com