noetix / traction-bundle
Traction API bundle for Symfony2
Installs: 2 580
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 2
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=5.3.3
- noetix/traction-php: ~1.1
This package is auto-updated.
Last update: 2024-02-09 00:19:33 UTC
README
This is a Symfony2 bundle to provide easy access to the traction-php library.
Installation
Composer
Use composer to get the bundle:
php composer.phar require noetix/traction-bundle:*
AppKernel
Enable the bundle in your AppKernel:
new noetix\TractionBundle\noetixTractionBundle(),
Configuration
Configure the bundle in config.yml
:
Classic API
noetix_traction:
endpoint_id: 12345
user_id: my_username
password: fantastic_password
Dynamic API
noetix_traction:
endpoint_id: notused
user_id: notused
password: fantastic_password
connection: 2n5e7b2r8qkx07dy2ctd
Example
To get the classic handler for the Traction Classic API
$traction = $this->get('traction.handler');
To get the dynamic handler for the Traciton Dynamic API
$traction = $this->get('traction.dynamic');
For further code examples see traction-php