Files
DESKTOP-GBA0BK8\Admin a59b826696 Ops page added
2023-04-17 07:29:33 -04:00

78 lines
2.2 KiB
PHP

<?php
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->appProjectList();
$_SESSION['appList'] = $this->appList;
}
public function index()
{
// return view('projects/index');
}
public function projectView()
{
$data=[];
$projData = new \App\Models\projectData();
$resDet = $projData->projectListDetails();
$resDocument = $projData->documentList();
$data['project_list'] = $projData->projectList();
return view('projects/projpage',$data);
}
public function projectDetails(string $page_key)
{
//echo $page_key;
$data=[];
$projData = new \App\Models\projectData();
$res1 = $projData->projectList();
$resDet = $projData->projectListDetails();
$resDocument = $projData->documentList();
$data['page_data'] = $res1[$page_key];
$data['page_detail_data'] = $resDet[$page_key];
$_SESSION['project_list'] =$res1;
$data['page_document'] = $resDocument[$page_key];
// var_dump( $data['page_detail_data']);
return view('projects/projdetail',$data);
}
public function blogView()
{
$data=[];
$projData = new \App\Models\projectData();
$resDet = $projData->projectListDetails();
$resDocument = $projData->documentList();
$data['project_list'] = $projData->projectBlogList();
return view('projects/blogsites',$data);
}
public function opsView(){
$data=[];
$projData = new \App\Models\projectData();
$resDet = $projData->projectListDetails();
$resDocument = $projData->documentList();
$data['project_list'] = $projData->operationList();
return view('projects/operations',$data);
}
public function logOut(){
log_message('critical', "Logout Projects-Entered 2" );
$segments = ['/projects/'];
return redirect()->to(site_url($segments));
}
}