public function getSearch() { $query = Input::get('query'); $v = Validator::make(['id' => $query], ['id' => 'max:200']); if ($v->fails()) { abort(400); } dd($this->category->findBy('name', '%' . $query . '%', 'like')); return view('category.index', ['root_category' => Product::where('id', (int) $id)->get()->first(), 'categoruies' => $this->category->findBy('name', $query, 'LIKE')]); }
/** * Bootstrap any necessary services. * * @return void */ public function boot() { User::observe(new \App\Mircurius\Observers\UserObserver(new EloquentUserRepository())); Product::observe(new \App\Mircurius\Observers\ProductObserver()); }