<?php

require '../../AutoLoader.php';
MagentoConfigs::$CONTEXT = 'SOAP';
//MagentoConfigs::$CONTEXT = 'REST';
/*
$endereco = new Resources\Customers\CustomerAdressResource();
$endereco->firstname = 'Glauber';
$endereco->lastname = 'Griffante';
$endereco->street = array('Av. Oswaldo Aranha', '1000', 'Sala 3');
$endereco->city = 'Bento Gonçalves';
$endereco->country_id = 'BR';
$endereco->region = 'RS';
$endereco->postcode = '95700-000';
$endereco->telephone = '5481475112';
*/
$mgr = new \Managers\Clientes\MagentoClienteEnderecosMgr();
$result = $mgr->ConsultarEnderecosDoCliente(1);
//$result = $mgr->ConsultarEndereco(1);
//$result = $mgr->AdicionarEnderecoAoCliente(1, $endereco);
//$result = $mgr->EditarEndereco(1, $endereco);
//$result = $mgr->ExcluirEndereco(1);
if ($result->IsSuccess()) {
    echo "Total: " . count($result->GetResult()) . "<br>";
    var_dump($result->GetResult());
} else {
    echo $result->GetMessage() . "<br>";
    foreach ($result->GetErrors() as $error) {
        echo $error->code . ": " . $error->message . "<br>";
    }
    die;
Exemplo n.º 2
0
<?php

require '../../AutoLoader.php';
//MagentoConfigs::$CONTEXT = 'SOAP';
MagentoConfigs::$CONTEXT = 'REST';
//$item = new Resources\Inventory\StockItemResource();
//$item->qty = '15';
//$item1 = new Resources\Inventory\StockItemResource();
//$item1->item_id = 6;
//$item1->product_id = 6;
//$item1->stock_id = 1;
//$item1->qty = '16';
//$item2 = new Resources\Inventory\StockItemResource();
//$item2->item_id = 7;
//$item2->product_id = 7;
//$item2->stock_id = 1;
//$item2->qty = '17';
$mgr = new Managers\Estoque\MagentoEstoqueMgr();
$result = $mgr->ConsultarItensDoEstoque();
//$result = $mgr->ConsultarItemDoEstoque(2);
//$result = $mgr->AtualizarItemDoEstoque(3, $item);
//$result = $mgr->AtualizarItensDoEstoque(array($item1, $item2));
if ($result->IsSuccess()) {
    echo "Total: " . count($result->GetResult()) . "<br>";
    var_dump($result->GetResult());
} else {
    echo $result->GetMessage() . "<br>";
    foreach ($result->GetErrors() as $error) {
        echo $error->code . ": " . $error->message . "<br>";
    }
    die;