/** * Method to parse Flickr Php feed object * * @return void */ public function parse() { parent::parse(); if (!isset($this->feed['author']) || null === $this->feed['author']) { $this->feed['author'] = str_replace('Uploads from ', '', $this->feed['title']); } if (!isset($this->feed['date']) || null === $this->feed['date']) { $this->feed['date'] = date('D, d M Y H:i:s O', $this->feed['pub_date']); } if (!isset($this->feed['generator']) || null === $this->feed['generator']) { $this->feed['generator'] = 'Flickr'; } $items = $this->feed['items']; foreach ($items as $key => $item) { $items[$key]['image_thumb'] = $item['t_url']; $items[$key]['image_medium'] = $item['m_url']; $items[$key]['image_large'] = $item['l_url']; $items[$key]['image_orig'] = $item['photo_url']; } $this->feed['items'] = $items; }