예제 #1
0
 public function deleteEntry($fid, $pid)
 {
     $rules = ['id' => 'required|integer'];
     $inputs = ['id' => $pid];
     $deleted = $this->doDelete($pid, $inputs, $rules);
     if ($deleted['status'] == 1) {
         return Redirect::to('/crm/feature/' . $fid)->withMessage(Generate::message('SUCCESS', $deleted['message']));
     }
     return Redirect::to('/crm/feature/' . $fid)->withMessage(Generate::message('FAILED', $deleted['message']));
 }
예제 #2
0
 public function makeCreatePermissionForm($fid)
 {
     $feature = Feature::find($fid);
     if (!isset($feature)) {
         return Redirect::to('/crm/feature')->withMessage(Generate::message('Invalid', 'Invalid Feature or Feature has been deleted'));
     }
     $all_positions = Permission::getAllCurrentPosition();
     $icons = SysConfig::getSystemConfig('Icons');
     $icon_bgs = SysConfig::getSystemConfig('IconBG');
     $all_pages = Permission::getAllCurrentPages();
     $all_prompt_types = Permission::getAllCurrentPromptTypes();
     return View::make('backend.feature.create_permission')->with('feature', $feature)->with('icons', $icons)->with('icon_bgs', $icon_bgs)->with('all_prompt_types', $all_prompt_types)->with('all_pages', $all_pages)->with('all_positions', $all_positions)->with('module', $this->module);
 }