mirror of
https://github.com/pelican-dev/panel.git
synced 2025-11-09 18:19:27 +01:00
replace old auth()->user()
This commit is contained in:
parent
21ff1822fc
commit
cb5cf3c771
@ -51,7 +51,7 @@ class PluginResource extends Resource
|
|||||||
return $table
|
return $table
|
||||||
->openRecordUrlInNewTab()
|
->openRecordUrlInNewTab()
|
||||||
->reorderable('load_order')
|
->reorderable('load_order')
|
||||||
->authorizeReorder(fn () => auth()->user()->can('update plugin'))
|
->authorizeReorder(fn () => user()?->can('update plugin'))
|
||||||
->reorderRecordsTriggerAction(fn (Action $action, bool $isReordering) => $action->hiddenLabel()->tooltip($isReordering ? trans('admin/plugin.apply_load_order') : trans('admin/plugin.change_load_order')))
|
->reorderRecordsTriggerAction(fn (Action $action, bool $isReordering) => $action->hiddenLabel()->tooltip($isReordering ? trans('admin/plugin.apply_load_order') : trans('admin/plugin.change_load_order')))
|
||||||
->defaultSort('load_order')
|
->defaultSort('load_order')
|
||||||
->columns([
|
->columns([
|
||||||
@ -102,7 +102,7 @@ class PluginResource extends Resource
|
|||||||
] : null),
|
] : null),
|
||||||
Action::make('settings')
|
Action::make('settings')
|
||||||
->label(trans('admin/plugin.settings'))
|
->label(trans('admin/plugin.settings'))
|
||||||
->authorize(fn (Plugin $plugin) => auth()->user()->can('update', $plugin))
|
->authorize(fn (Plugin $plugin) => user()?->can('update', $plugin))
|
||||||
->icon('tabler-settings')
|
->icon('tabler-settings')
|
||||||
->color('primary')
|
->color('primary')
|
||||||
->visible(fn (Plugin $plugin) => $plugin->isEnabled() && $plugin->hasSettings())
|
->visible(fn (Plugin $plugin) => $plugin->isEnabled() && $plugin->hasSettings())
|
||||||
@ -111,7 +111,7 @@ class PluginResource extends Resource
|
|||||||
->slideOver(),
|
->slideOver(),
|
||||||
Action::make('install')
|
Action::make('install')
|
||||||
->label(trans('admin/plugin.install'))
|
->label(trans('admin/plugin.install'))
|
||||||
->authorize(fn (Plugin $plugin) => auth()->user()->can('update', $plugin))
|
->authorize(fn (Plugin $plugin) => user()?->can('update', $plugin))
|
||||||
->icon('tabler-terminal')
|
->icon('tabler-terminal')
|
||||||
->color('success')
|
->color('success')
|
||||||
->hidden(fn (Plugin $plugin) => $plugin->isInstalled())
|
->hidden(fn (Plugin $plugin) => $plugin->isInstalled())
|
||||||
@ -127,7 +127,7 @@ class PluginResource extends Resource
|
|||||||
}),
|
}),
|
||||||
Action::make('update')
|
Action::make('update')
|
||||||
->label(trans('admin/plugin.update'))
|
->label(trans('admin/plugin.update'))
|
||||||
->authorize(fn (Plugin $plugin) => auth()->user()->can('update', $plugin))
|
->authorize(fn (Plugin $plugin) => user()?->can('update', $plugin))
|
||||||
->icon('tabler-download')
|
->icon('tabler-download')
|
||||||
->color('success')
|
->color('success')
|
||||||
->visible(fn (Plugin $plugin) => $plugin->isUpdateAvailable())
|
->visible(fn (Plugin $plugin) => $plugin->isUpdateAvailable())
|
||||||
@ -143,7 +143,7 @@ class PluginResource extends Resource
|
|||||||
}),
|
}),
|
||||||
Action::make('enable')
|
Action::make('enable')
|
||||||
->label(trans('admin/plugin.enable'))
|
->label(trans('admin/plugin.enable'))
|
||||||
->authorize(fn (Plugin $plugin) => auth()->user()->can('update', $plugin))
|
->authorize(fn (Plugin $plugin) => user()?->can('update', $plugin))
|
||||||
->icon('tabler-check')
|
->icon('tabler-check')
|
||||||
->color('success')
|
->color('success')
|
||||||
->visible(fn (Plugin $plugin) => $plugin->canEnable())
|
->visible(fn (Plugin $plugin) => $plugin->canEnable())
|
||||||
@ -162,7 +162,7 @@ class PluginResource extends Resource
|
|||||||
}),
|
}),
|
||||||
Action::make('disable')
|
Action::make('disable')
|
||||||
->label(trans('admin/plugin.disable'))
|
->label(trans('admin/plugin.disable'))
|
||||||
->authorize(fn (Plugin $plugin) => auth()->user()->can('update', $plugin))
|
->authorize(fn (Plugin $plugin) => user()?->can('update', $plugin))
|
||||||
->icon('tabler-x')
|
->icon('tabler-x')
|
||||||
->color('danger')
|
->color('danger')
|
||||||
->visible(fn (Plugin $plugin) => $plugin->canDisable())
|
->visible(fn (Plugin $plugin) => $plugin->canDisable())
|
||||||
@ -180,7 +180,7 @@ class PluginResource extends Resource
|
|||||||
->headerActions([
|
->headerActions([
|
||||||
Action::make('import')
|
Action::make('import')
|
||||||
->label(trans('admin/plugin.import'))
|
->label(trans('admin/plugin.import'))
|
||||||
->authorize(fn () => auth()->user()->can('create', Plugin::class))
|
->authorize(fn () => user()?->can('create', Plugin::class))
|
||||||
->icon('tabler-download')
|
->icon('tabler-download')
|
||||||
->schema([
|
->schema([
|
||||||
Tabs::make('Tabs')
|
Tabs::make('Tabs')
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user