X7ROOT File Manager
Current Path:
/home/gfecatvj/sites/restate/platform/plugins/backup/src/Providers
home
/
gfecatvj
/
sites
/
restate
/
platform
/
plugins
/
backup
/
src
/
Providers
/
📁
..
📄
BackupServiceProvider.php
(1.3 KB)
📄
CommandServiceProvider.php
(648 B)
📄
HookServiceProvider.php
(888 B)
Editing: BackupServiceProvider.php
<?php namespace Botble\Backup\Providers; use Botble\Base\Supports\Helper; use Botble\Base\Traits\LoadAndPublishDataTrait; use Event; use Illuminate\Routing\Events\RouteMatched; use Illuminate\Support\ServiceProvider; class BackupServiceProvider extends ServiceProvider { use LoadAndPublishDataTrait; public function register() { Helper::autoload(__DIR__ . '/../../helpers'); } public function boot() { $this->setNamespace('plugins/backup') ->loadAndPublishConfigurations(['permissions', 'general']) ->loadRoutes(['web']) ->loadAndPublishViews() ->loadAndPublishTranslations() ->publishAssets(); $this->app->register(HookServiceProvider::class); $this->app->register(CommandServiceProvider::class); Event::listen(RouteMatched::class, function () { dashboard_menu()->registerItem([ 'id' => 'cms-plugin-backup', 'priority' => 8, 'parent_id' => 'cms-core-platform-administration', 'name' => 'plugins/backup::backup.menu_name', 'icon' => null, 'url' => route('backups.index'), 'permissions' => ['backups.index'], ]); }); } }
Upload File
Create Folder