2017 © Pedro Peláez
 

library skanetrafiken-php-api-client

A simple Skånetrafiken PHP API client.

image

jeppos/skanetrafiken-php-api-client

A simple Skånetrafiken PHP API client.

  • Saturday, May 13, 2017
  • by patrikorup
  • Repository
  • 0 Watchers
  • 0 Stars
  • 3 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

skanetrafiken-php-api-client

A simple Skånetrafiken PHP API client., (*1)

Codacy Badge Build Status Codacy Badge, (*2)

Installation

Composer

composer require jeppos/skanetrafiken-php-api-client

Usage

Following example shows how to get upcoming departures from Malmö C., (*3)

use Jeppos\SkanetrafikenApiClient\SerializerFactory;
use Jeppos\SkanetrafikenApiClient\Service\DepartureBoard;

$guzzleClient = new \GuzzleHttp\Client([
    'base_uri' => 'http://www.labs.skanetrafiken.se/v2.2/' // Version 2.2 of Skånetrafiken API
]);

$departureBoard = new DepartureBoard($guzzleClient, SerializerFactory::create());
$departureBoard->setStopAreaId(80000); // 80000 = Malmö C
$departureBoard->call();

$response = $departureBoard->getResponse();

The Versions