request->query['q'])) { $q = $this->request->query['q']; $conditions = array('title' => array('like' => "/$q/i")); $limit = 7; $anime = Anime::find('all', compact('conditions', 'limit')); $manga = Manga::find('all', compact('conditions', 'limit')); $kdrama = Kdrama::find('all', compact('conditions', 'limit')); return compact('q', 'anime', 'manga', 'kdrama'); } } public function anime($by = 'title') { $q = isset($this->request->query['q']) ? $this->request->query['q'] : ''; $page = isset($this->request->query['page']) ? $this->request->query['page'] : 1; return Anime::search("/$q/i", $page, 'title'); } public function manga($by = 'title') { $q = isset($this->request->query['q']) ? $this->request->query['q'] : ''; $page = isset($this->request->query['page']) ? $this->request->query['page'] : 1; return Manga::search("/$q/i", $page, 'title'); } public function kdrama($by = 'title') { $q = isset($this->request->query['q']) ? $this->request->query['q'] : ''; $page = isset($this->request->query['page']) ? $this->request->query['page'] : 1; return Kdrama::search("/$q/i", $page, 'title'); } }