zaporylie / tripletex
PHP SDK for Tripletex API [v2]
Installs: 4 963
Dependents: 0
Suggesters: 0
Security: 0
Stars: 8
Watchers: 7
Forks: 9
Open Issues: 8
Requires
- php: >=5.6
- doctrine/cache: ^1.6
- eloquent/enumeration: ^5.1
- jms/serializer: ~1.4
- php-http/client-implementation: ^1.0
- php-http/discovery: ^1.0
- php-http/httplug: ^1.1
- php-http/message: ^1.0
Requires (Dev)
- blablacar/redis-client: ^1.0
- friendsofphp/php-cs-fixer: ^2.0
- php-http/guzzle6-adapter: ^1.0
- phpunit/phpunit: 5.5.*
- squizlabs/php_codesniffer: ^2.0
Suggests
- blablacar/redis-client: Needed if Redis will be used as the storage for tokens
- php-http/guzzle6-adapter: Guzzle adapter
README
Requirements
- PHP 5.6
- Composer
Quickstart
composer require zaporylie/tripletex
or add this to your composer.json
"require": { "zaporylie/tripletex": "dev-master", }
API documentation
Implemented/Remaining API
- activity
address- company
- contact
- country
- currency
customer- department
- employee
- employee/entitlement
inventoryinvoiceinvoice/paymentType- ledger
- ledger/account
- ledger/accountingPeriod
- ledger/annualAccount
- ledger/closeGroup
- ledger/posting
ledger/vatType- ledger/voucher
- ledger/voucherType
orderorder/orderlineproduct- project
- project/category
- supplier
- timesheet/entry
- timesheet/timeClock
- token/consumer
token/session
If you want to contribute by adding one of missing APIs to this SDK you're more then welcome to submit a Pull Request.
Credits
Jakub Piasecki for Ny Media AS