Symfony外部图书馆-派恩
有人曾经将Symfony与payone(payone.de)结合使用过吗 我得到了SDK,它有js、locale和php文件夹Symfony外部图书馆-派恩,symfony,payone,Symfony,Payone,有人曾经将Symfony与payone(payone.de)结合使用过吗 我得到了SDK,它有js、locale和php文件夹 我的问题是:我真的不知道如何在我的项目中包含/使用它们(没有Symfony方面的经验),因为我不知道应该将它们放在哪里以及如何包含。我读过关于自动加载器的文章,但是由于SDK没有遵循所需的标准(关于文件夹结构),我想这不是一个好办法。如果类遵循PEAR样式的无名称空间约定,也可以使用psr-0自动加载所有类 要通过composer管理供应商下载,您可以直接在compos
我的问题是:我真的不知道如何在我的项目中包含/使用它们(没有Symfony方面的经验),因为我不知道应该将它们放在哪里以及如何包含。我读过关于自动加载器的文章,但是由于SDK没有遵循所需的标准(关于文件夹结构),我想这不是一个好办法。如果类遵循PEAR样式的无名称空间约定,也可以使用
psr-0
自动加载所有类
要通过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不会更新软件包版本