From 6b5595def004919ec8d2a3d49e2e2b1850f22180 Mon Sep 17 00:00:00 2001 From: "DESKTOP-GBA0BK8\\Admin" Date: Sat, 1 Apr 2023 21:09:52 -0400 Subject: [PATCH] Log out added --- app/Config/Routes.php | 2 +- app/Controllers/ProjectPages.php | 10 + app/Views/projects/top_left_menu.php | 1194 +------------------------- 3 files changed, 43 insertions(+), 1163 deletions(-) diff --git a/app/Config/Routes.php b/app/Config/Routes.php index 78cb24a..faed091 100644 --- a/app/Config/Routes.php +++ b/app/Config/Routes.php @@ -41,7 +41,7 @@ $routes->post('/startproject', 'Projects::start'); $routes->get('/projects/dash', 'ProjectPages::projectView'); $routes->get('/projects/details/(:segment)', 'ProjectPages::projectDetails/$1'); - +$routes->get('/projects/logout', 'ProjectPages::logOut'); /* diff --git a/app/Controllers/ProjectPages.php b/app/Controllers/ProjectPages.php index b53943a..00e0825 100644 --- a/app/Controllers/ProjectPages.php +++ b/app/Controllers/ProjectPages.php @@ -5,9 +5,13 @@ namespace App\Controllers; class ProjectPages extends ProjectBaseController { protected $session; + protected $appList; function __construct() { $this->session = \Config\Services::session(); + $projData = new \App\Models\projectData(); + $this->appList = $projData->projectList(); + $_SESSION['appList'] = $this->appList; } public function index() { @@ -40,4 +44,10 @@ class ProjectPages extends ProjectBaseController return view('projects/projdetail',$data); } + public function logOut(){ + log_message('critical', "Logout Projects-Entered 2" ); + $segments = ['/projects/']; + return redirect()->to(site_url($segments)); + } + } diff --git a/app/Views/projects/top_left_menu.php b/app/Views/projects/top_left_menu.php index eab3017..a766d1d 100644 --- a/app/Views/projects/top_left_menu.php +++ b/app/Views/projects/top_left_menu.php @@ -1,3 +1,6 @@ +