/** * Returns link to amazon dvd search with current title. * * @return string */ public function getBuyLink() { $keyword = str_replace(' ', '+', $this->model->title) . "+{$this->model->year}"; if ($link = $this->getAffiliateLink()) { return $link; } elseif ($id = $this->options->getAmazonId()) { return 'http://www.amazon.com/s/?_encoding=UTF8&camp=1789&creative=390957&field-keywords=' . $keyword . '&linkCode=ur2&rh=n%3A2625373011%2Ck%3A' . $keyword . "&tag={$id}&url=search-alias%3Dmovies-tv"; } else { return 'http://www.amazon.com/s/?url=search-alias%3Ddvd&field-keywords=' . $this->model->title; } }