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}(); }
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'); } }