Example #1
0
 /**
  * Index Page for this controller.
  *
  * Maps to the following URL
  * 		http://example.com/index.php/welcome
  *	- or -  
  * 		http://example.com/index.php/welcome/index
  *	- or -
  * Since this controller is set as the default controller in 
  * config/routes.php, it's displayed at http://example.com/
  *
  * So any other public methods not prefixed with an underscore will
  * map to /index.php/welcome/<method_name>
  * @see http://codeigniter.com/user_guide/general/urls.html
  */
 function __construct()
 {
     parent::__construct();
     if ($this->router->method != 'login' && $this->router->method != 'index') {
         if ($this->session->userdata('i_auth') != I_AUTH_PARTNER) {
             redirect('/partner');
         }
     }
     if ($this->router->method == 'index' && $this->session->userdata('i_auth') == I_AUTH_PARTNER) {
         redirect('/partner/dashboard');
     }
 }
Example #2
0
 /**
  * Index Page for this controller.
  *
  * Maps to the following URL
  * 		http://example.com/index.php/welcome
  *	- or -  
  * 		http://example.com/index.php/welcome/index
  *	- or -
  * Since this controller is set as the default controller in 
  * config/routes.php, it's displayed at http://example.com/
  *
  * So any other public methods not prefixed with an underscore will
  * map to /index.php/welcome/<method_name>
  * @see http://codeigniter.com/user_guide/general/urls.html
  */
 function __construct()
 {
     parent::__construct();
     if ($this->router->method != 'login' && $this->router->method != 'index') {
         if ($this->session->userdata('i_auth') != I_AUTH_ADMIN) {
             redirect('/administrator');
         }
     }
     if ($this->router->method == 'index' && $this->session->userdata('i_auth') == I_AUTH_ADMIN) {
         redirect('/administrator/dashboard');
     }
 }
Example #3
0
 /**
  * Index Page for this controller.
  *
  * Maps to the following URL
  * 		http://example.com/index.php/welcome
  *	- or -  
  * 		http://example.com/index.php/welcome/index
  *	- or -
  * Since this controller is set as the default controller in 
  * config/routes.php, it's displayed at http://example.com/
  *
  * So any other public methods not prefixed with an underscore will
  * map to /index.php/welcome/<method_name>
  * @see http://codeigniter.com/user_guide/general/urls.html
  */
 function __construct()
 {
     parent::__construct();
 }