Skip to content
Symfony2 bundle to query the OpenData Transport API
PHP
Find file
Failed to load latest commit information.
DependencyInjection removed unused Configuration class Aug 30, 2013
Exception
Model renamed Entity to Model Aug 30, 2013
Repository
Resources
Service Refactor exception messages Nov 27, 2013
Tests
Util
.gitignore
.travis.yml Replace the local API with fixtures Sep 2, 2013
README.md
ThormeierTransportClientBundle.php
composer.json
phpunit.xml.dist

README.md

ThormeierTransportClientBundle

Build Status

Introduction

This bundle provides simple access to the OpenData Transport API in Symfony2. The Transport API provides Swiss public transport data, that is converted into instances of Doctrine-like entity classes within this bundle for further usage.

<?php

$transportClient = $this->container->get('transport.client');

This bundle provides a new transport.client service that returns an instance of Thormeier\TransportClientBundle\Service\Transport

Installation

Step 1: Composer require

$ php composer.phar require "thormeier/transport-bundle":"1.0.*"

Step2: Enable the bundle in the kernel

<?php
// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new Thormeier\TransportClientBundle\ThormeierTransportClientBundle(),
        // ...
    );
}
Something went wrong with that request. Please try again.