public function search_experiments() { $requirements = ['title']; $check = self::check_requirements($requirements); if ($check) { return Error::make(0, 100, $check); } $wildcard = "%" . Input::get('title') . "%"; $experiments = Experiment::select('title', 'exp_id')->where('title', 'like', $wildcard)->get(); if (sizeof($experiments) > 0) { foreach ($experiments as $experiment) { $experiment->exp_id = intval($experiment->exp_id); } return Error::success("Found some results!", array('results' => $experiments)); } else { return Error::success("Found no results!", array('results' => $experiments)); } }