Файловый менеджер - Редактировать - /home/clickysoft/public_html/standup.clickysoft.net/routes/web.php
Назад
<?php use App\Http\Controllers\Admin\StandupController; Route::redirect('/', '/login'); Route::get('/home', function () { if (session('status')) { return redirect()->route('admin.home')->with('status', session('status')); } return redirect()->route('admin.home'); }); Auth::routes(); Route::group(['prefix' => 'admin', 'as' => 'admin.', 'namespace' => 'Admin', 'middleware' => ['auth']], function () { Route::get('/', 'HomeController@index')->name('home'); // Permissions Route::delete('permissions/destroy', 'PermissionsController@massDestroy')->name('permissions.massDestroy'); Route::resource('permissions', 'PermissionsController'); // Roles Route::delete('roles/destroy', 'RolesController@massDestroy')->name('roles.massDestroy'); Route::resource('roles', 'RolesController'); // Users Route::delete('users/destroy', 'UsersController@massDestroy')->name('users.massDestroy'); Route::resource('users', 'UsersController'); Route::get('users/import/worksnap', 'UsersController@import_from_worksnap')->name("users.import"); // Team Route::delete('teams/destroy', 'TeamController@massDestroy')->name('teams.massDestroy'); Route::resource('teams', 'TeamController'); // Audit Logs Route::resource('audit-logs', 'AuditLogsController', ['except' => ['create', 'store', 'edit', 'update', 'destroy']]); // Project Route::delete('projects/destroy', 'ProjectController@massDestroy')->name('projects.massDestroy'); Route::resource('projects', 'ProjectController'); Route::get('projects/import/worksnap', 'ProjectController@import_from_worksnap')->name("projects.import"); Route::get('projects-timeline/{project_id?}', 'ProjectController@project_timeline')->name("projects.timeline")->where('project_id', '[0-9]+'); // Standup Route::delete('standup/destroy', 'StandupController@massDestroy')->name('standup.massDestroy'); Route::resource('standup', 'StandupController'); Route::get("get-last-entry/{user_id}", "StandupController@getLastEntry")->name("standup.getLastEntry"); Route::get('absent-user', [StandupController::class, 'absentUser'])->name('standup.absent'); Route::post('absent-user/create', [StandupController::class, 'absentUserCreate'])->name('standup.absent-create'); //Time Tracking Route::get('time-tracking', 'TimeTrackingController@index')->name('timeTracking.index'); Route::post('time-tracking', 'TimeTrackingController@generate_report')->name('timeTracking.report'); // Team Members Route::get('team-members', 'TeamMembersController@index')->name('team-members.index'); Route::post('team-members', 'TeamMembersController@invite')->name('team-members.invite'); }); Route::group(['prefix' => 'profile', 'as' => 'profile.', 'namespace' => 'Auth', 'middleware' => ['auth']], function () { // Change password if (file_exists(app_path('Http/Controllers/Auth/ChangePasswordController.php'))) { Route::get('password', 'ChangePasswordController@edit')->name('password.edit'); Route::post('password', 'ChangePasswordController@update')->name('password.update'); Route::post('profile', 'ChangePasswordController@updateProfile')->name('password.updateProfile'); Route::post('profile/destroy', 'ChangePasswordController@destroy')->name('password.destroyProfile'); } });
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка