protected function getFeed($response) { $feed = new Feed(); foreach ($response['statuses'] as $status) { $feed->addPost($this->postFactory->create($status)); } return $feed; }
protected function getFeed($response) { $feed = new Feed(); foreach ($response['data'] as $postData) { $feed->addPost($this->postFactory->create($postData)); } return $feed; }
/** * {@inheritdoc} */ public function get(array $parameters = array()) { $parameters = $this->resolveParameters($parameters); $response = $this->twitterApiClient->get('/favorites/list.json', array('query' => array('screen_name' => $parameters['screen_name'], 'count' => $parameters['count'], 'since_id' => $parameters['since_id']))); $feed = new Feed(); foreach ($response as $status) { $feed->addPost($this->postFactory->create($status)); } return new ResultSet($feed, $parameters); }
/** * {@inheritdoc} */ public function get(array $parameters = array()) { $parameters = $this->resolveParameters($parameters); $response = $this->twitterApiClient->get('/statuses/lookup.json', array('query' => array('id' => implode($parameters['ids'], ',')))); $feed = new Feed(); foreach ($response as $status) { $feed->addPost($this->postFactory->create($status)); } return new ResultSet($feed, $parameters); }