adapter = $adapter; } /** * Searches the pre database for certain releases * * @param string|SearchHelper $query * the query * @param int $page * the page to return */ public function search($query, $page = 1) { if ($query instanceof SearchHelper) { $query = $query->getSearchQuery(); } return $this->adapter->search($query, $page); } /** * Searches the pre database for an certain release * * @param string $release * the release name * @return Pre_Release */ public function get($release) { $releases = $this->adapter->search($release); return predb_find_suitable_release($release, $releases); } /** * Retrieve the latest pre entries from the database * * @param int $page * the page to load */ public function latest($page = 1) { return $this->adapter->latest($page); } }