canaltp/navitiaio-api-component
PHP client for the Navitia.io API. Provides a NavitiaIoApiService to perform authenticated HTTP requests (via cURL/Guzzle), with simple methods like getUsers() and support for injecting a mocked Guzzle client for testing.
For Executives: "This PHP package lets us quickly integrate NavitiaIo’s transit data into our app without building a custom API client from scratch. It’s a low-risk way to add real-time transit features (e.g., live schedules, disruptions) to our roadmap, saving dev time and accelerating time-to-market. The trade-off is minimal maintenance effort, given the package’s simplicity and our control over updates."
For Engineering:
*"This is a thin wrapper around NavitiaIo’s API, abstracting HTTP calls (including auth) into a few methods like getUsers() or patchUser(). It’s ideal for:
How can I help you explore Laravel packages today?