Exemplo n.º 1
0
 /**
  * @param Menu $menu
  *
  * @return Menu
  */
 public function extendWith(Menu $menu)
 {
     $menu->group(trans('core::sidebar.collaboration'), function (Group $group) {
         $group->weight(12);
         $group->item(trans('documents::module.title'), function (Item $item) {
             $item->route('backend::documents.documents.index');
             $item->authorize($this->auth->can('documents::access-documents'));
         });
     });
     return $menu;
 }
Exemplo n.º 2
0
 /**
  * @param Menu $menu
  *
  * @return Menu
  */
 public function extendWith(Menu $menu)
 {
     $menu->group(trans('core::sidebar.content'), function (Group $group) {
         $group->weight(10);
         $group->item(trans('calendar::calendar.title.calendar'), function (Item $item) {
             $item->weight(10);
             $item->route('backend::calendar.calendar.index');
             $item->authorize($this->auth->can('calendar::manage-calendar'));
         });
     });
     return $menu;
 }
Exemplo n.º 3
0
 /**
  * @param Menu $menu
  *
  * @return Menu
  */
 public function extendWith(Menu $menu)
 {
     $menu->group(trans('core::sidebar.content'), function (Group $group) {
         $group->weight(10);
         $group->item(trans('gallery::module.title'), function (Item $item) {
             $item->weight(20);
             $item->icon('fa fa-picture-o');
             $item->route('backend::gallery.gallery.index');
             $item->authorize($this->auth->can('gallery::manage-gallery'));
         });
     });
     return $menu;
 }
Exemplo n.º 4
0
 /**
  * @param Menu $menu
  *
  * @return Menu
  */
 public function extendWith(Menu $menu)
 {
     $menu->group(trans('core::sidebar.workshop'), function (Group $group) {
         $group->weight(20);
         $group->item(trans('setting::module.title'), function (Item $item) {
             $item->weight(10);
             $item->icon('fa fa-gear');
             $item->route('backend::setting.settings.index');
             $item->authorize($this->auth->can('setting::manage-setting'));
         });
     });
     return $menu;
 }
Exemplo n.º 5
0
 /**
  * @param Menu $menu
  *
  * @return Menu
  */
 public function extendWith(Menu $menu)
 {
     $menu->group(trans('core::sidebar.content'), function (Group $group) {
         $group->weight(10);
         $group->item(trans('page::module.title'), function (Item $item) {
             $item->weight(12);
             $item->icon('fa fa-file');
             $item->route('backend::page.pages.index');
             $item->authorize($this->auth->can('page::manage-page'));
         });
     });
     return $menu;
 }
Exemplo n.º 6
0
 /**
  * @param Menu $menu
  *
  * @return Menu
  */
 public function extendWith(Menu $menu)
 {
     $menu->group(trans('core::sidebar.workshop'), function (Group $group) {
         $group->weight(20);
         $group->item(trans('user::users.title.users'), function (Item $item) {
             $item->weight(0);
             $item->icon('fa fa-user');
             $item->route('backend::user.user.index');
             $item->authorize($this->auth->can('user::manage-user'));
         });
         $group->item(trans('user::roles.title.roles'), function (Item $item) {
             $item->weight(1);
             $item->icon('fa fa-users');
             $item->route('backend::user.role.index');
             $item->authorize($this->auth->can('user::manage-role'));
         });
     });
     return $menu;
 }