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

This package is auto-updated.

Last update: 2021-09-29 00:21:01 UTC


README

Author Source Code Latest Version Software License Build Status Coverage Status Quality Score Total Downloads

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.