/** * @param $per_page * @param string $order_by * @param string $sort * @param int $status * @return mixed */ public function getResultsPaginated($per_page, $order_by = 'id', $sort = 'asc') { $order_by = null !== Input::get('field') ? Input::get('field') : $order_by; $sort = null !== Input::get('sort') ? Input::get('sort') : $sort; return Result::orderBy($order_by, $sort)->paginate($per_page); }
/** * @param string $order_by * @param string $sort * @return mixed */ public function getAllResults($order_by = 'id', $sort = 'asc') { return Result::orderBy($order_by, $sort)->get(); }