PHP Библеотека для работы с iiko.biz api. В разработке. Документация будет регулярно дополняться и обновляться.
Via Composer
$ composer require stanislavqq/iikoapi
Инифиализация и получение токена для работы с api.
use stanislavqq\iikoapi\Api;
$iiko = new Api([
'login' => 'demoDelivery',
'password' => 'PI1yFaKFCGvvJKi'
]);
echo $iiko->accessToken;
Создание обьекта класса Organization:
use stanislavqq\iikoapi\Organization;
$orgList = $iiko->getOrganizationList();
$organization = new Organization($orgList[0]);
echo $organization->id;
echo $organization->name;
$organization = new Organization($orgList[0]);
$iiko->setOrganization($organization);
$menu = $iiko->getNomenclature(); //Вернет массив обьектов класса Product
foreach($menu as $product) {
echo $product->name;
}
$product = $iiko->createProduct();
$product->name = 'Паста по-итальянски';
$order = $iiko->createOrder();
$order->setProduct($product);
Метод setProduct клааса Order принимает обьект класса Product $order->setProduct($product);
Так же есть метод для добавления множества товаров $order->setProducts(array $products);
Please see CHANGELOG for more information on what has changed recently.
Please see CONTRIBUTING and CODE_OF_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.