Issues (368)

routes/admin.php (1 issue)

Labels
Severity
1
<?php
2
3
use Arbory\Base\Http\Controllers\Admin\DashboardController;
4
use Arbory\Base\Http\Controllers\Admin\LanguageController;
5
use Arbory\Base\Http\Controllers\Admin\NodesController;
6
use Arbory\Base\Http\Controllers\Admin\RedirectsController;
7
use Arbory\Base\Http\Controllers\Admin\RolesController;
8
use Arbory\Base\Http\Controllers\Admin\SettingsController;
9
use Arbory\Base\Http\Controllers\Admin\TranslationsController;
10
use Arbory\Base\Http\Controllers\Admin\UsersController;
11
12
Route::get('/', ['as' => 'login.form', 'uses' => 'Admin\SecurityController@getLogin']);
13
Route::post('login', ['as' => 'login.attempt', 'uses' => 'Admin\SecurityController@postLogin']);
14
Route::get('/confirm', ['as' => 'confirm.form', 'uses' => 'Admin\SecurityController@getConfirm']);
15
Route::post('confirm', ['as' => 'confirm.attempt', 'uses' => 'Admin\SecurityController@postLogin']);
16
Route::post('logout', ['as' => 'logout', 'uses' => 'Admin\SecurityController@postLogout']);
17
18
Route::group(['middleware' => 'arbory.admin_auth'], function () {
19
    Route::group(['middleware' => 'arbory.admin_module_access'], function () {
20
        Admin::modules()->register(DashboardController::class);
0 ignored issues
show
The type Admin was not found. Maybe you did not declare it correctly or list all dependencies?

The issue could also be caused by a filter entry in the build configuration. If the path has been excluded in your configuration, e.g. excluded_paths: ["lib/*"], you can move it to the dependency path list as follows:

filter:
    dependency_paths: ["lib/*"]

For further information see https://scrutinizer-ci.com/docs/tools/php/php-scrutinizer/#list-dependency-paths

Loading history...
21
        Admin::modules()->register(UsersController::class);
22
        Admin::modules()->register(RolesController::class);
23
        Admin::modules()->register(NodesController::class);
24
        Admin::modules()->register(TranslationsController::class);
25
        Admin::modules()->register(SettingsController::class);
26
        Admin::modules()->register(RedirectsController::class);
27
        Admin::modules()->register(LanguageController::class);
28
29
        Route::get('translations/edit/{namespace}/{group}/{item}', [
30
            'as' => 'translations.edit.locales',
31
            'uses' => 'Admin\TranslationsController@edit',
32
        ]);
33
34
        Route::post('translations/update', [
35
            'as' => 'translations.update.locales',
36
            'uses' => 'Admin\TranslationsController@store',
37
        ]);
38
39
        Route::post('language/{language}/disable', [
40
            'as' => 'language.disable',
41
            'uses' => 'Admin\LanguageController@disable',
42
        ]);
43
44
        Route::post('language/{language}/restore', [
45
            'as' => 'language.restore',
46
            'uses' => 'Admin\LanguageController@restore',
47
        ]);
48
    });
49
50
    Route::post('file-manager/upload', [
51
        'as' => 'filemanager.upload',
52
        'uses' => 'Admin\UploadController@upload',
53
    ]);
54
55
    Route::get('profile/two-factor', [
56
        'as' => 'profile.two-factor',
57
        'uses' => 'Admin\ProfileController@twoFactor',
58
    ]);
59
60
    Route::get('profile/two-factor/enable', [
61
        'as' => 'profile.two-factor.enable',
62
        'uses' => 'Admin\ProfileController@enableTwoFactor',
63
    ]);
64
65
    Route::post('profile/two-factor/activate', [
66
        'as' => 'profile.two-factor.activate',
67
        'uses' => 'Admin\ProfileController@activateTwoFactor',
68
    ]);
69
70
    Route::post('profile/two-factor/disable', [
71
        'as' => 'profile.two-factor.disable',
72
        'uses' => 'Admin\ProfileController@disableTwoFactor',
73
    ]);
74
75
    Route::post('search', [
76
        'as' => 'search',
77
        'uses' => 'Admin\GlobalSearchController@search',
78
    ]);
79
});
80