2017 © Pedro Peláez
 

symfony-bundle taiga-bundle

Taiga PHP SDK Symfony integration

image

appventus/taiga-bundle

Taiga PHP SDK Symfony integration

  • Wednesday, February 3, 2016
  • by lenybernard
  • Repository
  • 2 Watchers
  • 0 Stars
  • 10 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Troopers, (*1)

TaigaBundle

TaigaBundle helps to use the Taiga PHP SDK to work with Taiga REST API., (*2)

Installation with Composer

A composer.json file is available in the repository and it has been referenced on packagist., (*3)

Step 1 - Require it with Composer, (*4)

php composer.phar require troopers/taiga-bundle:^0.1 --update-with-dependencies

Step 2 - Declare the bundle in your AppKernel.php, (*5)

new TaigaBundle\TaigaBundle(),

Configuration

To authenticate requests, the taiga php-sdk expect a token. Follow these instructions to generate your token., (*6)

Then declare the config like below:, (*7)

taiga:
  api_token: %taiga_api_token%

Some use examples

get Taiga API service

$taiga = $this->container->get('taiga.api');

get my projects

    $projects = $taiga->projects->getList([
        'member' => $taiga->users->getMe()->id
    ]);

get project's sprints (milestones)

    $sprints[$project->name] = $taiga->milestones->getList(
        ['project' => $project->id]
    );

get sprint's user stories

    $userStories = $taiga->userStories->getList(
        ['milestone' => $sprint->id]
    );

get projects stats

    foreach ($projects as $project) {
        $project->stats = $taiga->projects->getProjectIssueStats($project->id);
    }

License

TaigaBundle and taiga/php-sdk are distributed under MIT license, see LICENSE file., (*8)

Contacts

Report bugs or suggest features using issue tracker at GitHub., (*9)

The Versions

03/02 2016

dev-master

9999999-dev

Taiga PHP SDK Symfony integration

  Sources   Download

MIT

The Requires

 

rest symfony sdk taiga

03/02 2016

0.1

0.1.0.0

Taiga PHP SDK Symfony integration

  Sources   Download

MIT

rest symfony sdk taiga