PHP Trello API Wrapper (+missing models) from

0.1.0 2022-12-09 10:38 UTC

This package is auto-updated.

Last update: 2024-07-09 14:03:53 UTC


A PHP wrapper for the Trello API

This repo contains a fix to use this library with php7.2+

original library


$ composer require blomstra/trello-php


Instantiate the client

$client = new \Trello\Client($api_key);

Get the authroization url to redrect the user to

$url = $client->getAuthorizationUrl('some app name', ''));
header("Location: {$url}");

Set the access token


Get organizations

$member_obj = new \Trello\Models\Member($client);
$orgs = $member_obj->getOrganizations();

Get a board

$board = $client->getBoard($board_id);

Another way to get a board (or any object)

$board = new \Trello\Models\Board($client);
$board = $board->get();

Get all cards for a board

$cards = $board->getCards();

Get a specific card for this board

$card = $board->getCard($card_id);

Update the card

$card->name = 'some new name';

Create a new card (or any object)

$card = new \Trello\Models\Card($client);
$card->name = 'some card name';
$card->desc = 'some card desc';
$card->idList = $list_id;