Initial
Для начала работы необходимо создать экземпляр класса IikoClient
$client = new IikoClient();
Вы можете передать в параметрах Логин, Пароль и URl-адрес вашего сервера IIKO, либо добавить их в .env
Обратите внимание
Создание экземпляра приведет к использованию 1 лицензии IIKO сервер. Если у вас 1 лицензия и она занята, создание объекта приведет к ошибке.
Получите список складов вашей организации, вызвав метод getStores
$stores = $client->getStores();
Метод вернет массив объектов StoreObject
(
[0] => IikoServer\Api\Objects\StoreObject Object
(
[id] => 80e53869-9002-4d46-aabe-bc52d126ee11
[code] => DEP_CODE
[name] => DEP_NAME
[type] => STORE
)
)
Вызовите метод close, что бы освободить занятую лицензию
$client->close();
Обратите внимание
Если вы не вызовете метод close, лицензия будет освобождена сама по истечению 15 минут
Updated over 3 years ago