Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Taiga Bundle Laravel Package

appventus/taiga-bundle

View on GitHub
Deep Wiki
Context7

Troopers

TaigaBundle

TaigaBundle helps to use the Taiga PHP SDK to work with Taiga REST API.

Installation with Composer

A composer.json file is available in the repository and it has been referenced on packagist.

Step 1 - Require it with Composer

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

Step 2 - Declare the bundle in your AppKernel.php

new TaigaBundle\TaigaBundle(),

Configuration

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

Then declare the config like below:

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.

Contacts

Report bugs or suggest features using issue tracker at GitHub.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
besmartand-pro/php-quality-config
sentix/ai-chatbot
terminal42/code-quality-tools
codifyo/ts-generator-bundle
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity