Download the PHP package jackmartin/laravel-justin without Composer
On this page you can find all versions of the php package jackmartin/laravel-justin. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package laravel-justin
Описание
Laravel пакет для работы с API Justin
Read this in other language: Український
Документация
Требования
- PHP 5.6 или выше
- Composer
- Laravel
- Justin
Composer
Laravel настройка
После установки пакета с помощью composer, зарегистрируйте сервис пакета в файле bootstrap/app.php:
Затем для быстрого вызов класса пакета, добавьте псевдоним в этот же файле:
Настройка параметров пакета
Копирование файла настроек
Выбираем Tag: justin-laravel-config
или
Конфигурация пакета
Передать язык ответа сервера. По умолчанию: UA
language
Песочница. По умолчанию: true
sandbox
Версия API. По умолчанию: v2
version
Версия Order API. По умолчанию: v1
orderVersion
Тайм-аут, на возврат ответа от сервера. По умолчанию: 60 секунд
timeout
Тайм-аут, на подключение к серверу. По умолчанию: 60 секунд
connect_timeout
Часовой пояс. По умолчанию: UTC
timezone
Логин авторизации на сервер. По умолчанию: Exchange
auth_login
Пароль авторизации на сервер. По умолчанию: Exchange
auth_password
Ключ API.
key
Логин API.
login
Пароль API.
password
Основные методы API
- Настройка подключения
- Получить текущий статус заказа:
- Получить список областей
- Получить список областных районов
- Получить список населенных пунктов
- Получить список районов населенных пунктов
- Получить список улиц города
- Получить список типов отделений
- Получить информацию про отделение
- Получить список отделений. Старый метод
- Получить список отделений.
- Получить расписание работы отделения
- Получить ближайшее отделение по адресу
- Создать новый заказ(Отправление)
- Отмена заказа
- Получить список статусов заказа
- Получить ключ торговца(senderID)
- Получить историю движения отправления
- Получить историю статусов заказа. Старый метод
- Получить историю статусов заказа.
- Получить список заказов за указанный период
- Получить информацию о заказе
- Создать стикер заказа
Примеры
listRegions()
listCities()
getBranch()
print_r(
(new JustinLaravel())->getBranch('220')->getData()
// (new JustinLaravel())->getBranch('220')->fields()->number()
// (new JustinLaravel())->getBranch('220')->fields()->getType()
// (new JustinLaravel())->getBranch('220')->fields()->address()
// (new JustinLaravel())->getBranch('220')->fields()->getPosition()
// (new JustinLaravel())->getBranch('220')->fields()->getDescr()
// (new JustinLaravel())->getBranch('220')->fields()->scheduDescr()
);
All versions of laravel-justin with dependencies
PHP Build Version
Package Version
Requires
jackmartin/justin Version
*
The package jackmartin/laravel-justin contains the following files
Loading the files please wait ....