mirror of
https://github.com/openclassify/openclassify.git
synced 2026-04-14 11:12:09 -05:00
- Created UserResource for managing users with form and table configurations. - Implemented pages for creating, editing, listing users, and viewing user activities. - Added UserPlugin for resource registration in Filament admin panel. - Introduced CSS styles for panel quick creation and listing filters. - Developed JavaScript modules for handling listing filters and home slider functionality.
35 lines
1.1 KiB
PHP
35 lines
1.1 KiB
PHP
<?php
|
|
|
|
namespace Modules\Site\App\Providers;
|
|
|
|
use Illuminate\Support\Facades\View;
|
|
use Illuminate\Support\ServiceProvider;
|
|
use Modules\Site\App\Support\LocalMedia;
|
|
use Modules\Site\App\Support\ScopedMediaPathGenerator;
|
|
|
|
class SiteServiceProvider extends ServiceProvider
|
|
{
|
|
public function register(): void
|
|
{
|
|
config([
|
|
'filesystems.default' => LocalMedia::disk(),
|
|
'filament.default_filesystem_disk' => LocalMedia::disk(),
|
|
'filemanager.storage_mode.disk' => LocalMedia::disk(),
|
|
'filemanager.upload.disk' => LocalMedia::disk(),
|
|
'media-library.disk_name' => LocalMedia::disk(),
|
|
'media-library.path_generator' => ScopedMediaPathGenerator::class,
|
|
'video.disk' => LocalMedia::disk(),
|
|
]);
|
|
}
|
|
|
|
public function boot(): void
|
|
{
|
|
$viewPath = module_path('Site', 'resources/views');
|
|
|
|
$this->loadMigrationsFrom(module_path('Site', 'Database/migrations'));
|
|
$this->loadRoutesFrom(module_path('Site', 'routes/web.php'));
|
|
$this->loadViewsFrom($viewPath, 'site');
|
|
View::addNamespace('app', $viewPath);
|
|
}
|
|
}
|