Файловый менеджер - Редактировать - /home/clickysoft/public_html/jmapi5.clickysoft.net/routes.tar
Назад
channels.php 0000644 00000001056 15021222301 0007036 0 ustar 00 <?php use Illuminate\Support\Facades\Broadcast; /* |-------------------------------------------------------------------------- | Broadcast Channels |-------------------------------------------------------------------------- | | Here you may register all of the event broadcasting channels that your | application supports. The given channel authorization callbacks are | used to check if an authenticated user can listen to the channel. | */ Broadcast::channel('App.Models.User.{id}', function ($user, $id) { return (int) $user->id === (int) $id; }); web.php 0000644 00000012274 15021222301 0006024 0 ustar 00 <?php 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(['register' => false]); Route::group(['prefix' => 'admin', 'as' => 'admin.', 'namespace' => 'Admin', 'middleware' => ['auth']], function () { Route::get('/', 'HomeController@index')->name('home'); // Permissions Route::resource('permissions', 'PermissionsController', ['except' => ['create', 'store', 'edit', 'update', 'show', 'destroy']]); // 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::post('users/media', 'UsersController@storeMedia')->name('users.storeMedia'); Route::post('users/ckmedia', 'UsersController@storeCKEditorImages')->name('users.storeCKEditorImages'); Route::resource('users', 'UsersController'); // Organization Route::delete('organizations/destroy', 'OrganizationController@massDestroy')->name('organizations.massDestroy'); Route::post('organizations/media', 'OrganizationController@storeMedia')->name('organizations.storeMedia'); Route::post('organizations/ckmedia', 'OrganizationController@storeCKEditorImages')->name('organizations.storeCKEditorImages'); Route::resource('organizations', 'OrganizationController'); // Countries Route::delete('countries/destroy', 'CountriesController@massDestroy')->name('countries.massDestroy'); Route::resource('countries', 'CountriesController'); // Currencies Route::delete('currencies/destroy', 'CurrenciesController@massDestroy')->name('currencies.massDestroy'); Route::resource('currencies', 'CurrenciesController'); // Statuses Route::delete('statuses/destroy', 'StatusesController@massDestroy')->name('statuses.massDestroy'); Route::resource('statuses', 'StatusesController'); // Assets Route::delete('assets/destroy', 'AssetsController@massDestroy')->name('assets.massDestroy'); Route::post('assets/media', 'AssetsController@storeMedia')->name('assets.storeMedia'); Route::post('assets/ckmedia', 'AssetsController@storeCKEditorImages')->name('assets.storeCKEditorImages'); Route::resource('assets', 'AssetsController'); // Company Route::delete('companies/destroy', 'CompanyController@massDestroy')->name('companies.massDestroy'); Route::post('companies/media', 'CompanyController@storeMedia')->name('companies.storeMedia'); Route::post('companies/ckmedia', 'CompanyController@storeCKEditorImages')->name('companies.storeCKEditorImages'); Route::resource('companies', 'CompanyController'); // Branches Route::delete('branches/destroy', 'BranchesController@massDestroy')->name('branches.massDestroy'); Route::resource('branches', 'BranchesController'); // Departments Route::delete('departments/destroy', 'DepartmentsController@massDestroy')->name('departments.massDestroy'); Route::resource('departments', 'DepartmentsController'); // Suppliers Route::delete('suppliers/destroy', 'SuppliersController@massDestroy')->name('suppliers.massDestroy'); Route::post('suppliers/media', 'SuppliersController@storeMedia')->name('suppliers.storeMedia'); Route::post('suppliers/ckmedia', 'SuppliersController@storeCKEditorImages')->name('suppliers.storeCKEditorImages'); Route::resource('suppliers', 'SuppliersController'); // Manufacturers Route::delete('manufacturers/destroy', 'ManufacturersController@massDestroy')->name('manufacturers.massDestroy'); Route::post('manufacturers/media', 'ManufacturersController@storeMedia')->name('manufacturers.storeMedia'); Route::post('manufacturers/ckmedia', 'ManufacturersController@storeCKEditorImages')->name('manufacturers.storeCKEditorImages'); Route::resource('manufacturers', 'ManufacturersController'); // Category Route::delete('categories/destroy', 'CategoryController@massDestroy')->name('categories.massDestroy'); Route::post('categories/media', 'CategoryController@storeMedia')->name('categories.storeMedia'); Route::post('categories/ckmedia', 'CategoryController@storeCKEditorImages')->name('categories.storeCKEditorImages'); Route::resource('categories', 'CategoryController'); // Asset Tags Route::delete('asset-tags/destroy', 'AssetTagsController@massDestroy')->name('asset-tags.massDestroy'); Route::resource('asset-tags', 'AssetTagsController'); }); 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'); } }); api.php 0000644 00000007443 15021222301 0006022 0 ustar 00 <?php use App\Http\Controllers\ApiController; use App\Http\Controllers\VerifyEmailController; Route::group(['prefix' => 'v1/auth', 'as' => 'api.'], function () { Route::post('login', [ApiController::class, 'login'])->middleware('throttle:6,1'); Route::post('organization-signup', [ApiController::class, 'organizationSignup']); Route::post('forgot-password', [ApiController::class, 'forgot_password']); Route::post('reset-password', [ApiController::class, 'reset_password'])->middleware('throttle:6,1'); }); // Verify email Route::get('/email/verify/{id}/{hash}', [VerifyEmailController::class, '__invoke']) ->middleware(['signed', 'throttle:6,1']) ->name('verification.verify'); Route::group(['prefix' => 'v1', 'as' => 'api.', 'namespace' => 'Api\V1', 'middleware' => ['auth:sanctum', 'org.id']], function () { // Resend link to verify email Route::post('/email/verify/resend', [VerifyEmailController::class, 'resendEmailVerificationLink'])->middleware('throttle:6,1'); // Logout Route::post('logout', [ApiController::class, 'logout']); // Roles Route::apiResource('roles', 'RolesApiController'); Route::get('roles-drop-down-list', 'RolesApiController@dropDown'); Route::get('permissions-drop-down-list', 'RolesApiController@permissionDropDown'); // Users Route::post('users/media', 'UsersApiController@storeMedia')->name('users.storeMedia'); Route::apiResource('users', 'UsersApiController'); Route::get('users-drop-down-list', 'UsersApiController@dropDown'); // Organization Route::post('organizations/media', 'OrganizationApiController@storeMedia')->name('organizations.storeMedia'); Route::apiResource('organizations', 'OrganizationApiController'); // Countries Route::apiResource('countries', 'CountriesApiController'); // Currencies Route::apiResource('currencies', 'CurrenciesApiController'); Route::get('currencies-drop-down-list', 'CurrenciesApiController@dropDown'); // Statuses Route::apiResource('statuses', 'StatusesApiController'); Route::get('statuses-drop-down-list', 'StatusesApiController@dropDown'); // Assets Route::post('assets/media', 'AssetsApiController@storeMedia')->name('assets.storeMedia'); Route::apiResource('assets', 'AssetsApiController'); // Company Route::post('companies/media', 'CompanyApiController@storeMedia')->name('companies.storeMedia'); Route::apiResource('companies', 'CompanyApiController'); Route::get('companies-drop-down-list', 'CompanyApiController@dropDown'); // Branches Route::apiResource('branches', 'BranchesApiController'); Route::get('branches-drop-down-list/{companyId}', 'BranchesApiController@dropDown')->where('companyId', '[0-9]+'); // Departments Route::apiResource('departments', 'DepartmentsApiController'); // Suppliers Route::post('suppliers/media', 'SuppliersApiController@storeMedia')->name('suppliers.storeMedia'); Route::apiResource('suppliers', 'SuppliersApiController'); Route::get('suppliers-drop-down-list', 'SuppliersApiController@dropDown'); // Manufacturers Route::post('manufacturers/media', 'ManufacturersApiController@storeMedia')->name('manufacturers.storeMedia'); Route::apiResource('manufacturers', 'ManufacturersApiController'); Route::get('manufacturers-drop-down-list', 'ManufacturersApiController@dropDown'); // Category Route::post('categories/media', 'CategoryApiController@storeMedia')->name('categories.storeMedia'); Route::apiResource('categories', 'CategoryApiController'); Route::get('categories-drop-down-list', 'CategoryApiController@dropDown'); // Asset Tags Route::apiResource('asset-tags', 'AssetTagsApiController'); // Maintenance Schedules Route::apiResource('maintenance-schedules', 'MaintenanceSchedulesApiController'); }); console.php 0000644 00000001120 15021222301 0006675 0 ustar 00 <?php use Illuminate\Foundation\Inspiring; use Illuminate\Support\Facades\Artisan; /* |-------------------------------------------------------------------------- | Console Routes |-------------------------------------------------------------------------- | | This file is where you may define all of your Closure based console | commands. Each Closure is bound to a command instance allowing a | simple approach to interacting with each command's IO methods. | */ Artisan::command('inspire', function () { $this->comment(Inspiring::quote()); })->purpose('Display an inspiring quote');
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка