axp-dev / transperm-api
PHP библиотека для получения расписания транспорта г. Перми
1.1.0
2017-09-21 11:10 UTC
Requires
- php: >=7.0.0
- guzzlehttp/guzzle: ^6.3
This package is auto-updated.
Last update: 2025-02-25 07:32:18 UTC
README
PHP библиотека для получения расписания транспорта г. Перми.
Оглавление
Старт
Установка через composer
$ composer require axp-dev/transperm-api
Инициализация
Все методы являются статичными. Вызывать можно без инициализации.
Использование
Список всех видов транспорта
public static function getRouteTypesTree(string $date)
Название | Тип | Описание |
---|---|---|
$date | string | Дата в формате d.m.Y |
Вид транспорта
public static function getFullRoute(string $date, string $routeId)
Название | Тип | Описание |
---|---|---|
$date | string | Дата в формате d.m.Y |
$routeId | string | ID транспорта |
Маршруты остановки
public static function getStoppointRoutes(string $date, string $stoppointId)
Название | Тип | Описание |
---|---|---|
$date | string | Дата в формате d.m.Y |
$stoppointId | string | ID остановки |
Ближайшие прибытия транспорта
public static function getArrivalTimesVehicles(string $stoppointId)
Название | Тип | Описание |
---|---|---|
$stoppointId | string | ID остановки |
Расписание движения транспорта по остановке
public static function getStoppointTimeTable(string $date, string $stoppointId)
Название | Тип | Описание |
---|---|---|
$date | string | Дата в формате d.m.Y |
$stoppointId | string | ID остановки |
Расписание движения
public static function getTimeTableH(string $date, string $routeId, string $stoppointId)
Название | Тип | Описание |
---|---|---|
$date | string | Дата в формате d.m.Y |
$routeId | string | ID транспорта |
Онлайн расписание транспорта
public static function getMovingAutos(string $routeId)
Название | Тип | Описание |
---|---|---|
$routeId | string | ID транспорта |
Поиск
public static function search(string $query)
Название | Тип | Описание |
---|---|---|
$query | string | Поисковой запрос |
Новости
public static function getNews()
Табло
public static function getBoards()
Точки проездных
public static function getTicketPoints()
Автор
Alexander Pushkarev, e-mail: axp-dev@yandex.com
Лицензия
Основой Transport Perm API являет открытый исходный код, в соответствии MIT license