File manager - Edit - /home/linknsbh/cecil-hotel.net/platform/plugins/backup/src/Providers/BackupServiceProvider.php
Back
<?php namespace Botble\Backup\Providers; use Botble\Base\Facades\PanelSectionManager; use Botble\Base\PanelSections\PanelSectionItem; use Botble\Base\PanelSections\System\SystemPanelSection; use Botble\Base\Supports\ServiceProvider; use Botble\Base\Traits\LoadAndPublishDataTrait; class BackupServiceProvider extends ServiceProvider { use LoadAndPublishDataTrait; public function boot(): void { $this->setNamespace('plugins/backup') ->loadHelpers() ->loadAndPublishConfigurations(['permissions', 'general']) ->loadRoutes() ->loadAndPublishViews() ->loadAndPublishTranslations() ->publishAssets(); $this->app->register(CommandServiceProvider::class); PanelSectionManager::group('system')->beforeRendering(function () { PanelSectionManager::registerItem( SystemPanelSection::class, fn () => PanelSectionItem::make('backup') ->setTitle(trans('plugins/backup::backup.name')) ->withIcon('ti ti-database-share') ->withDescription(trans('plugins/backup::backup.backup_description')) ->withPriority(30) ->withRoute('backups.index') ); }); $this->app->booted(function () { $this->app->register(HookServiceProvider::class); }); } }
| ver. 1.4 |
Github
|
.
| PHP 8.2.31 | Generation time: 1.4 |
proxy
|
phpinfo
|
Settings