public function boot() { User::observe(new UserObserver()); UserRole::observe(new RoleObserver()); Event::listen('view.navbar.right.after', function () { echo view('users::parts.navbar'); }); Event::listen('view.menu.before', function () { echo view('users::parts.navigation'); }); }
/** * @param DispatcherContract $events */ public function boot(DispatcherContract $events) { $events->listen(UserRolesChanged::class, UserRolesChangedNotification::class); User::observe(new UserObserver()); Role::observe(new RoleObserver()); Event::listen('view.navbar.right.after', function () { echo view('users::parts.navbar')->render(); }); Event::listen('view.menu', function ($navigation) { echo view('users::parts.navigation')->render(); }, 999); $this->registerPermissions(); }