Example #1
0
 public function synchronizeBoardCards(Board $board)
 {
     $json = $this->send($this->http->createRequest('GET', 'boards/' . $board->getId() . '/cards', array('debug' => true)));
     $cards = array();
     foreach ($json as $card) {
         $card->board = $board;
         $event = new CardReceivedEvent($card);
         $event->setFqn('Webforge\\Trello\\Entities\\Card');
         $event->setName(Events::CARD_RECEIVED);
         $this->dispatcher->dispatch($event->getName(), $event);
         $cards[] = $event->getEntity();
     }
     return $cards;
 }