Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonasdoebertin/php-geofox-gti-client
π§ PHP wrapper for the Geofox Thin Interface (GTI) serving public transportation data for Hamburg.
https://github.com/jonasdoebertin/php-geofox-gti-client
api client geofox gti hvv php public-transportation
Last synced: about 2 months ago
JSON representation
π§ PHP wrapper for the Geofox Thin Interface (GTI) serving public transportation data for Hamburg.
- Host: GitHub
- URL: https://github.com/jonasdoebertin/php-geofox-gti-client
- Owner: JonasDoebertin
- License: mit
- Created: 2018-03-04T11:25:57.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-09-05T16:20:41.000Z (over 6 years ago)
- Last Synced: 2024-04-18T13:00:07.665Z (9 months ago)
- Topics: api, client, geofox, gti, hvv, php, public-transportation
- Language: PHP
- Homepage:
- Size: 51.8 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
π§ This project is still under early development and not ready for production use. π§
# Geofox GTI Client
PHP wrapper for the Geofox Thin Interface (GTI) serving public transportation data for Hamburg.
## Todo
This project is still under early development and not ready for production use. Only
### API Methods
- [ ] **init**
- [x] Request
- [x] Response
- [ ] **checkName**
- [ ] Request
- [ ] Response
- [ ] **getRoute**
- [ ] Request
- [ ] Response
- [ ] **departureList**
- [x] Request
- [x] Response
- [ ] **getTariff**
- [ ] Request
- [ ] Response
- [ ] **departureCourse**
- [ ] Request
- [ ] Response
- [ ] **listStations**
- [x] Request
- [x] Response
- [ ] **listLines**
- [ ] Request
- [ ] Response
- [ ] **getAnnouncements**
- [ ] Request
- [ ] Response
- [ ] **checkPostalCode**
- [ ] Request
- [ ] Response
- [ ] **getVehicleMap**
- [ ] Request
- [ ] Response
- [ ] **getTrackCoordinates**
- [ ] Request
- [ ] Response
- [ ] **getIndividualRoute**
- [ ] Request
- [ ] Response### 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
```bash
composer require jdpowered/geofox-gti-client
```## Usage
[TODO]
## Security Vulnerabilities
If you discover a security vulnerability within Geofox GTI Client, please send an email to Jonas DΓΆbertin via [[email protected]](mailto:[email protected]). All security vulnerabilities will be promptly addressed.
## License
This Geofox GTI Client is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT).