/**
  * Get a board
  *
  * @param string $id
  *
  * @return \Trello\Model\Board
  */
 public function getBoard($id)
 {
     $obj = new \Trello\Model\Board($this);
     $obj->setId($id);
     return $obj->get();
 }
Exemple #2
0
    //        $cards = array_filter(
    //            $cards,
    //            function ($item) use ($config) {
    //                return array_intersect($item->idMembers, $config['team']);
    //            }
    //        );
    foreach ($cards as $card) {
        //            echo '<p>'.$card->name. ' - ' . $card->dateLastActivity. '</p>';
        var_dump($card);
    }
    var_dump(count($cards));
    die;
    return $app['twig']->render('board.twig', ['boards' => $boards]);
});
$app->get('/cards', function () use($app) {
    $model = new Trello\Model\Board($app['trello']);
    $model->setId($app['session']->get('trello-board'));
    $cards = $model->getCards();
    return $app['twig']->render('reports/cards.twig', ['cards' => $cards]);
});
$app->get('/card/{id}', function ($id) use($app) {
    $model = new Trello\Model\Card($app['trello']);
    $model->setId($id);
    $card = $model->getPath('actions');
    // Get task type: $card->labels
    var_dump($card);
    //        return $app['twig']->render('reports/card.twig', ['card' => $card]);
    die;
});
/// Debug
$app->get('/_debug/routes', function () use($app) {