wsw / loja-integrada
This package is abandoned and no longer maintained.
No replacement package was suggested.
Customer integration with webservice Loja Integrada
v1.3.1
2016-11-03 20:53 UTC
Requires
- php: ~5.5|~7.0
- cakephp/validation: ^3.2
- guzzlehttp/guzzle: ^6.0
Requires (Dev)
- phpunit/phpunit: 4.*
- scrutinizer/ocular: ~1.1
- squizlabs/php_codesniffer: ~2.3
README
API integration with e-commerce system Loja Integrada
Install
Via Composer
$ composer require wsw/loja-integrada
Usage
use WSW\LojaIntegrada\Credentials; use WSW\LojaIntegrada\Resources\Category; use WSW\LojaIntegrada\Client\LojaIntegradaException; try { $credentials = new Credentials( '0a0000a0-aaa0-0000-a000-aa0a000000aa', '0a0000a0-aaa0-0000-a000-aa0a000000aB' ); $category = new Category($credentials); // returns all records in the category $result = $category->findAll(); // returns the related category to id $resultID = $category->find(123); // returns the categories related to the ids $resultIDs = $category->find([1, 10, 50, 99]); // returns the related category to the external id $resultIdExternal = $category->idExternal()->find(999); } catch (LojaIntegradaException $e) { echo $e->getMessage(); } catch (\InvalidArgumentException $e) { echo $e->getMessage(); }
Testing
$ composer test
Contributing
Please see CONTRIBUTING and CONDUCT for details.
Security
If you discover any security related issues, please email ronaldo@whera.com.br instead of using the issue tracker.
Credits
License
The MIT License (MIT). Please see License File for more information.