qeep-pro / qeep-api-client
Client for QEEP-Pro API
v1.0.1
2026-02-11 10:16 UTC
Requires
- php: >=7.4
- ext-curl: *
- ext-json: *
- doctrine/annotations: ^2.0.2
- jms/serializer: ^3.32.5
- symfony/property-access: ^7.0 | ^6.0 | ^5.0 | ^4.0 | ^3.0
- symfony/serializer: ^7.0 | ^6.0 | ^5.0 | ^4.0 | ^3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.91.2
- php-mock/php-mock: ^2.6.2
- php-mock/php-mock-prophecy: ^0.1.4
- phpspec/phpspec: ^7.6.0
This package is auto-updated.
Last update: 2026-05-28 00:45:13 UTC
README
QEEP Api Client
composer require qeep-pro/qeep-api-client
If you use Symfony, add this text in services.yaml:
# for auto writing as arguments in subscribers
QEEP\QEEPApiClient\ApiClient:
alias: qeep.api-client
qeep.api-client:
class: QEEP\QEEPApiClient\ApiClient
arguments:
$clientId: '%env(QEEP_CLIENT_ID)%'
$clientSecret: '%env(QEEP_SECRET_KEY_ID)%'
$crmUrl: '%env(QEEP_CRM_URL)%'
$salesChannel: '%env(QEEP_SALES_CHANNEL)%'
$imageUrl: '%env(QEEP_IMAGE_URL)%'
public: true
For APIv2 client:
# for auto writing as arguments in subscribers
QEEP\QEEPApiClient\V2\ApiClient:
alias: qeep.api-v2-client
qeep.api-v2-client:
class: QEEP\QEEPApiClient\V2\ApiClient
arguments:
$clientId: '%env(QEEP_CLIENT_ID)%'
$clientSecret: '%env(QEEP_SECRET_KEY_ID)%'
$crmUrl: '%env(QEEP_CRM_URL)%'
$salesChannel: '%env(QEEP_SALES_CHANNEL)%'
$imageUrl: '%env(QEEP_IMAGE_URL)%'
public: true