Esempio n. 1
0
 /**
  * Controller init.
  * @param Backend $backend
  * @param ViewFactory $view
  */
 public function init(Backend $backend, ViewFactory $view)
 {
     $backend->setActiveMenu('system.users');
     $view->composer($this->viewName('users.form'), function (View $view) {
         $view->with('groups', GroupModel::query()->get());
     });
 }
Esempio n. 2
0
 /**
  * @param $group_id
  * @param $user_id
  * @Permissions("system.users.write")
  */
 public function destroyUser($group_id, $user_id)
 {
     /**
      * @var GroupModel $group
      */
     $group = GroupModel::query()->findOrFail($group_id);
     $group->users()->detach($user_id);
 }