Yii2 Trendyol api client
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist mhunesi/yii2-trendyol "*"
or add
"mhunesi/yii2-trendyol": "*"
to the require section of your composer.json
file.
Once the extension is installed, simply use it in your code by :
'trendyol' => [
'class' => \mhunesi\trendyol\Trendyol::class,
'supplierId' => 'supplierId',
'isTestStage' => true,
'apiKey' => 'apiKey',
'apiSecret' => 'apiSecret',
'clientOptions' => [ //guzzle client options
'debug' => false
]
],
'i18n' => [
'translations' => [
'trendyol' => [
'class' => 'yii\i18n\PhpMessageSource',
'basePath' => '@mhunesi/trendyol/messages',
],
],
]
'controllerMap' => [
'migrate' => [
'class' => 'luya\console\commands\MigrateController',
'migrationNamespaces' => [
//..
],
'migrationPath' => [
//..
'@mhunesi/trendyol/migrations'
]
],
'trendyol' => [
'class' => 'mhunesi\trendyol\commands\TrendyolController'
]
],
php yii trendyol/other-financials {startDate} {endDate}
php yii trendyol/settlement {startDate} {endDate}