PHP Класс Transport\API

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$browser Buzz\Browser
$lang string

Открытые методы

Метод Описание
__construct ( Buzz\Browser $browser = null, $lang = 'EN' )
findConnections ( ConnectionQuery $query ) : array
findLocations ( LocationQuery $query ) : array
findNearbyLocations ( NearbyQuery $query ) : array
getStationBoard ( StationBoardQuery $query ) : array
sendQuery ( Query $query, $url = self::URL ) : Buzz\Message\Response

Приватные методы

Метод Описание
sendAndParseQuery ( Query $query ) : SimpleXMLElement

Описание методов

__construct() публичный Метод

public __construct ( Buzz\Browser $browser = null, $lang = 'EN' )
$browser Buzz\Browser

findConnections() публичный Метод

public findConnections ( ConnectionQuery $query ) : array
$query Transport\Entity\Schedule\ConnectionQuery
Результат array

findLocations() публичный Метод

public findLocations ( LocationQuery $query ) : array
$query Transport\Entity\Location\LocationQuery
Результат array

findNearbyLocations() публичный Метод

public findNearbyLocations ( NearbyQuery $query ) : array
$query Transport\Entity\Location\NearbyQuery
Результат array

getStationBoard() публичный Метод

public getStationBoard ( StationBoardQuery $query ) : array
$query Transport\Entity\Schedule\StationBoardQuery
Результат array

sendQuery() публичный Метод

public sendQuery ( Query $query, $url = self::URL ) : Buzz\Message\Response
$query Transport\Entity\Query
Результат Buzz\Message\Response

Описание свойств

$browser защищенное свойство

protected Browser,Buzz $browser
Результат Buzz\Browser

$lang защищенное свойство

protected string $lang
Результат string