From: Vincent Vanwaelscappel Date: Thu, 6 Oct 2022 07:34:18 +0000 (+0200) Subject: wip #5509 @0.5 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=08ef31d322e904e57ebcde48797149f5588b70ac;p=fluidbook-toolbox.git wip #5509 @0.5 --- diff --git a/app/Http/Controllers/Admin/FluidbookStatsController.php b/app/Http/Controllers/Admin/FluidbookStatsController.php new file mode 100644 index 000000000..52a4f9fab --- /dev/null +++ b/app/Http/Controllers/Admin/FluidbookStatsController.php @@ -0,0 +1,15 @@ +setStatusCode(404); + } + if (!$theme->canList(backpack_user())) { + return response()->setStatusCode(403); + } + return $this->xSendFile(GenerateThemePreview::getPreviewPath($theme->id, $variant)); + } + + public function previewMenu($id) + { + return $this->preview($id, 'menu'); + } + + public function previewBurger($id) + { + return $this->preview($id, 'burger'); + } + + public function previewLoader($id) + { + return $this->preview($id, 'loader'); + } +} diff --git a/app/Http/Controllers/Admin/MaintenanceController.php b/app/Http/Controllers/Admin/MaintenanceController.php new file mode 100644 index 000000000..e7d9b5221 --- /dev/null +++ b/app/Http/Controllers/Admin/MaintenanceController.php @@ -0,0 +1,34 @@ + $args]); + } else { + return $this->$function($args); + } + } +} diff --git a/app/Http/Controllers/Admin/OpenMaintenanceController.php b/app/Http/Controllers/Admin/OpenMaintenanceController.php new file mode 100644 index 000000000..d06676802 --- /dev/null +++ b/app/Http/Controllers/Admin/OpenMaintenanceController.php @@ -0,0 +1,32 @@ + $args]); + } else { + return $this->$function($args); + } + + } + + +} diff --git a/app/Http/Controllers/Admin/OpenToolsController.php b/app/Http/Controllers/Admin/OpenToolsController.php new file mode 100644 index 000000000..4e23fff76 --- /dev/null +++ b/app/Http/Controllers/Admin/OpenToolsController.php @@ -0,0 +1,31 @@ + $args]); + } else { + return $this->$tool($args); + } + + } + + +} diff --git a/app/Http/Controllers/Admin/ToolboxSettingsController.php b/app/Http/Controllers/Admin/ToolboxSettingsController.php new file mode 100644 index 000000000..d5f34eac3 --- /dev/null +++ b/app/Http/Controllers/Admin/ToolboxSettingsController.php @@ -0,0 +1,13 @@ +setToolboxSetting(request()->get('key'), request()->get('value')); + $user->saveWithoutFlushingCache(); + } +} diff --git a/app/Http/Controllers/Admin/ToolsController.php b/app/Http/Controllers/Admin/ToolsController.php new file mode 100644 index 000000000..eedb33355 --- /dev/null +++ b/app/Http/Controllers/Admin/ToolsController.php @@ -0,0 +1,50 @@ + $args]); + } else { + return $this->$tool($args); + } + + } + + +}