/**
  * @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();
 }