Skip to content

Commit b7b3c98

Browse files
committed
update middleware
1 parent ec43105 commit b7b3c98

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

routes/web.php

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,72 +5,72 @@
55
use TomatoPHP\TomatoSettings\Http\Controllers\SettingsController;
66
use TomatoPHP\TomatoSettings\Http\Controllers\SiteSettingsController;
77

8-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
8+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
99
Route::get('/settings', [SettingsController::class, 'index'])->name('settings.index');
1010
});
1111

1212

13-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
13+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
1414
Route::get('/settings/local', [\TomatoPHP\TomatoSettings\Http\Controllers\LocalSettingsController::class, 'index'])->name('settings.local.index');
1515
Route::post('/settings/local', [\TomatoPHP\TomatoSettings\Http\Controllers\LocalSettingsController::class, 'store'])->name('settings.local.store');
1616
});
1717

18-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
18+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
1919
Route::get('/settings/services/facebook', [\TomatoPHP\TomatoSettings\Http\Controllers\FacebookServicesSettingsController::class, 'index'])->name('settings.services-facebook.index');
2020
Route::post('/settings/services/facebook', [\TomatoPHP\TomatoSettings\Http\Controllers\FacebookServicesSettingsController::class, 'store'])->name('settings.services-facebook.store');
2121
});
2222

23-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
23+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
2424
Route::get('/settings/services/addthis', [\TomatoPHP\TomatoSettings\Http\Controllers\AddThisServicesSettingsController::class, 'index'])->name('settings.services-addthis.index');
2525
Route::post('/settings/services/addthis', [\TomatoPHP\TomatoSettings\Http\Controllers\AddThisServicesSettingsController::class, 'store'])->name('settings.services-addthis.store');
2626
});
2727

28-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
28+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
2929
Route::get('/settings/services/sms', [\TomatoPHP\TomatoSettings\Http\Controllers\SMSServicesSettingsController::class, 'index'])->name('settings.services-sms.index');
3030
Route::post('/settings/services/sms', [\TomatoPHP\TomatoSettings\Http\Controllers\SMSServicesSettingsController::class, 'store'])->name('settings.services-sms.store');
3131
});
3232

33-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
33+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
3434
Route::get('/settings/services/shipping', [\TomatoPHP\TomatoSettings\Http\Controllers\ShippingServicesSettingsController::class, 'index'])->name('settings.services-shipping.index');
3535
Route::post('/settings/services/shipping', [\TomatoPHP\TomatoSettings\Http\Controllers\ShippingServicesSettingsController::class, 'store'])->name('settings.services-shipping.store');
3636
});
3737

38-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
38+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
3939
Route::get('/settings/google/recap', [\TomatoPHP\TomatoSettings\Http\Controllers\GoogleRecapSettingsController::class, 'index'])->name('settings.google-recap.index');
4040
Route::post('/settings/google/recap', [\TomatoPHP\TomatoSettings\Http\Controllers\GoogleRecapSettingsController::class, 'store'])->name('settings.google-recap.store');
4141
});
4242

43-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
43+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
4444
Route::get('/settings/google/firebase', [\TomatoPHP\TomatoSettings\Http\Controllers\GoogleFirebaseSettingsController::class, 'index'])->name('settings.google-firebase.index');
4545
Route::post('/settings/google/firebase', [\TomatoPHP\TomatoSettings\Http\Controllers\GoogleFirebaseSettingsController::class, 'store'])->name('settings.google-firebase.store');
4646
});
4747

48-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
48+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
4949
Route::get('/settings/seo', [\TomatoPHP\TomatoSettings\Http\Controllers\SEOSettingsController::class, 'index'])->name('settings.seo.index');
5050
Route::post('/settings/seo', [\TomatoPHP\TomatoSettings\Http\Controllers\SEOSettingsController::class, 'store'])->name('settings.seo.store');
5151
});
5252

53-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
53+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
5454
Route::get('/settings/site', [SiteSettingsController::class, 'index'])->name('settings.site.index');
5555
Route::post('/settings/site', [SiteSettingsController::class, 'store'])->name('settings.site.store');
5656
});
5757

58-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
58+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
5959
Route::get('/settings/email', [\TomatoPHP\TomatoSettings\Http\Controllers\EmailSettingsController::class, 'index'])->name('settings.email.index');
6060
Route::post('/settings/email', [\TomatoPHP\TomatoSettings\Http\Controllers\EmailSettingsController::class, 'store'])->name('settings.email.store');
6161
});
6262

63-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
63+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
6464
Route::get('/settings/google', [\TomatoPHP\TomatoSettings\Http\Controllers\GoogleSettingsController::class, 'index'])->name('settings.google.index');
6565
Route::post('/settings/google', [\TomatoPHP\TomatoSettings\Http\Controllers\GoogleSettingsController::class, 'store'])->name('settings.google.store');
6666
});
6767

68-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
68+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
6969
Route::get('/settings/services', [\TomatoPHP\TomatoSettings\Http\Controllers\ServicesSettingsController::class, 'index'])->name('settings.services.index');
7070
Route::post('/settings/services', [\TomatoPHP\TomatoSettings\Http\Controllers\ServicesSettingsController::class, 'store'])->name('settings.services.store');
7171
});
7272

73-
Route::middleware(['web', 'splade', 'verified'])->prefix('admin')->name('admin.')->group(function () {
73+
Route::middleware(array_merge(['splade', 'auth'], config('tomato-admin.route_middlewares')))->prefix('admin')->name('admin.')->group(function () {
7474
Route::get('/settings/payments', [\TomatoPHP\TomatoSettings\Http\Controllers\PaymentsSettingsController::class, 'index'])->name('settings.payments.index');
7575
Route::post('/settings/payments', [\TomatoPHP\TomatoSettings\Http\Controllers\PaymentsSettingsController::class, 'store'])->name('settings.payments.store');
7676
});

src/Services/SettingHolderHandler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ public function register(array|SettingHold $item): static
4242
*/
4343
public function load(): Collection
4444
{
45-
return $this->settings;
45+
return $this->settings->reverse();
4646
}
4747

4848
public function get(): Collection

0 commit comments

Comments
 (0)