コード例 #1
0
ファイル: BaseMenuController.php プロジェクト: aysenli/admin
 /**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(Request $request)
 {
     $permission = new Permission();
     $permission->name = trim($request->get('name'));
     $permission->display_name = trim($request->get('display_name'));
     $permission->description = trim($request->get('description'));
     $permission->power = trim($request->get('power'));
     $permission->isDisplay = trim($request->get('isDisplay'));
     $permission->save();
     return redirect()->to('/admin/menu/')->withErrors("操作成功");
 }
コード例 #2
0
ファイル: BaseSeeder.php プロジェクト: aysenli/admin
 public function createPermission($name, $display_name, $description, $isDisplay = 1, $power = '')
 {
     // 先检查存在不存在
     $permission = Permission::where('name', '=', $name)->get()->first();
     if ($permission) {
         return $permission->id;
     }
     //创建权限
     $manageMenu = new Permission();
     $manageMenu->name = $name;
     $manageMenu->display_name = $display_name;
     $manageMenu->description = $description;
     $manageMenu->isDisplay = $isDisplay;
     $manageMenu->power = $power;
     $manageMenu->save();
     return $manageMenu->id;
 }