File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,14 +8,13 @@ config:
88 database : mariadb:10.11
99services :
1010 appserver :
11- type : php:custom
1211 xdebug : " debug,develop,coverage"
1312 environment :
1413 TZ : " Europe/Ljubljana"
1514 APP_BASE_PATH : " /app/workbench"
1615 TESTBENCH_WORKING_PATH : " /app"
1716 overrides :
18- image : slimdeluxe/php:8.3-v1.3
17+ image : slimdeluxe/php:8.3-v1.4
1918 platform : linux/amd64
2019 run :
2120 - composer install --no-interaction --prefer-dist
Original file line number Diff line number Diff line change 4040 }
4141 },
4242 "require" : {
43- "php" : " ^8.2 " ,
43+ "php" : " ^8.3 " ,
4444 "bezhansalleh/filament-shield" : " ^4.0" ,
4545 "datalinx/php-utils" : " ^2.5" ,
4646 "eclipsephp/common" : " dev-main" ,
7878 " @php vendor/bin/testbench key:generate --ansi" ,
7979 " npm install" ,
8080 " @php vendor/bin/testbench vendor:publish --tag='filament-shield-config'" ,
81+ " @php vendor/bin/testbench vendor:publish --tag='eclipse-common-config'" ,
8182 " @php vendor/bin/testbench filament:assets" ,
8283 " @php vendor/bin/testbench package:sync-skeleton"
8384 ]
Original file line number Diff line number Diff line change 1- <?php
1+ <?php /** @noinspection PhpMultipleClassDeclarationsInspection */
22
33namespace Workbench \App \Providers ;
44
55use BezhanSalleh \FilamentShield \FilamentShieldPlugin ;
66use Eclipse \Common \Helpers \L10nHelper ;
77use Eclipse \World \EclipseWorld ;
8+ use Exception ;
89use Filament \Http \Middleware \Authenticate ;
910use Filament \Http \Middleware \DisableBladeIconComponents ;
1011use Filament \Http \Middleware \DispatchServingFilamentEvent ;
@@ -25,6 +26,12 @@ class AdminPanelProvider extends PanelProvider
2526{
2627 public function panel (Panel $ panel ): Panel
2728 {
29+ try {
30+ $ locales = array_keys (L10nHelper::getAvailableLocales ());
31+ } catch (Exception ) {
32+ $ locales = ['en ' , 'sl ' ];
33+ }
34+
2835 return $ panel
2936 ->default ()
3037 ->id ('admin ' )
@@ -49,16 +56,11 @@ public function panel(Panel $panel): Panel
4956 FilamentShieldPlugin::make (),
5057 EclipseWorld::make (),
5158 SpatieTranslatablePlugin::make ()
52- ->defaultLocales (array_keys (L10nHelper:: getAvailableLocales ()) ),
59+ ->defaultLocales ($ locales ),
5360 ])
5461 ->viteTheme (false )
5562 ->pages ([
5663 Dashboard::class,
5764 ]);
5865 }
59-
60- public function register (): void
61- {
62- parent ::register ();
63- }
6466}
You can’t perform that action at this time.
0 commit comments