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 @@ +