コード例 #1
0
ファイル: RolesController.php プロジェクト: Houbsi/User
 /**
  * Store a newly created resource in storage.
  *
  * @param  RolesRequest $request
  * @return Response
  */
 public function store(RolesRequest $request)
 {
     $data = $this->mergeRequestWithPermissions($request);
     $this->role->create($data);
     flash(trans('user::messages.role created'));
     return redirect()->route('admin.user.role.index');
 }
コード例 #2
0
ファイル: RolesController.php プロジェクト: SocietyCMS/User
 /**
  * Store a newly created resource in storage.
  *
  * @param RolesRequest $request
  *
  * @return Response
  */
 public function store(RolesRequest $request)
 {
     $data = $this->mergeRequestWithPermissions($request);
     if ($this->role->create($data)) {
         flash(trans('core::messages.resource.resource created', ['name' => trans('user::roles.title.role')]));
     }
     return redirect()->route('backend::user.role.index');
 }
コード例 #3
0
ファイル: UsherTableSeeder.php プロジェクト: pixelfusion/User
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     $this->role->create(array('name' => 'Admin', 'permissions' => ['dashboard.index' => 1, 'workshop.workbench.index' => 1, 'workshop.workbench.generate' => 1, 'workshop.workbench.migrate' => 1, 'workshop.workbench.install' => 1, 'workshop.workbench.seed' => 1, 'workshop.modules.index' => 1, 'workshop.modules.store' => 1, 'workshop.generate.generate' => 1, 'workshop.install.install' => 1, 'workshop.migrate.migrate' => 1, 'workshop.seed.seed' => 1, 'user.roles.index' => 1, 'user.roles.create' => 1, 'user.roles.store' => 1, 'user.roles.edit' => 1, 'user.roles.update' => 1, 'user.roles.destroy' => 1, 'user.users.index' => 1, 'user.users.create' => 1, 'user.users.store' => 1, 'user.users.edit' => 1, 'user.users.update' => 1, 'user.users.destroy' => 1, 'menu.menus.index' => 1, 'menu.menus.create' => 1, 'menu.menus.store' => 1, 'menu.menus.edit' => 1, 'menu.menus.update' => 1, 'menu.menus.destroy' => 1, 'menu.menuitem.index' => 1, 'menu.menuitem.create' => 1, 'menu.menuitem.store' => 1, 'menu.menuitem.edit' => 1, 'menu.menuitem.update' => 1, 'menu.menuitem.destroy' => 1, 'media.media.index' => 1, 'media.media.create' => 1, 'media.media.store' => 1, 'media.media.edit' => 1, 'media.media.update' => 1, 'media.media.destroy' => 1, 'setting.settings.index' => 1, 'setting.settings.store' => 1, 'setting.settings.getModuleSettings' => 1, 'page.pages.index' => 1, 'page.pages.create' => 1, 'page.pages.store' => 1, 'page.pages.edit' => 1, 'page.pages.update' => 1, 'page.pages.destroy' => 1]));
     // Create an Users group
     $this->role->create(array('name' => 'User', 'permissions' => ['dashboard.index' => 1]));
 }