@@ 59-66 (lines=8) @@ | ||
56 | * @return \stdClass |
|
57 | * @throws \RuntimeException |
|
58 | */ |
|
59 | public function getListLines(array $lines, DateTime $date) |
|
60 | { |
|
61 | $params = [ |
|
62 | 'Lines' => join('|', $lines), |
|
63 | 'SelectDate' => $date->format('d/m/Y'), |
|
64 | ]; |
|
65 | return $this->callBusService('GetListLines.php', $params); |
|
66 | } |
|
67 | ||
68 | /** |
|
69 | * Return details about all line groups. |
|
@@ 87-94 (lines=8) @@ | ||
84 | * @return \stdClass |
|
85 | * @throws \RuntimeException |
|
86 | */ |
|
87 | public function getTimesLines(array $lines, DateTime $date) |
|
88 | { |
|
89 | $params = [ |
|
90 | 'Lines' => join('|', $lines), |
|
91 | 'SelectDate' => $date->format('d/m/Y'), |
|
92 | ]; |
|
93 | return $this->callBusService('GetTimesLines.php', $params); |
|
94 | } |
|
95 | ||
96 | /** |
|
97 | * Return timetable details of one or more lines. |
|
@@ 104-111 (lines=8) @@ | ||
101 | * @return \stdClass |
|
102 | * @throws \RuntimeException |
|
103 | */ |
|
104 | public function getTimeTableLines(array $lines, DateTime $date) |
|
105 | { |
|
106 | $params = [ |
|
107 | 'Lines' => join('|', $lines), |
|
108 | 'SelectDate' => $date->format('d/m/Y'), |
|
109 | ]; |
|
110 | return $this->callBusService('GetTimeTableLines.php', $params); |
|
111 | } |
|
112 | ||
113 | /** |
|
114 | * Return details of one or more bus stops including name, served lines |