Beispiel #1
0
<?php

include __DIR__ . '/../vendor/autoload.php';
$yaml = new \Symfony\Component\Yaml\Parser();
$credentials = $yaml->parse(file_get_contents(__DIR__ . '/config.yml'));
try {
    $client = new \Frontsystems\Client($credentials['username'], $credentials['password']);
    $product_service = new \Frontsystems\Product($client);
    var_dump($product_service->getProductsByPage(1, 10));
    var_dump($product_service->getBrands());
    var_dump($product_service->getColours());
    var_dump($product_service->getCategories());
} catch (\Exception $e) {
    var_dump($e);
}
Beispiel #2
0
<?php

include __DIR__ . '/../vendor/autoload.php';
$yaml = new \Symfony\Component\Yaml\Parser();
$credentials = $yaml->parse(file_get_contents(__DIR__ . '/config.yml'));
try {
    $client = new \Frontsystems\Client($credentials['username'], $credentials['password']);
    $stock_service = new \Frontsystems\Stock($client);
    $product_service = new \Frontsystems\Product($client);
    $products = $product_service->getProductsByPage(1, 1);
    $product_sku = $products[0]->IDENTITY;
    $product_id = $products[0]->PRODUCTID;
    var_dump($stock_service->getStocks());
    var_dump($stock_service->getStockCountByProductID($product_id));
    var_dump($stock_service->getStockCountByIdentity($product_sku));
    var_dump($stock_service->getStockCountByTimestamp(new \Frontsystems\Data\DateTime('- 1 day')));
} catch (\Exception $e) {
    var_dump($e);
}