@@ 196-206 (lines=11) @@ | ||
193 | return; |
|
194 | } |
|
195 | $dataPlaces = explode(',', $strPlaces); |
|
196 | foreach ($dataPlaces as $places) { |
|
197 | if (substr_count($places, '-') === 1) { |
|
198 | list($begin, $end) = explode('-', $places); |
|
199 | for ($place = $begin; $place <= $end; $place++) { |
|
200 | self::getSeat($venue, $row, $venueSector, $place); |
|
201 | } |
|
202 | } |
|
203 | if (substr_count($places, '-') === 0) { |
|
204 | self::getSeat($venue, $row, $venueSector, $places); |
|
205 | } |
|
206 | } |
|
207 | } |
|
208 | ||
209 | private function getRows($venue, $strRows, $venueSector, $strPlaces) |
|
@@ 212-222 (lines=11) @@ | ||
209 | private function getRows($venue, $strRows, $venueSector, $strPlaces) |
|
210 | { |
|
211 | $dataRows = explode(',', $strRows); |
|
212 | foreach ($dataRows as $rows) { |
|
213 | if (substr_count($rows, '-') === 1) { |
|
214 | list($begin, $end) = explode('-', $rows); |
|
215 | for ($row = $begin; $row <= $end; $row++) { |
|
216 | self::getPlaces($venue, $row, $venueSector, $strPlaces); |
|
217 | } |
|
218 | } |
|
219 | if (substr_count($rows, '-') === 0) { |
|
220 | self::getPlaces($venue, $rows, $venueSector, $strPlaces); |
|
221 | } |
|
222 | } |
|
223 | } |
|
224 | ||
225 | private function validateSeat($row, $place, $venueSector) |