File manager - Edit - /home/autoph/public_html/data03252025consolidation/routes_05-06-24/web.php
Back
<?php ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); use App\Router; use App\Core\Sms; Router::setDefaultNamespace('\App\Controllers'); // foreach (glob("app/Controllers/*.php") as $filename) { // include_once $filename; // } // test sms Router::get('/sms_test', function () { $sms_data['message'] = input('message'); $sms_data['mobile'] = input('mobile'); $sms_response = Sms::sendSms($sms_data); $array_data['sms_date'] = $sms_response == SMS_SUCCESS ? date("Y-m-d h:i:s") : NULL; $array_data['sms_response'] = $sms_response; var_dump($array_data); }); Router::csrfVerifier(new \App\Middlewares\CsrfVerifier()); // Apis Router::group(['middleware' => \App\Middlewares\ApiVerification::class], function () { Router::group(['prefix' => '/api/v1'], function () { //lto downloads Router::group(['prefix' => '/lto'], function () { Router::match(['get', 'post'], '/', 'LtoController@orcrStatusByCSMobile'); // Router::get('/', 'LtoController@orcrStatusByCSMobile'); }); }); }); Router::get('/', 'PageController@home'); Router::get('/index.php', 'PageController@home'); Router::get('/car_club', 'PageController@car_club'); Router::get('/car_club/{id}', 'PageController@car_club_view')->where(['id' => '[0-9]+']); Router::get('/car_club_affiliation', 'PageController@car_club_affiliation'); Router::get('/car_club_affiliation/{id}', 'PageController@car_club_affiliation_view')->where(['id' => '[0-9]+']); Router::get('/car_club/{id}/{plate}/{date}', 'PageController@car_club_view1'); Router::group(['middleware' => \App\Middlewares\Auth::class], function () { Router::csrfVerifier(new \App\Middlewares\CsrfVerifier()); Router::group(['prefix' => '/lto'], function () { Router::get('/', 'LtoController@ltoIndex')->setName('lto.index'); Router::group(['prefix' => '/orcr_plate'], function () { Router::get('/', 'LtoController@OrcrPlateIndex')->setName('lto.orcr.plate'); Router::post('/create', 'LtoController@orcrPlateCreate')->setName('lto.orcr.plate.create'); Router::post('/pickup', 'LtoController@orcrPlatePickup')->setName('lto.orcr.plate.pickup'); Router::get('/list', 'LtoController@orcrPlateList')->setName('lto.orcr.plate.list'); Router::group(['prefix' => '/import'], function () { Router::get('/fields', 'LtoController@orcrImportFields')->setName('lto.orcr.plate.import.fields'); Router::post('/', 'LtoController@orcrImport')->setName('lto.orcr.plate.import'); }); Router::get('/resendall', 'LtoController@resendAll')->setName('lto.orcr.plate.resendall'); }); }); Router::group(['prefix' => '/industry'], function () { Router::get('/index', 'IndustryController@industryIndex')->setName('industry.index'); }); // Download manager Router::group(['prefix' => '/download'], function () { //lto downloads Router::group(['prefix' => '/lto'], function () { Router::get('/orcr_plate/import_summary', 'LtoController@orcrImportSummaryDownload')->setName('lto.orcr.plate.import.summary.download'); }); }); //Users Router::group(['prefix' => '/user'], function () { Router::get('/companies', 'CompanyController@userCompanies')->setName('user.company.access'); }); // Dealers Router::group(['prefix' => '/dealer'], function () { Router::get('/{id}', 'DealerController@companyDealers')->setName('dealer.company')->where(['id' => '[0-9]+']);; }); // Reports manager Router::group(['prefix' => '/reports'], function () { Router::group(['prefix' => '/nature_of_business'], function () { Router::group(['prefix' => '/top'], function () { Router::get('/', 'NatureOfBusinessController@topNatureOfBusinessIndex')->setName('reports.top.nature.of.business'); Router::get('/{cat}', 'NatureOfBusinessController@topNatureOfBusinessList')->setName('reports.top.nature.of.business.list')->where(['cat' => '[0-9]+']); Router::get('/data', 'NatureOfBusinessController@natureOfBusinessData')->setName('reports.top.nature.of.business.data'); Router::get('/table_action', 'NatureOfBusinessController@tableListAction')->setName('reports.table_action'); Router::post('/sms_call', 'NatureOfBusinessController@smsCall')->setName('reports.top.sms_call'); Router::post('/make_call_sms', 'NatureOfBusinessController@makeSmsCall')->setName('reports.top.make_sms_call'); Router::post('/remarks', 'NatureOfBusinessController@remarks')->setName('reports.top.remarks'); Router::post('/load_remarks', 'NatureOfBusinessController@loadRemarks')->setName('reports.top.load_remarks'); }); }); }); // Nature of Business Router::group(['prefix' => '/nob'], function () { Router::get('/category_count', 'NatureOfBusinessController@natureOfBusinessCategoryCount')->setName('nature.of.business.category.count'); }); }); // Cron manager Router::group(['prefix' => '/cron'], function () { //lto crons Router::group(['prefix' => '/lto'], function () { Router::get('/orcr_plate/sms', 'LtoController@orcrPlateSmsUpdateCron')->setName('cron.lto.orcr.plate.sms'); }); }); //compliance Router::get('/compliance.php', 'PageController@compliance'); Router::get('/compliance_clients.php', 'PageController@compliance_clients'); Router::get('/sc_compliance.php', 'PageController@sc_compliance'); Router::get('/sc_compliance_clients.php', 'PageController@sc_compliance_clients'); Router::get('/sc_compliance_client.php', 'PageController@sc_compliance_client'); Router::get('/compliancestatus.php', 'PageController@compliancestatus'); //customer Router::get('/customer.php', 'PageController@customer'); Router::Get('/customers-update', 'PageController@customer_update'); Router::get('/customer_view.php', 'PageController@customer_view'); //CUSTOMER UPDATE Router::get('/customer_update_view.php', 'PageController@customer_update_view'); Router::get('/dealer-assignment', 'PageController@dealer_assign'); Router::get('/dealer-view', 'PageController@customer_update_dealer_view'); Router::get('/user-assignment', 'PageController@user_assignment'); Router::get('/assigned-users', 'PageController@dealer_assinged_user'); Router::get('/customer-update-assigned', 'PageController@customer_update_assinged'); //view all cu under users assinged Router::get('/user-cu-assigned', 'PageController@u_customer_update_assinged'); //view all cu under users assinged //employee Router::get('/employee.php', 'PageController@employee'); Router::get('/profile.php', 'PageController@profile'); Router::get('/profile_home.php', 'PageController@profile_home'); // Router::get('/signin.php', 'PageController@signin'); // Router::get('/signup.php', 'PageController@signup'); Router::get('/activate.php', 'PageController@activate'); Router::get('/forgot.php', 'PageController@forgot'); Router::get('/recover.php', 'PageController@recover'); //finance Router::get('/financelist', 'PageController@finance_list'); Router::get('/financelist/{plate_cs_number}', 'PageController@finance_information'); // Router::get('/financeimport', 'PageController@finance_information'); // finance dashboard Router::get('/financedashboard', 'PageController@finance_dashboard'); //finance pdc Router::get('/financepdc', 'PageController@finance_pdc_list'); Router::get('/financepdc/{pdc_plate_cs_number}', 'PageController@finance_pdc_information'); //home // Router::get('/home.php', 'PageController@menu'); Router::get('/dashboard.php', 'PageController@dashboard1'); // industry Router::get('/', 'PageController@menu'); //misc Router::get('/key', 'PageController@gen_key'); Router::get('/testt', 'DashboardController@test'); //sales Router::get('/sales.php', 'PageController@sale'); //service Router::get('/service.php', 'PageController@service'); Router::get('/service_view.php', 'PageController@service_view'); // sms services Router::get('/auto_sms_service', 'PageController@auto_sms_service'); //vehicle Router::get('/vehicle.php', 'PageController@vehicle'); Router::get('/vehicle_view.php', 'PageController@vehicle_view'); //IGNORE BELOW // FIX OLD PAGE OR NOT ROUTED PAGE ///////////////////////////////////////////////// Router::get('/{page}/{file}.php', function ($page, $file) { header('location:' . '../' . $file . '.php'); }); Router::get('/{level1}/{level2}/{leve13}.php', function ($leve11, $leve12, $leve13) { header('location:' . '../' . $leve13 . '.php'); }); // SAMPLE TRIAL AND ERROR///////////////////////////////////////// Router::get('/test', function () { $url = $url = url('profile', ['id' => 1]); print_r(input()); // echo $url; }); Router::get('/test/{name}', function ($name) { echo "Name: " . $name; echo " <br>"; echo url(); })->name('name'); Router::get('/test/{age}', function ($age) { echo "Age: " . $age; })->where(['age' => '[0-9]+']); //Handling ng error 404,403 /////////////////////////////////////////// Router::get('/not-found', 'PageController@error404'); Router::get('/forbidden', 'PageController@error403'); // Router::error(function (Request $request, \Exception $exception) { // switch ($exception->getCode()) { // // Page not found // case 404: // response()->redirect('/not-found'); // // Forbidden // case 403: // response()->redirect('/forbidden'); // } // });
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings