maxkut / rtoperator
Client for www.rtoperator.ru
v1.3.0
2020-01-09 08:54 UTC
Requires
- php: ^7.2
- ext-json: *
- guzzlehttp/guzzle: ~6.0
- illuminate/support: ^5 | ^6
Requires (Dev)
- phpunit/phpunit: ^8.4
- symfony/var-dumper: ^4.1
README
PHP обертка для работы с API www.rtoperator.ru
Библиотека еще в разработке. Не стесняйтесь создавать issue
Установка
Установка в проект осуществляется при помощи composer:
$ composer require maxkut/rtoperator
Минимальные системные требования:
php: ^7.2
Использование
Тут все просто.
// make client $client = new Rtoperator\Client(); // execute methods $client->getAll(); // Rtoperator\Data\All $client->getTours(); // Rtoperator\Data\TourCollection $client->getTourDates($tourId); // Rtoperator\Data\DatesCollection $client->getTourImages($tourId); // array|string[] $client->getTourServices($tourId); // Rtoperator\Data\ServicesCollection $client->getServiceDiscounts($serviceId); // Rtoperator\Data\DiscountCollection $client->getTourPrice($tourId); // Rtoperator\Data\PriceCollection $client->getCountries(); // Rtoperator\Data\CountryCollection $client->getDiscounts(); // Rtoperator\Data\DiscountCollection $client->getCategoryMap(); // Rtoperator\Data\CategoryMapCollection $client->getCategories(); // Rtoperator\Data\CategoryCollection
Помощь в разработке
создавайте PR