PHP-Trello-SDK
A PHP wrapper for the Trello API, (*1)
This is still under heavy development and is not recommended for production use. Many methods are missing as this is just scaffolding for now., (*2)
Usage
Instantiate the client, (*3)
$client = new \Trello\Client($api_key);
Get the authroization url to redrect the user to, (*4)
$url = $client->getAuthorizationUrl('some app name', 'http://myapp.com/returnurl'));
header("Location: {$url}");
Set the access token, (*5)
$client->setAccessToken($returned_token);
Get organizations, (*6)
$member_obj = new \Trello\Model\Member($client);
$member_obj->setId('userid');
$orgs = $member_obj->getOrganizations();
Get a board, (*7)
$board = $client->getBoard($board_id);
Another way to get a board (or any object), (*8)
$board = new \Trello\Model\Board($client);
$board->setId($board_id);
$board = $board->get();
Get all cards for a board, (*9)
$cards = $board->getCards();
Get a specific card for this board, (*10)
$card = $board->getCard($card_id);
Update the card, (*11)
$card->name = 'some new name';
$card->save();
Create a new card (or any object), (*12)
$card = new \Trello\Model\Card($client);
$card->name = 'some card name';
$card->desc = 'some card desc';
$card->idList = $list_id;
$card->save();