ricardo
1.0.0
Diglin ricardo .ch ソース コードは、Json または SOAP リクエストを送信する .NET Web サービスであるricardo .ch API にアクセスするための PHP ライブラリです。このライブラリでは、json リクエストのみを処理します。
まず、PHP インクルード パスに、このライブラリをインストールするライブラリ フォルダーのフォルダーを含めてから、オートローダーを設定する必要があります。以下は、提供されたオートローダーを使用した例です。
require_once __DIR__ . '/src/SplAutoloader.php';
$autoload = new SplAutoloader(null, realpath(dirname(__DIR__) . '/src'));
$autoload->register();
次の要件をルート プロジェクト レベルでcomposer.jsonに追加します。オートローダーを追加する必要はありません。アプリケーションがオートローダーと互換性がある場合は、composer がオートローダーを処理します。
{
"require" : {
"diglin/ ricardo ": "1.*"
},
"repositories" : [
{
"type": "vcs",
"url": "[email protected]:diglin/ ricardo .git"
}
]
}
Magento プロジェクト レベルのcomposer.json
で、次の情報を設定する必要があります。
{
"require" : {
"magento-hackathon/magento-composer-installer" : "*",
"diglin/ ricardo ": "1.*"
},
"repositories" : [
{
"type" : "composer",
"url" : "http://packages.firegento.com"
},
{
"type": "vcs",
"url": "[email protected]:diglin/ ricardo .git"
}
],
"extra" : {
"magento-root-dir" : "./"
},
"scripts": {
"post-package-install": [
"Diglin\ ricardo \Composer\Magento::postPackageAction"
],
"post-package-update": [
"Diglin\ ricardo \Composer\Magento::postPackageAction"
],
"pre-package-uninstall": [
"Diglin\ ricardo \Composer\Magento::cleanPackageAction"
]
}
}
TODO
テストを設定するには、 tests/conf/config.ini
に次の内容の ini ファイルを作成してください。 インターフェイス言語ごとに 2 つの異なる設定が必要であることに注意してください。テスト中はドイツ語セクションのみがサポートされます。したがって、これだけを使用してください。
// ドイツ語版のricardo API Config (例)
[GERMAN]
host = ws.betaqxl.com
partnership_key = YOUR_PARTNER_KEY
partnership_passwd = YOUR_PARTNER_PASS
partner_url = YOUR_WEBSITE_URL
allow_authorization_simulation = true
customer_username =
customer_password = ''
debug = true
display_test_content = true
[FRENCH]
host = ws.betaqxl.com
partnership_key = YOUR_PARTNER_KEY
partnership_passwd = YOUR_PARTNER_PASS
partner_url = YOUR_WEBSITE_URL
allow_authorization_simulation = true
customer_username =
customer_password = ''
debug = true
display_test_content = true