public function indexPlanes() { if (Auth::guest()) { return view('login'); } else { try { if (isset($_GET['organizacion'])) { $planes = \Ermtool\Strategic_plan::where('organization_id', '=', $_GET['organizacion'])->get(); $organization = \Ermtool\Organization::name($_GET['organizacion']); //valida si es que existe algún plan vigente $validador = 0; foreach ($planes as $plan) { if ($plan['status'] == 1) { $validador = 1; } //formateamos las fechas $initial_date = new DateTime($plan['initial_date']); $plan['initial_date'] = date_format($initial_date, 'd-m-Y'); $final_date = new DateTime($plan['final_date']); $plan['final_date'] = date_format($final_date, 'd-m-Y'); if ($plan['expiration_date'] != NULL) { $expiration_date = new DateTime($plan['expiration_date']); $plan['expiration_date'] = date_format($expiration_date, 'd-m-Y'); } //guardamos en organization_id el nombre de la organización //$plan['organization_id'] = \Ermtool\Organization::name($plan['organization_id']); } if (Session::get('languaje') == 'en') { return view('en.gestion_estrategica.plan_estrategico', ['planes' => $planes, 'organization' => $organization, 'org_id' => $_GET['organizacion'], 'validador' => $validador]); } else { return view('gestion_estrategica.plan_estrategico', ['planes' => $planes, 'organization' => $organization, 'org_id' => $_GET['organizacion'], 'validador' => $validador]); } } } catch (\Exception $e) { return response()->view('errors.query'); } } }