public function sort() { $id = Auth::user()->id; $data; $inputs; if (Input::has('maxLoan')) { $inputs = array('maxAmount' => Input::get('maxLoan'), 'minAmount' => Input::get('minLoan'), 'maxRate' => Input::get('maxRate'), 'minRate' => Input::get('minRate'), 'maxTerm' => Input::get('maxTerm'), 'minTerm' => Input::get('minTerm'), 'field' => Input::get('type'), 'order' => Input::get('order')); } else { $inputs = array('field' => Input::get('type'), 'order' => Input::get('order')); } $numbers = LoanApp::getTotal($id); $results = LoanApp::sort($id, $inputs); $data = array('total' => $numbers, 'inputs' => $inputs, 'results' => $results); return $data; }