Skip to content

🚧 PHP wrapper for the Geofox Thin Interface (GTI) serving public transportation data for Hamburg.

License

Notifications You must be signed in to change notification settings

JonasDoebertin/php-geofox-gti-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚧 This project is still under early development and not ready for production use. 🚧

Latest Stable Version Latest Unstable Version Build Status StyleCI License

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
    • Request
    • Response
  • checkName
    • Request
    • Response
  • getRoute
    • Request
    • Response
  • departureList
    • Request
    • Response
  • getTariff
    • Request
    • Response
  • departureCourse
    • Request
    • Response
  • listStations
    • Request
    • Response
  • listLines
    • Request
    • Response
  • getAnnouncements
    • Request
    • Response
  • checkPostalCode
    • Request
    • Response
  • getVehicleMap
    • Request
    • Response
  • getTrackCoordinates
    • Request
    • Response
  • getIndividualRoute
    • Request
    • Response

Enums

  • AnnouncementFilterPlannedType
  • AnnouncementReason
  • AttributeType
  • ButtonType
  • CoordinateType
  • ElevatorState
  • ExtraFareType
  • FilterType
  • FilterServiceType
  • Language
  • LineModificationType
  • LocationType
  • ModificationType
  • Platform
  • RealtimeType
  • ReturnCode
  • SdType
  • SegmentSelector
  • SimpleServiceType
  • TariffRegionType
  • VehicleType

Objects

  • Announcement
  • Attribute
  • ContSearchByServiceId
  • Coordinate
  • Departure
  • FilterEntry
  • GtiTime
  • JourneySdName
  • Link
  • Location
  • RegionalSdName
  • Schedule
  • ScheduleElement
  • SdName
  • Service
  • ServiceType
  • StationListEntry
  • TariffDetails
  • TariffInfo
  • TariffInfoSelector
  • TariffRegionInfo
  • TariffRegionList
  • TicketInfo

Installation

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 hello@jd-powered.net. All security vulnerabilities will be promptly addressed.

License

This Geofox GTI Client is open-sourced software licensed under the MIT license.

About

🚧 PHP wrapper for the Geofox Thin Interface (GTI) serving public transportation data for Hamburg.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages