mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-04-18 08:12:15 +00:00
controller refactoring part 15
This commit is contained in:
@@ -1,37 +1,46 @@
|
||||
<?php
|
||||
|
||||
use Domain\Admin\Controllers\UserController;
|
||||
use Domain\Localization\Controllers\UpdateLanguageStringController;
|
||||
use Domain\Admin\Controllers\Dashboard\GetNewbiesController;
|
||||
use Domain\Admin\Controllers\Dashboard\GetWidgetsValuesController;
|
||||
use Domain\Admin\Controllers\Users\UserController;
|
||||
use Domain\Admin\Controllers\Users\ChangeUserRoleController;
|
||||
use Domain\Admin\Controllers\Users\ChangeUserStorageCapacityController;
|
||||
use Domain\Admin\Controllers\Users\DeleteUserController;
|
||||
use Domain\Admin\Controllers\Users\ResetUserPasswordController;
|
||||
use Domain\Admin\Controllers\Users\ShowUserInvoicesController;
|
||||
use Domain\Admin\Controllers\Users\ShowUserStorageCapacityController;
|
||||
use Domain\Admin\Controllers\Users\ShowUserSubscriptionController;
|
||||
use Domain\Plans\Controllers\PlansController;
|
||||
use Domain\Admin\Controllers\InvoiceController;
|
||||
use Domain\Admin\Controllers\DashboardController;
|
||||
use Domain\Pages\Controllers\AdminPagesController;
|
||||
use Domain\Localization\Controllers\LanguageController;
|
||||
use Domain\Settings\Controllers\AdminSettingsController;
|
||||
use Domain\Settings\Controllers\FlushCacheController;
|
||||
use Domain\Settings\Controllers\GetSettingsValueController;
|
||||
use Domain\Settings\Controllers\SetEmailController;
|
||||
use Domain\Settings\Controllers\SetStripeController;
|
||||
use Domain\Settings\Controllers\FlushCacheController;
|
||||
use Domain\Localization\Controllers\LanguageController;
|
||||
use Domain\Settings\Controllers\GetSettingsValueController;
|
||||
use Domain\Settings\Controllers\UpdateSettingValueController;
|
||||
use Domain\Localization\Controllers\UpdateLanguageStringController;
|
||||
|
||||
// Dashboard
|
||||
Route::group(['prefix' => 'dashboard'], function () {
|
||||
Route::get('/newbies', [DashboardController::class, 'newbies']);
|
||||
Route::get('/', [DashboardController::class, 'index']);
|
||||
Route::get('/newbies', GetNewbiesController::class);
|
||||
Route::get('/', GetWidgetsValuesController::class);
|
||||
});
|
||||
|
||||
// Users
|
||||
Route::group(['prefix' => 'users'], function () {
|
||||
Route::patch('/{user}/capacity', [UserController::class, 'change_storage_capacity']);
|
||||
Route::post('/{user}/reset-password', [UserController::class, 'reset_password']);
|
||||
Route::get('/{user}/subscription', [UserController::class, 'subscription']);
|
||||
Route::delete('/{user}/delete', [UserController::class, 'delete_user']);
|
||||
Route::patch('/{user}/role', [UserController::class, 'change_role']);
|
||||
Route::get('/{user}/invoices', [UserController::class, 'invoices']);
|
||||
Route::get('/{user}/storage', [UserController::class, 'storage']);
|
||||
Route::get('/{user}/detail', [UserController::class, 'details']);
|
||||
Route::post('/create', [UserController::class, 'create_user']);
|
||||
Route::get('/', [UserController::class, 'users']);
|
||||
Route::patch('/{user}/capacity', ChangeUserStorageCapacityController::class);
|
||||
Route::post('/{user}/reset-password', ResetUserPasswordController::class);
|
||||
Route::get('/{user}/storage', ShowUserStorageCapacityController::class);
|
||||
Route::patch('/{user}/role', ChangeUserRoleController::class);
|
||||
Route::delete('/{user}/delete', DeleteUserController::class);
|
||||
|
||||
// Subscription
|
||||
Route::get('/{user}/subscription', ShowUserSubscriptionController::class);
|
||||
Route::get('/{user}/invoices', ShowUserInvoicesController::class);
|
||||
|
||||
// Resource
|
||||
Route::apiResource('/', UserController::class);
|
||||
});
|
||||
|
||||
// Plans
|
||||
|
||||
@@ -11,10 +11,10 @@ use App\Users\Controllers\ForgotPasswordController;
|
||||
use Domain\Files\Controllers\UploadFilesController;
|
||||
use Domain\Folders\Controllers\FavouriteController;
|
||||
use Domain\Plans\Controllers\ActivePlansController;
|
||||
use Domain\Settings\Controllers\GetSettingsValueController;
|
||||
use Domain\Zipping\Controllers\ZipFolderController;
|
||||
use Domain\Folders\Controllers\CreateFolderController;
|
||||
use Domain\Sharing\Controllers\ShareViaEmailController;
|
||||
use Domain\Settings\Controllers\GetSettingsValueController;
|
||||
use Domain\Trash\Controllers\RestoreTrashContentController;
|
||||
use Domain\Browsing\Controllers\BrowseLatestFilesController;
|
||||
use Domain\Browsing\Controllers\BrowseSharedItemsController;
|
||||
|
||||
@@ -1,21 +1,20 @@
|
||||
<?php
|
||||
|
||||
use App\Users\Controllers\Account\AccountDetailsController;
|
||||
use App\Users\Controllers\Account\StorageCapacityController;
|
||||
use App\Users\Controllers\Account\UpdatePasswordController;
|
||||
use App\Users\Controllers\Account\UpdateProfileSettingsController;
|
||||
use App\Users\Controllers\AuthController;
|
||||
use App\Users\Controllers\Authentication\AccountAccessTokenController;
|
||||
use App\Users\Controllers\Authentication\CheckAccountController;
|
||||
use App\Users\Controllers\Verification\ResendVerificationEmail;
|
||||
use App\Users\Controllers\Verification\VerifyEmailController;
|
||||
use Domain\Invoices\Controllers\UserInvoicesController;
|
||||
use Domain\Payments\Controllers\PaymentMethodsController;
|
||||
use App\Users\Controllers\Account\AccountDetailsController;
|
||||
use App\Users\Controllers\Account\UpdatePasswordController;
|
||||
use App\Users\Controllers\Account\StorageCapacityController;
|
||||
use App\Users\Controllers\Verification\VerifyEmailController;
|
||||
use Domain\Subscriptions\Controllers\GetSetupIntentController;
|
||||
use App\Users\Controllers\Verification\ResendVerificationEmail;
|
||||
use App\Users\Controllers\Authentication\CheckAccountController;
|
||||
use App\Users\Controllers\Account\UpdateProfileSettingsController;
|
||||
use Domain\Subscriptions\Controllers\SubscriptionCancelController;
|
||||
use Domain\Subscriptions\Controllers\SubscriptionDetailsController;
|
||||
use Domain\Subscriptions\Controllers\SubscriptionResumeController;
|
||||
use Domain\Subscriptions\Controllers\SubscriptionDetailsController;
|
||||
use Domain\Subscriptions\Controllers\SubscriptionUpgradeController;
|
||||
use App\Users\Controllers\Authentication\AccountAccessTokenController;
|
||||
|
||||
Route::post('/check', CheckAccountController::class);
|
||||
|
||||
|
||||
@@ -8,7 +8,6 @@ use Domain\Subscriptions\Controllers\StripeWebhookController;
|
||||
use Domain\SetupWizard\Controllers\CreateAdminAccountController;
|
||||
use Domain\Localization\Controllers\CurrentLocalizationController;
|
||||
|
||||
|
||||
// Setup Wizard
|
||||
Route::post('/admin-setup', CreateAdminAccountController::class);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user