where('headline', 'like', '%' . $params['headline'] . '%'); } if (isset($params['seq']) && $params['seq']) { $search_object->where('seq', $params['seq']); } $orderBy = 'id'; $orderType = 'desc'; if (isset($params['orderType']) && $params['orderType']) { $orderType = $params['orderType']; } if (isset($params['orderBy']) && $params['orderBy']) { $orderBy = $params['orderBy']; } $search_object->orderBy($orderBy, $orderType); \Log::info($search_object->toSql()); if ($isAll) { return $search_object->get(); } else { return $search_object->paginate(); } } }