API integration with e-commerce system Loja Integrada
Via Composer
$ composer require wsw/loja-integrada
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();
}
$ composer test
Please see CONTRIBUTING and CONDUCT for details.
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
The MIT License (MIT). Please see License File for more information.