/** * Perform post-registration booting of services. * * @return void */ public function boot() { $this->publishes([__DIR__ . '/install/config/rbac.php' => config_path('rbac.php'), __DIR__ . '/install/Rbac' => app_path('Rbac')]); if (File::exists(Config::get('rbac.itemsPath'))) { File::requireOnce(Config::get('rbac.itemsPath')); } if (File::exists(Config::get('rbac.actionsPath'))) { File::requireOnce(Config::get('rbac.actionsPath')); } $this->registerDirectives(); }