vadgab / yii2-unas-api
The application is a YII2-Extension for the UNAS Web Store API
Installs: 15
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- php: >=7.0
- yiisoft/yii2: ^2.0
This package is auto-updated.
Last update: 2025-06-06 23:17:45 UTC
README
Yii2 Unas Api Extension
Installation
The preferred way to install this extension is through composer:
composer require --prefer-dist vadgab/yii2-unas-api
Basic Usage
General use can be tried through the following examples:
- Get Orders
use vadgab\Yii2UnasApi\UnasApi; use vadgab\Yii2UnasApi\UnasOrders\UnasOrdersSchema; $apicall = new UnasApi('*apikey*'); $schema = new UnasOrdersSchema($apicall); $schema->DateStart = '2022-10-01'; $schema->DateEnd = '2022-11-30'; $schema->Status = 0; $schemaXml = $schema->createGetOrdersSchema(); $result = $apicall->getOrders($schemaXml); var_dump($result); // Full avaiable variables: https://unas.hu/tudastar/api/megrendelesek-getOrder-keres
- Set Orders
use vadgab\Yii2UnasApi\UnasApi; use vadgab\Yii2UnasApi\UnasOrders\UnasOrdersSchema; $apicall = new UnasApi('*apikey*'); $schema = new UnasOrdersSchema($apicall); $schema->setOrderParams['Key'] = '32117-869609'; $schema->setOrderParams['Status'] = 0; //multi dimesional parameters example $schema->setOrderParams['Customer']['Contact']['Name'] = 'John Doe'; $schemaXml = $schema->createSetOrdersSchema(); $result = $apicall->setOrders($schemaXml); var_dump($result); // Full avaiable variables: https://unas.hu/tudastar/api/megrendelesek-adatszerkezet