Example #1
0
 public function get_lecturer()
 {
     $__reqData = Input::all();
     if (!isset($__reqData['view'])) {
         $reqType = 'index';
     } else {
         $reqType = $__reqData['view'];
     }
     $active_user = Session::get('user.current_active');
     $__perCheck = MyPermission::check($active_user, 'staff_lecturer_' . $reqType);
     if (!$__perCheck) {
         Response::redirect('deny_access');
     }
     $call_func = 'lecturer_view_' . $reqType;
     $this->{$call_func}();
 }
Example #2
0
 public function get_faculty()
 {
     $__reqData = Input::all();
     if (isset($__reqData['view'])) {
         $viewType = $__reqData['view'];
     } else {
         $viewType = 'index';
     }
     $active_user = Session::get('user.current_active');
     $__perCheck = MyPermission::check($active_user, 'department_department' . $viewType);
     if (!$__perCheck) {
         Response::redirect('deny_access');
     }
     if ($viewType == 'index') {
         $this->faculty_view_list();
     } elseif ($viewType == 'add' || $viewType == 'edit') {
         $fucn = 'faculty_view_' . $viewType;
         $this->{$fucn}();
     } else {
         Response::redirect('not_found');
     }
 }