diff --git a/providerwww/application/controllers/Logout.php b/providerwww/application/controllers/Logout.php new file mode 100644 index 0000000..c2f2e9b --- /dev/null +++ b/providerwww/application/controllers/Logout.php @@ -0,0 +1,25 @@ +input->get()); + $data = array(); + + $this->logUserOut(); + } + + public function logUserOut() { + $data = array(); + $this->destroySession(); + $this->renderExternalPage('welcome_message', $data); + } + + private function destroySession() { + + } + +} diff --git a/providerwww/application/controllers/Provider.php b/providerwww/application/controllers/Provider.php index 41a9460..13ec2be 100644 --- a/providerwww/application/controllers/Provider.php +++ b/providerwww/application/controllers/Provider.php @@ -1,13 +1,12 @@ renderProviderSecurePage('dash', $data); + } - public function index() - { -$data = array(); - $this->load->view('provider/dash',$data); - - } } diff --git a/providerwww/application/libraries/Web_Controller.php b/providerwww/application/libraries/Web_Controller.php index 60fefa8..fc5f3de 100644 --- a/providerwww/application/libraries/Web_Controller.php +++ b/providerwww/application/libraries/Web_Controller.php @@ -7,13 +7,11 @@ class Web_Controller extends MER_Controller { function __construct() { parent::__construct(); } - - + protected function renderExternalPage($page_name, $data) { $this->load->view('template/header', $data); $this->load->view('' . $page_name, $data); $this->load->view('template/footer', $data); } - } diff --git a/providerwww/application/views/provider/dash.php b/providerwww/application/views/provider/dash.php index e97a544..bf96b6c 100644 --- a/providerwww/application/views/provider/dash.php +++ b/providerwww/application/views/provider/dash.php @@ -1,13 +1,10 @@ - - -
@@ -15,7 +12,7 @@
- +
@@ -397,4 +394,3 @@ - \ No newline at end of file