đ§ This project is still under early development and not ready for production use. đ§, (*1)
, (*2)
Geofox GTI Client
PHP wrapper for the Geofox Thin Interface (GTI) serving public transportation data for Hamburg., (*3)
Todo
This project is still under early development and not ready for production use. Only, (*4)
API Methods
- [ ] init
- [ ] checkName
- [ ] getRoute
- [ ] departureList
- [ ] getTariff
- [ ] departureCourse
- [ ] listStations
- [ ] listLines
- [ ] getAnnouncements
- [ ] checkPostalCode
- [ ] getVehicleMap
- [ ] getTrackCoordinates
- [ ] getIndividualRoute
Enums
- [x] AnnouncementFilterPlannedType
- [ ] AnnouncementReason
- [x] AttributeType
- [x] ButtonType
- [x] CoordinateType
- [x] ElevatorState
- [x] ExtraFareType
- [x] FilterType
- [x] FilterServiceType
- [x] Language
- [x] LineModificationType
- [ ] LocationType
- [x] ModificationType
- [x] Platform
- [x] RealtimeType
- [x] ReturnCode
- [x] SdType
- [x] SegmentSelector
- [x] SimpleServiceType
- [x] TariffRegionType
- [x] VehicleType
Objects
- [ ] Announcement
- [x] Attribute
- [ ] ContSearchByServiceId
- [x] Coordinate
- [x] Departure
- [x] FilterEntry
- [x] GtiTime
- [x] JourneySdName
- [ ] Link
- [ ] Location
- [x] RegionalSdName
- [ ] Schedule
- [ ] ScheduleElement
- [x] SdName
- [x] Service
- [x] ServiceType
- [x] StationListEntry
- [ ] TariffDetails
- [ ] TariffInfo
- [ ] TariffInfoSelector
- [ ] TariffRegionInfo
- [ ] TariffRegionList
- [ ] TicketInfo
Installation
composer require jdpowered/geofox-gti-client
Usage
[TODO], (*5)
Security Vulnerabilities
If you discover a security vulnerability within Geofox GTI Client, please send an email to Jonas Döbertin via hello@jd-powered.net. All security vulnerabilities will be promptly addressed., (*6)
License
This Geofox GTI Client is open-sourced software licensed under the MIT license., (*7)