thormeier/transport-bundle

Transport API Client Bundle for Symfony2

1.0.2 2013-11-27 17:12 UTC

This package is auto-updated.

Last update: 2024-12-17 20:03:06 UTC


README

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(),
        // ...
    );
}