Skip to content

ashwinks/Trello-API-PHP-Wrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

PHP-Trello-SDK

A PHP wrapper for the Trello API

This is still under heavy development and is not recommended for production use. Many methods are missing as this is just scaffolding for now.

Usage

Instantiate the client

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

Get the authroization url to redrect the user to

$url = $client->getAuthorizationUrl('some app name', 'http://myapp.com/returnurl'));
header("Location: {$url}");

Set the access token

$client->setAccessToken($returned_token);

Get organizations

$member_obj = new \Trello\Model\Member($client);
$member_obj->setId('userid');
$orgs = $member_obj->getOrganizations();

Get a board

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

Another way to get a board (or any object)

$board = new \Trello\Model\Board($client);
$board->setId($board_id);
$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';
$card->save();

Create a new card (or any object)

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

About

A PHP wrapper for the Trello API

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages