public function index() { $sliders = Slider::where('number_slider', '<>', '0')->orderBy('number_slider', 'ASC')->get(); if (Auth::user()) { $diario = ExcelDaily::where('cedula', Auth::user()->identification_card)->first(); } return View::make('front.home', compact('sliders', 'diario')); }
private function setData($identification) { $extracts = Extract::where("nit", $identification)->orderBy('id', 'DESC')->get(); if ($extracts) { $user = User::whereRaw("roles_id = 4 and identification_card = {$identification}")->first(); $minPay = ExcelDaily::where("cedula", $identification)->get(); $quota = CreditRequest::where('user_id', $user->id)->first(); $day = explode('-', date("y-m-d")); $q = $quota ? $quota->value : 300000; $this->data = ['user' => $user, 'day' => $day, 'extracts' => $extracts, 'quota' => intval($q), 'minPay' => $minPay, 'months' => $this->getMonths()]; return true; } return false; }