first commit
This commit is contained in:
15
routes/CRUDgenerated/route.agents.php
Normal file
15
routes/CRUDgenerated/route.agents.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\AgentsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("agents")->group(function () {
|
||||
Route::get('/', [AgentsController::class, 'index'])->name('agents.index');
|
||||
Route::get('/create', [AgentsController::class, 'create'])->name('agents.create');
|
||||
Route::post('/store', [AgentsController::class, 'store'])->name('agents.store');
|
||||
Route::post('/sort', [AgentsController::class, 'sort'])->name('agents.sort');
|
||||
Route::post('/updatealias', [AgentsController::class, 'updatealias'])->name('agents.updatealias');
|
||||
Route::get('/show/{id}', [AgentsController::class, 'show'])->name('agents.show');
|
||||
Route::get('/edit/{id}', [AgentsController::class, 'edit'])->name('agents.edit') ;
|
||||
Route::post('/update/{id}', [AgentsController::class, 'update'])->name('agents.update');
|
||||
Route::delete('/destroy/{id}', [AgentsController::class, 'destroy'])->name('agents.destroy');
|
||||
Route::get('/toggle/{id}', [AgentsController::class, 'toggle'])->name('agents.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.branches.php
Normal file
15
routes/CRUDgenerated/route.branches.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\BranchesController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("branches")->group(function () {
|
||||
Route::get('/', [BranchesController::class, 'index'])->name('branches.index');
|
||||
Route::get('/create', [BranchesController::class, 'create'])->name('branches.create');
|
||||
Route::post('/store', [BranchesController::class, 'store'])->name('branches.store');
|
||||
Route::post('/sort', [BranchesController::class, 'sort'])->name('branches.sort');
|
||||
Route::post('/updatealias', [BranchesController::class, 'updatealias'])->name('branches.updatealias');
|
||||
Route::get('/show/{id}', [BranchesController::class, 'show'])->name('branches.show');
|
||||
Route::get('/edit/{id}', [BranchesController::class, 'edit'])->name('branches.edit') ;
|
||||
Route::post('/update/{id}', [BranchesController::class, 'update'])->name('branches.update');
|
||||
Route::delete('/destroy/{id}', [BranchesController::class, 'destroy'])->name('branches.destroy');
|
||||
Route::get('/toggle/{id}', [BranchesController::class, 'toggle'])->name('branches.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.campaignarticles.php
Normal file
15
routes/CRUDgenerated/route.campaignarticles.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\CampaignarticlesController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("campaignarticles")->group(function () {
|
||||
Route::get('/', [CampaignarticlesController::class, 'index'])->name('campaignarticles.index');
|
||||
Route::get('/create', [CampaignarticlesController::class, 'create'])->name('campaignarticles.create');
|
||||
Route::post('/store', [CampaignarticlesController::class, 'store'])->name('campaignarticles.store');
|
||||
Route::post('/sort', [CampaignarticlesController::class, 'sort'])->name('campaignarticles.sort');
|
||||
Route::post('/updatealias', [CampaignarticlesController::class, 'updatealias'])->name('campaignarticles.updatealias');
|
||||
Route::get('/show/{id}', [CampaignarticlesController::class, 'show'])->name('campaignarticles.show');
|
||||
Route::get('/edit/{id}', [CampaignarticlesController::class, 'edit'])->name('campaignarticles.edit') ;
|
||||
Route::post('/update/{id}', [CampaignarticlesController::class, 'update'])->name('campaignarticles.update');
|
||||
Route::delete('/destroy/{id}', [CampaignarticlesController::class, 'destroy'])->name('campaignarticles.destroy');
|
||||
Route::get('/toggle/{id}', [CampaignarticlesController::class, 'toggle'])->name('campaignarticles.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.campaigns.php
Normal file
15
routes/CRUDgenerated/route.campaigns.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\CampaignsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("campaigns")->group(function () {
|
||||
Route::get('/', [CampaignsController::class, 'index'])->name('campaigns.index');
|
||||
Route::get('/create', [CampaignsController::class, 'create'])->name('campaigns.create');
|
||||
Route::post('/store', [CampaignsController::class, 'store'])->name('campaigns.store');
|
||||
Route::post('/sort', [CampaignsController::class, 'sort'])->name('campaigns.sort');
|
||||
Route::post('/updatealias', [CampaignsController::class, 'updatealias'])->name('campaigns.updatealias');
|
||||
Route::get('/show/{id}', [CampaignsController::class, 'show'])->name('campaigns.show');
|
||||
Route::get('/edit/{id}', [CampaignsController::class, 'edit'])->name('campaigns.edit') ;
|
||||
Route::post('/update/{id}', [CampaignsController::class, 'update'])->name('campaigns.update');
|
||||
Route::delete('/destroy/{id}', [CampaignsController::class, 'destroy'])->name('campaigns.destroy');
|
||||
Route::get('/toggle/{id}', [CampaignsController::class, 'toggle'])->name('campaigns.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.cities.php
Normal file
15
routes/CRUDgenerated/route.cities.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\CitiesController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("cities")->group(function () {
|
||||
Route::get('/', [CitiesController::class, 'index'])->name('cities.index');
|
||||
Route::get('/create', [CitiesController::class, 'create'])->name('cities.create');
|
||||
Route::post('/store', [CitiesController::class, 'store'])->name('cities.store');
|
||||
Route::post('/sort', [CitiesController::class, 'sort'])->name('cities.sort');
|
||||
Route::post('/updatealias', [CitiesController::class, 'updatealias'])->name('cities.updatealias');
|
||||
Route::get('/show/{id}', [CitiesController::class, 'show'])->name('cities.show');
|
||||
Route::get('/edit/{id}', [CitiesController::class, 'edit'])->name('cities.edit') ;
|
||||
Route::post('/update/{id}', [CitiesController::class, 'update'])->name('cities.update');
|
||||
Route::delete('/destroy/{id}', [CitiesController::class, 'destroy'])->name('cities.destroy');
|
||||
Route::get('/toggle/{id}', [CitiesController::class, 'toggle'])->name('cities.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.contactus.php
Normal file
15
routes/CRUDgenerated/route.contactus.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\ContactusController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("contactus")->group(function () {
|
||||
Route::get('/', [ContactusController::class, 'index'])->name('contactus.index');
|
||||
Route::get('/create', [ContactusController::class, 'create'])->name('contactus.create');
|
||||
Route::post('/store', [ContactusController::class, 'store'])->name('contactus.store');
|
||||
Route::post('/sort', [ContactusController::class, 'sort'])->name('contactus.sort');
|
||||
Route::post('/updatealias', [ContactusController::class, 'updatealias'])->name('contactus.updatealias');
|
||||
Route::get('/show/{id}', [ContactusController::class, 'show'])->name('contactus.show');
|
||||
Route::get('/edit/{id}', [ContactusController::class, 'edit'])->name('contactus.edit') ;
|
||||
Route::post('/update/{id}', [ContactusController::class, 'update'])->name('contactus.update');
|
||||
Route::delete('/destroy/{id}', [ContactusController::class, 'destroy'])->name('contactus.destroy');
|
||||
Route::get('/toggle/{id}', [ContactusController::class, 'toggle'])->name('contactus.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.countries.php
Normal file
15
routes/CRUDgenerated/route.countries.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\CountriesController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("countries")->group(function () {
|
||||
Route::get('/', [CountriesController::class, 'index'])->name('countries.index');
|
||||
Route::get('/create', [CountriesController::class, 'create'])->name('countries.create');
|
||||
Route::post('/store', [CountriesController::class, 'store'])->name('countries.store');
|
||||
Route::post('/sort', [CountriesController::class, 'sort'])->name('countries.sort');
|
||||
Route::post('/updatealias', [CountriesController::class, 'updatealias'])->name('countries.updatealias');
|
||||
Route::get('/show/{id}', [CountriesController::class, 'show'])->name('countries.show');
|
||||
Route::get('/edit/{id}', [CountriesController::class, 'edit'])->name('countries.edit') ;
|
||||
Route::post('/update/{id}', [CountriesController::class, 'update'])->name('countries.update');
|
||||
Route::delete('/destroy/{id}', [CountriesController::class, 'destroy'])->name('countries.destroy');
|
||||
Route::get('/toggle/{id}', [CountriesController::class, 'toggle'])->name('countries.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.districts.php
Normal file
15
routes/CRUDgenerated/route.districts.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\DistrictsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("districts")->group(function () {
|
||||
Route::get('/', [DistrictsController::class, 'index'])->name('districts.index');
|
||||
Route::get('/create', [DistrictsController::class, 'create'])->name('districts.create');
|
||||
Route::post('/store', [DistrictsController::class, 'store'])->name('districts.store');
|
||||
Route::post('/sort', [DistrictsController::class, 'sort'])->name('districts.sort');
|
||||
Route::post('/updatealias', [DistrictsController::class, 'updatealias'])->name('districts.updatealias');
|
||||
Route::get('/show/{id}', [DistrictsController::class, 'show'])->name('districts.show');
|
||||
Route::get('/edit/{id}', [DistrictsController::class, 'edit'])->name('districts.edit') ;
|
||||
Route::post('/update/{id}', [DistrictsController::class, 'update'])->name('districts.update');
|
||||
Route::delete('/destroy/{id}', [DistrictsController::class, 'destroy'])->name('districts.destroy');
|
||||
Route::get('/toggle/{id}', [DistrictsController::class, 'toggle'])->name('districts.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.faqs.php
Normal file
15
routes/CRUDgenerated/route.faqs.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\FaqsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("faqs")->group(function () {
|
||||
Route::get('/', [FaqsController::class, 'index'])->name('faqs.index');
|
||||
Route::get('/create', [FaqsController::class, 'create'])->name('faqs.create');
|
||||
Route::post('/store', [FaqsController::class, 'store'])->name('faqs.store');
|
||||
Route::post('/sort', [FaqsController::class, 'sort'])->name('faqs.sort');
|
||||
Route::post('/updatealias', [FaqsController::class, 'updatealias'])->name('faqs.updatealias');
|
||||
Route::get('/show/{id}', [FaqsController::class, 'show'])->name('faqs.show');
|
||||
Route::get('/edit/{id}', [FaqsController::class, 'edit'])->name('faqs.edit') ;
|
||||
Route::post('/update/{id}', [FaqsController::class, 'update'])->name('faqs.update');
|
||||
Route::delete('/destroy/{id}', [FaqsController::class, 'destroy'])->name('faqs.destroy');
|
||||
Route::get('/toggle/{id}', [FaqsController::class, 'toggle'])->name('faqs.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.followups.php
Normal file
15
routes/CRUDgenerated/route.followups.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\FollowupsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("followups")->group(function () {
|
||||
Route::get('/', [FollowupsController::class, 'index'])->name('followups.index');
|
||||
Route::get('/create', [FollowupsController::class, 'create'])->name('followups.create');
|
||||
Route::post('/store', [FollowupsController::class, 'store'])->name('followups.store');
|
||||
Route::post('/sort', [FollowupsController::class, 'sort'])->name('followups.sort');
|
||||
Route::post('/updatealias', [FollowupsController::class, 'updatealias'])->name('followups.updatealias');
|
||||
Route::get('/show/{id}', [FollowupsController::class, 'show'])->name('followups.show');
|
||||
Route::get('/edit/{id}', [FollowupsController::class, 'edit'])->name('followups.edit') ;
|
||||
Route::post('/update/{id}', [FollowupsController::class, 'update'])->name('followups.update');
|
||||
Route::delete('/destroy/{id}', [FollowupsController::class, 'destroy'])->name('followups.destroy');
|
||||
Route::get('/toggle/{id}', [FollowupsController::class, 'toggle'])->name('followups.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.institutions.php
Normal file
15
routes/CRUDgenerated/route.institutions.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\InstitutionsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("institutions")->group(function () {
|
||||
Route::get('/', [InstitutionsController::class, 'index'])->name('institutions.index');
|
||||
Route::get('/create', [InstitutionsController::class, 'create'])->name('institutions.create');
|
||||
Route::post('/store', [InstitutionsController::class, 'store'])->name('institutions.store');
|
||||
Route::post('/sort', [InstitutionsController::class, 'sort'])->name('institutions.sort');
|
||||
Route::post('/updatealias', [InstitutionsController::class, 'updatealias'])->name('institutions.updatealias');
|
||||
Route::get('/show/{id}', [InstitutionsController::class, 'show'])->name('institutions.show');
|
||||
Route::get('/edit/{id}', [InstitutionsController::class, 'edit'])->name('institutions.edit') ;
|
||||
Route::post('/update/{id}', [InstitutionsController::class, 'update'])->name('institutions.update');
|
||||
Route::delete('/destroy/{id}', [InstitutionsController::class, 'destroy'])->name('institutions.destroy');
|
||||
Route::get('/toggle/{id}', [InstitutionsController::class, 'toggle'])->name('institutions.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.institutiontypes.php
Normal file
15
routes/CRUDgenerated/route.institutiontypes.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\InstitutiontypesController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("institutiontypes")->group(function () {
|
||||
Route::get('/', [InstitutiontypesController::class, 'index'])->name('institutiontypes.index');
|
||||
Route::get('/create', [InstitutiontypesController::class, 'create'])->name('institutiontypes.create');
|
||||
Route::post('/store', [InstitutiontypesController::class, 'store'])->name('institutiontypes.store');
|
||||
Route::post('/sort', [InstitutiontypesController::class, 'sort'])->name('institutiontypes.sort');
|
||||
Route::post('/updatealias', [InstitutiontypesController::class, 'updatealias'])->name('institutiontypes.updatealias');
|
||||
Route::get('/show/{id}', [InstitutiontypesController::class, 'show'])->name('institutiontypes.show');
|
||||
Route::get('/edit/{id}', [InstitutiontypesController::class, 'edit'])->name('institutiontypes.edit') ;
|
||||
Route::post('/update/{id}', [InstitutiontypesController::class, 'update'])->name('institutiontypes.update');
|
||||
Route::delete('/destroy/{id}', [InstitutiontypesController::class, 'destroy'])->name('institutiontypes.destroy');
|
||||
Route::get('/toggle/{id}', [InstitutiontypesController::class, 'toggle'])->name('institutiontypes.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.leadcategories.php
Normal file
15
routes/CRUDgenerated/route.leadcategories.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\LeadcategoriesController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("leadcategories")->group(function () {
|
||||
Route::get('/', [LeadcategoriesController::class, 'index'])->name('leadcategories.index');
|
||||
Route::get('/create', [LeadcategoriesController::class, 'create'])->name('leadcategories.create');
|
||||
Route::post('/store', [LeadcategoriesController::class, 'store'])->name('leadcategories.store');
|
||||
Route::post('/sort', [LeadcategoriesController::class, 'sort'])->name('leadcategories.sort');
|
||||
Route::post('/updatealias', [LeadcategoriesController::class, 'updatealias'])->name('leadcategories.updatealias');
|
||||
Route::get('/show/{id}', [LeadcategoriesController::class, 'show'])->name('leadcategories.show');
|
||||
Route::get('/edit/{id}', [LeadcategoriesController::class, 'edit'])->name('leadcategories.edit') ;
|
||||
Route::post('/update/{id}', [LeadcategoriesController::class, 'update'])->name('leadcategories.update');
|
||||
Route::delete('/destroy/{id}', [LeadcategoriesController::class, 'destroy'])->name('leadcategories.destroy');
|
||||
Route::get('/toggle/{id}', [LeadcategoriesController::class, 'toggle'])->name('leadcategories.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.offerapplications.php
Normal file
15
routes/CRUDgenerated/route.offerapplications.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\OfferapplicationsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("offerapplications")->group(function () {
|
||||
Route::get('/', [OfferapplicationsController::class, 'index'])->name('offerapplications.index');
|
||||
Route::get('/create', [OfferapplicationsController::class, 'create'])->name('offerapplications.create');
|
||||
Route::post('/store', [OfferapplicationsController::class, 'store'])->name('offerapplications.store');
|
||||
Route::post('/sort', [OfferapplicationsController::class, 'sort'])->name('offerapplications.sort');
|
||||
Route::post('/updatealias', [OfferapplicationsController::class, 'updatealias'])->name('offerapplications.updatealias');
|
||||
Route::get('/show/{id}', [OfferapplicationsController::class, 'show'])->name('offerapplications.show');
|
||||
Route::get('/edit/{id}', [OfferapplicationsController::class, 'edit'])->name('offerapplications.edit') ;
|
||||
Route::post('/update/{id}', [OfferapplicationsController::class, 'update'])->name('offerapplications.update');
|
||||
Route::delete('/destroy/{id}', [OfferapplicationsController::class, 'destroy'])->name('offerapplications.destroy');
|
||||
Route::get('/toggle/{id}', [OfferapplicationsController::class, 'toggle'])->name('offerapplications.toggle');
|
||||
});
|
19
routes/CRUDgenerated/route.options.php
Normal file
19
routes/CRUDgenerated/route.options.php
Normal file
@ -0,0 +1,19 @@
|
||||
<?php
|
||||
use App\Http\Controllers\OptionsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("options")->group(function () {
|
||||
Route::get('/', [OptionsController::class, 'index'])->name('options.index');
|
||||
Route::get('/create', [OptionsController::class, 'create'])->name('options.create');
|
||||
Route::post('/store', [OptionsController::class, 'store'])->name('options.store');
|
||||
Route::post('/sort', [OptionsController::class, 'sort'])->name('options.sort');
|
||||
Route::post('/updatealias', [OptionsController::class, 'updatealias'])->name('options.updatealias');
|
||||
Route::get('/show/{id}', [OptionsController::class, 'show'])->name('options.show');
|
||||
Route::get('/edit/{id}', [OptionsController::class, 'edit'])->name('options.edit') ;
|
||||
Route::post('/update/{id}', [OptionsController::class, 'update'])->name('options.update');
|
||||
Route::delete('/destroy/{id}', [OptionsController::class, 'destroy'])->name('options.destroy');
|
||||
Route::get('/toggle/{id}', [OptionsController::class, 'toggle'])->name('options.toggle');
|
||||
|
||||
//issued page routing
|
||||
Route::get('/create_issue', [OptionsController::class, 'issued_create'])->name('issued.create');
|
||||
|
||||
});
|
15
routes/CRUDgenerated/route.programs.php
Normal file
15
routes/CRUDgenerated/route.programs.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\ProgramsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("programs")->group(function () {
|
||||
Route::get('/', [ProgramsController::class, 'index'])->name('programs.index');
|
||||
Route::get('/create', [ProgramsController::class, 'create'])->name('programs.create');
|
||||
Route::post('/store', [ProgramsController::class, 'store'])->name('programs.store');
|
||||
Route::post('/sort', [ProgramsController::class, 'sort'])->name('programs.sort');
|
||||
Route::post('/updatealias', [ProgramsController::class, 'updatealias'])->name('programs.updatealias');
|
||||
Route::get('/show/{id}', [ProgramsController::class, 'show'])->name('programs.show');
|
||||
Route::get('/edit/{id}', [ProgramsController::class, 'edit'])->name('programs.edit') ;
|
||||
Route::post('/update/{id}', [ProgramsController::class, 'update'])->name('programs.update');
|
||||
Route::delete('/destroy/{id}', [ProgramsController::class, 'destroy'])->name('programs.destroy');
|
||||
Route::get('/toggle/{id}', [ProgramsController::class, 'toggle'])->name('programs.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.provinces.php
Normal file
15
routes/CRUDgenerated/route.provinces.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\ProvincesController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("provinces")->group(function () {
|
||||
Route::get('/', [ProvincesController::class, 'index'])->name('provinces.index');
|
||||
Route::get('/create', [ProvincesController::class, 'create'])->name('provinces.create');
|
||||
Route::post('/store', [ProvincesController::class, 'store'])->name('provinces.store');
|
||||
Route::post('/sort', [ProvincesController::class, 'sort'])->name('provinces.sort');
|
||||
Route::post('/updatealias', [ProvincesController::class, 'updatealias'])->name('provinces.updatealias');
|
||||
Route::get('/show/{id}', [ProvincesController::class, 'show'])->name('provinces.show');
|
||||
Route::get('/edit/{id}', [ProvincesController::class, 'edit'])->name('provinces.edit') ;
|
||||
Route::post('/update/{id}', [ProvincesController::class, 'update'])->name('provinces.update');
|
||||
Route::delete('/destroy/{id}', [ProvincesController::class, 'destroy'])->name('provinces.destroy');
|
||||
Route::get('/toggle/{id}', [ProvincesController::class, 'toggle'])->name('provinces.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.qualifications.php
Normal file
15
routes/CRUDgenerated/route.qualifications.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\QualificationsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("qualifications")->group(function () {
|
||||
Route::get('/', [QualificationsController::class, 'index'])->name('qualifications.index');
|
||||
Route::get('/create', [QualificationsController::class, 'create'])->name('qualifications.create');
|
||||
Route::post('/store', [QualificationsController::class, 'store'])->name('qualifications.store');
|
||||
Route::post('/sort', [QualificationsController::class, 'sort'])->name('qualifications.sort');
|
||||
Route::post('/updatealias', [QualificationsController::class, 'updatealias'])->name('qualifications.updatealias');
|
||||
Route::get('/show/{id}', [QualificationsController::class, 'show'])->name('qualifications.show');
|
||||
Route::get('/edit/{id}', [QualificationsController::class, 'edit'])->name('qualifications.edit') ;
|
||||
Route::post('/update/{id}', [QualificationsController::class, 'update'])->name('qualifications.update');
|
||||
Route::delete('/destroy/{id}', [QualificationsController::class, 'destroy'])->name('qualifications.destroy');
|
||||
Route::get('/toggle/{id}', [QualificationsController::class, 'toggle'])->name('qualifications.toggle');
|
||||
});
|
24
routes/CRUDgenerated/route.registrations.php
Normal file
24
routes/CRUDgenerated/route.registrations.php
Normal file
@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\RegistrationsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix("registrations")->group(function () {
|
||||
Route::match(['get', 'post'], '/', [RegistrationsController::class, 'index'])->name('registrations.index');
|
||||
Route::match(['get', 'post'], '/campaigns/{alias}', [RegistrationsController::class, 'bycampaign'])->name('registrations.bycampaign');
|
||||
Route::match(['get', 'post'], '/categories/{alias}', [RegistrationsController::class, 'bycategory'])->name('registrations.bycategory');
|
||||
Route::match(['get', 'post'], '/sources/{alias}', [RegistrationsController::class, 'bysource'])->name('registrations.bysource');
|
||||
Route::match(['get', 'post'], '/countries/{alias}', [RegistrationsController::class, 'bycountry'])->name('registrations.bycountry');
|
||||
Route::match(['get', 'post'], '/agents/{alias}', [RegistrationsController::class, 'byagent'])->name('registrations.byagent');
|
||||
Route::get('/create', [RegistrationsController::class, 'create'])->name('registrations.create');
|
||||
Route::post('/sendbulksms', [RegistrationsController::class, 'sendbulksms'])->name('registrations.sms.send');
|
||||
Route::post('/store', [RegistrationsController::class, 'store'])->name('registrations.store');
|
||||
Route::post('/sort', [RegistrationsController::class, 'sort'])->name('registrations.sort');
|
||||
Route::post('/updatealias', [RegistrationsController::class, 'updatealias'])->name('registrations.updatealias');
|
||||
Route::get('/show/{id}', [RegistrationsController::class, 'show'])->name('registrations.show');
|
||||
Route::get('/edit/{id}', [RegistrationsController::class, 'edit'])->name('registrations.edit');
|
||||
Route::get('/ajaxedit/{id}', [RegistrationsController::class, 'ajaxedit'])->name('registrations.edit.ajax');
|
||||
Route::post('/update/{id}', [RegistrationsController::class, 'update'])->name('registrations.update');
|
||||
Route::delete('/destroy/{id}', [RegistrationsController::class, 'destroy'])->name('registrations.destroy');
|
||||
Route::get('/toggle/{id}', [RegistrationsController::class, 'toggle'])->name('registrations.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.requireddocuments.php
Normal file
15
routes/CRUDgenerated/route.requireddocuments.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\RequireddocumentsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("requireddocuments")->group(function () {
|
||||
Route::get('/', [RequireddocumentsController::class, 'index'])->name('requireddocuments.index');
|
||||
Route::get('/create', [RequireddocumentsController::class, 'create'])->name('requireddocuments.create');
|
||||
Route::post('/store', [RequireddocumentsController::class, 'store'])->name('requireddocuments.store');
|
||||
Route::post('/sort', [RequireddocumentsController::class, 'sort'])->name('requireddocuments.sort');
|
||||
Route::post('/updatealias', [RequireddocumentsController::class, 'updatealias'])->name('requireddocuments.updatealias');
|
||||
Route::get('/show/{id}', [RequireddocumentsController::class, 'show'])->name('requireddocuments.show');
|
||||
Route::get('/edit/{id}', [RequireddocumentsController::class, 'edit'])->name('requireddocuments.edit') ;
|
||||
Route::post('/update/{id}', [RequireddocumentsController::class, 'update'])->name('requireddocuments.update');
|
||||
Route::delete('/destroy/{id}', [RequireddocumentsController::class, 'destroy'])->name('requireddocuments.destroy');
|
||||
Route::get('/toggle/{id}', [RequireddocumentsController::class, 'toggle'])->name('requireddocuments.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.settings.php
Normal file
15
routes/CRUDgenerated/route.settings.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\SettingsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("settings")->group(function () {
|
||||
Route::get('/', [SettingsController::class, 'index'])->name('settings.index');
|
||||
Route::get('/create', [SettingsController::class, 'create'])->name('settings.create');
|
||||
Route::post('/store', [SettingsController::class, 'store'])->name('settings.store');
|
||||
Route::post('/sort', [SettingsController::class, 'sort'])->name('settings.sort');
|
||||
Route::post('/updatealias', [SettingsController::class, 'updatealias'])->name('settings.updatealias');
|
||||
Route::get('/show/{id}', [SettingsController::class, 'show'])->name('settings.show');
|
||||
Route::get('/edit/{id}', [SettingsController::class, 'edit'])->name('settings.edit') ;
|
||||
Route::post('/update/{id}', [SettingsController::class, 'update'])->name('settings.update');
|
||||
Route::delete('/destroy/{id}', [SettingsController::class, 'destroy'])->name('settings.destroy');
|
||||
Route::get('/toggle/{id}', [SettingsController::class, 'toggle'])->name('settings.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.sources.php
Normal file
15
routes/CRUDgenerated/route.sources.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\SourcesController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("sources")->group(function () {
|
||||
Route::get('/', [SourcesController::class, 'index'])->name('sources.index');
|
||||
Route::get('/create', [SourcesController::class, 'create'])->name('sources.create');
|
||||
Route::post('/store', [SourcesController::class, 'store'])->name('sources.store');
|
||||
Route::post('/sort', [SourcesController::class, 'sort'])->name('sources.sort');
|
||||
Route::post('/updatealias', [SourcesController::class, 'updatealias'])->name('sources.updatealias');
|
||||
Route::get('/show/{id}', [SourcesController::class, 'show'])->name('sources.show');
|
||||
Route::get('/edit/{id}', [SourcesController::class, 'edit'])->name('sources.edit') ;
|
||||
Route::post('/update/{id}', [SourcesController::class, 'update'])->name('sources.update');
|
||||
Route::delete('/destroy/{id}', [SourcesController::class, 'destroy'])->name('sources.destroy');
|
||||
Route::get('/toggle/{id}', [SourcesController::class, 'toggle'])->name('sources.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.spinthewheelwinners.php
Normal file
15
routes/CRUDgenerated/route.spinthewheelwinners.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\SpinthewheelwinnersController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("spinthewheelwinners")->group(function () {
|
||||
Route::get('/', [SpinthewheelwinnersController::class, 'index'])->name('spinthewheelwinners.index');
|
||||
Route::get('/create', [SpinthewheelwinnersController::class, 'create'])->name('spinthewheelwinners.create');
|
||||
Route::post('/store', [SpinthewheelwinnersController::class, 'store'])->name('spinthewheelwinners.store');
|
||||
Route::post('/sort', [SpinthewheelwinnersController::class, 'sort'])->name('spinthewheelwinners.sort');
|
||||
Route::post('/updatealias', [SpinthewheelwinnersController::class, 'updatealias'])->name('spinthewheelwinners.updatealias');
|
||||
Route::get('/show/{id}', [SpinthewheelwinnersController::class, 'show'])->name('spinthewheelwinners.show');
|
||||
Route::get('/edit/{id}', [SpinthewheelwinnersController::class, 'edit'])->name('spinthewheelwinners.edit') ;
|
||||
Route::post('/update/{id}', [SpinthewheelwinnersController::class, 'update'])->name('spinthewheelwinners.update');
|
||||
Route::delete('/destroy/{id}', [SpinthewheelwinnersController::class, 'destroy'])->name('spinthewheelwinners.destroy');
|
||||
Route::get('/toggle/{id}', [SpinthewheelwinnersController::class, 'toggle'])->name('spinthewheelwinners.toggle');
|
||||
});
|
20
routes/CRUDgenerated/route.students.php
Normal file
20
routes/CRUDgenerated/route.students.php
Normal file
@ -0,0 +1,20 @@
|
||||
<?php
|
||||
use App\Http\Controllers\StudentsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("students")->group(function () {
|
||||
Route::get('/', [StudentsController::class, 'index'])->name('students.index');
|
||||
Route::match(['get', 'post'], '/campaigns/{alias}', [StudentsController::class, 'bycampaign'])->name('students.bycampaign');
|
||||
Route::match(['get', 'post'], '/categories/{alias}', [StudentsController::class, 'bycategory'])->name('students.bycategory');
|
||||
Route::match(['get', 'post'], '/sources/{alias}', [StudentsController::class, 'bysource'])->name('students.bysource');
|
||||
Route::match(['get', 'post'], '/countries/{alias}', [StudentsController::class, 'bycountry'])->name('students.bycountry');
|
||||
Route::match(['get', 'post'], '/agents/{alias}', [StudentsController::class, 'byagent'])->name('students.byagent');
|
||||
Route::get('/create', [StudentsController::class, 'create'])->name('students.create');
|
||||
Route::post('/store', [StudentsController::class, 'store'])->name('students.store');
|
||||
Route::post('/sort', [StudentsController::class, 'sort'])->name('students.sort');
|
||||
Route::post('/updatealias', [StudentsController::class, 'updatealias'])->name('students.updatealias');
|
||||
Route::get('/show/{id}', [StudentsController::class, 'show'])->name('students.show');
|
||||
Route::get('/edit/{id}', [StudentsController::class, 'edit'])->name('students.edit') ;
|
||||
Route::post('/update/{id}', [StudentsController::class, 'update'])->name('students.update');
|
||||
Route::delete('/destroy/{id}', [StudentsController::class, 'destroy'])->name('students.destroy');
|
||||
Route::get('/toggle/{id}', [StudentsController::class, 'toggle'])->name('students.toggle');
|
||||
});
|
15
routes/CRUDgenerated/route.users.php
Normal file
15
routes/CRUDgenerated/route.users.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\UsersController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("users")->group(function () {
|
||||
Route::get('/', [UsersController::class, 'index'])->name('users.index');
|
||||
Route::get('/create', [UsersController::class, 'create'])->name('users.create');
|
||||
Route::post('/store', [UsersController::class, 'store'])->name('users.store');
|
||||
Route::post('/sort', [UsersController::class, 'sort'])->name('users.sort');
|
||||
Route::post('/updatealias', [UsersController::class, 'updatealias'])->name('users.updatealias');
|
||||
Route::get('/show/{id}', [UsersController::class, 'show'])->name('users.show');
|
||||
Route::get('/edit/{id}', [UsersController::class, 'edit'])->name('users.edit') ;
|
||||
Route::post('/update/{id}', [UsersController::class, 'update'])->name('users.update');
|
||||
Route::delete('/destroy/{id}', [UsersController::class, 'destroy'])->name('users.destroy');
|
||||
Route::get('/toggle/{id}', [UsersController::class, 'toggle'])->name('users.toggle');
|
||||
});
|
19
routes/api.php
Normal file
19
routes/api.php
Normal file
@ -0,0 +1,19 @@
|
||||
<?php
|
||||
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| API Routes
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Here is where you can register API routes for your application. These
|
||||
| routes are loaded by the RouteServiceProvider and all of them will
|
||||
| be assigned to the "api" middleware group. Make something great!
|
||||
|
|
||||
*/
|
||||
|
||||
Route::middleware('auth:sanctum')->get('/user', function (Request $request) {
|
||||
return $request->user();
|
||||
});
|
61
routes/auth.php
Normal file
61
routes/auth.php
Normal file
@ -0,0 +1,61 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\Auth\AuthenticatedSessionController;
|
||||
use App\Http\Controllers\Auth\ConfirmablePasswordController;
|
||||
use App\Http\Controllers\Auth\EmailVerificationNotificationController;
|
||||
use App\Http\Controllers\Auth\EmailVerificationPromptController;
|
||||
use App\Http\Controllers\Auth\NewPasswordController;
|
||||
use App\Http\Controllers\Auth\PasswordController;
|
||||
use App\Http\Controllers\Auth\PasswordResetLinkController;
|
||||
use App\Http\Controllers\Auth\RegisteredUserController;
|
||||
use App\Http\Controllers\Auth\VerifyEmailController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::middleware('guest')->group(function () {
|
||||
// Route::get('register', [RegisteredUserController::class, 'create'])->name('register');
|
||||
|
||||
// Route::post('register', [RegisteredUserController::class, 'store']);
|
||||
|
||||
Route::get('login', [AuthenticatedSessionController::class, 'create'])
|
||||
->name('login');
|
||||
|
||||
Route::post('login', [AuthenticatedSessionController::class, 'store']);
|
||||
|
||||
Route::get('forgot-password', [PasswordResetLinkController::class, 'create'])
|
||||
->name('password.request');
|
||||
|
||||
Route::post('forgot-password', [PasswordResetLinkController::class, 'store'])
|
||||
->name('password.email');
|
||||
|
||||
Route::get('reset-password/{token}', [NewPasswordController::class, 'create'])
|
||||
->name('password.reset');
|
||||
|
||||
Route::post('reset-password', [NewPasswordController::class, 'store'])
|
||||
->name('password.store');
|
||||
});
|
||||
|
||||
Route::middleware('auth')->group(function () {
|
||||
Route::get('verify-email', EmailVerificationPromptController::class)
|
||||
->name('verification.notice');
|
||||
|
||||
Route::get('verify-email/{id}/{hash}', VerifyEmailController::class)
|
||||
->middleware(['signed', 'throttle:6,1'])
|
||||
->name('verification.verify');
|
||||
|
||||
Route::post('email/verification-notification', [EmailVerificationNotificationController::class, 'store'])
|
||||
->middleware('throttle:6,1')
|
||||
->name('verification.send');
|
||||
|
||||
Route::get('confirm-password', [ConfirmablePasswordController::class, 'show'])
|
||||
->name('password.confirm');
|
||||
|
||||
Route::post('confirm-password', [ConfirmablePasswordController::class, 'store']);
|
||||
|
||||
Route::put('password', [PasswordController::class, 'update'])->name('password.update');
|
||||
|
||||
|
||||
|
||||
|
||||
Route::get('logout', [AuthenticatedSessionController::class, 'destroy'])->name('auth.logout');
|
||||
Route::post('logout', [AuthenticatedSessionController::class, 'destroy'])->name('logout');
|
||||
});
|
18
routes/channels.php
Normal file
18
routes/channels.php
Normal file
@ -0,0 +1,18 @@
|
||||
<?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;
|
||||
});
|
19
routes/console.php
Normal file
19
routes/console.php
Normal file
@ -0,0 +1,19 @@
|
||||
<?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');
|
7
routes/route.ajax.php
Normal file
7
routes/route.ajax.php
Normal file
@ -0,0 +1,7 @@
|
||||
<?php
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use App\Http\Controllers\PdfController;
|
||||
|
||||
Route::get('/generate-pdf/{ids}', [PdfController::class, 'generateMultipagePdf'])->name("generate-pdf");
|
||||
Route::get('/generate-pdf/', [PdfController::class, 'generatePdf'])->name("pdf.generate");
|
||||
Route::get('/generate-pass/', [PdfController::class, 'generatePass'])->name("pass.generate");
|
17
routes/route.branches.php
Normal file
17
routes/route.branches.php
Normal file
@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\BranchesController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::prefix("branches")->group(function () {
|
||||
Route::get('/', [BranchesController::class, 'index'])->name('branches.index');
|
||||
Route::get('/create', [BranchesController::class, 'create'])->name('branches.create');
|
||||
Route::post('/store', [BranchesController::class, 'store'])->name('branches.store');
|
||||
Route::post('/sort', [BranchesController::class, 'sort'])->name('branches.sort');
|
||||
Route::post('/updatealias', [BranchesController::class, 'updatealias'])->name('branches.updatealias');
|
||||
Route::get('/show/{id}', [BranchesController::class, 'show'])->name('branches.show');
|
||||
Route::get('/edit/{id}', [BranchesController::class, 'edit'])->name('branches.edit');
|
||||
Route::post('/update/{id}', [BranchesController::class, 'update'])->name('branches.update');
|
||||
Route::delete('/destroy/{id}', [BranchesController::class, 'destroy'])->name('branches.destroy');
|
||||
Route::get('/toggle/{id}', [BranchesController::class, 'toggle'])->name('branches.toggle');
|
||||
});
|
15
routes/route.campaigns.php
Normal file
15
routes/route.campaigns.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\CampaignsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("campaigns")->group(function () {
|
||||
Route::get('/', [CampaignsController::class, 'index'])->name('campaigns.index');
|
||||
Route::get('/create', [CampaignsController::class, 'create'])->name('campaigns.create');
|
||||
Route::post('/store', [CampaignsController::class, 'store'])->name('campaigns.store');
|
||||
Route::post('/sort', [CampaignsController::class, 'sort'])->name('campaigns.sort');
|
||||
Route::post('/updatealias', [CampaignsController::class, 'updatealias'])->name('campaigns.updatealias');
|
||||
Route::get('/show/{id}', [CampaignsController::class, 'show'])->name('campaigns.show');
|
||||
Route::get('/edit/{id}', [CampaignsController::class, 'edit'])->name('campaigns.edit') ;
|
||||
Route::post('/update/{id}', [CampaignsController::class, 'update'])->name('campaigns.update');
|
||||
Route::delete('/destroy/{id}', [CampaignsController::class, 'destroy'])->name('campaigns.destroy');
|
||||
Route::get('/toggle/{id}', [CampaignsController::class, 'toggle'])->name('campaigns.toggle');
|
||||
});
|
52
routes/route.client.php
Normal file
52
routes/route.client.php
Normal file
@ -0,0 +1,52 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\FormsController;
|
||||
use App\Http\Controllers\RegistrationsController;
|
||||
use App\Http\Controllers\SubscribersController;
|
||||
use App\Http\Controllers\WebsiteController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
$lms = new LMS();
|
||||
define('SITEVARS', LMS::getSiteVars());
|
||||
|
||||
// Route::get('/raffels/home',[WebsiteController::class,'home'])->name('raffels.home');
|
||||
Route::get('/', [RegistrationsController::class, 'home'])->name("home");
|
||||
Route::get('/direct', [RegistrationsController::class, 'reception'])->middleware('auth')->name("reception.dashboard");
|
||||
Route::get('/direct/registrations', [RegistrationsController::class, 'reception_registrations'])->middleware('auth')->name("reception.registrations");
|
||||
Route::get('/direct/faqs', [RegistrationsController::class, 'reception'])->middleware('auth')->name("reception.faqs");
|
||||
Route::get('/direct/followups', [RegistrationsController::class, 'reception'])->middleware('auth')->name("reception.followups");
|
||||
|
||||
Route::get('/{alias}', [RegistrationsController::class, 'home']);
|
||||
|
||||
Route::post('/register', [RegistrationsController::class, 'store'])->name('registration.submit');
|
||||
Route::get('/registration/view/{id}', [RegistrationsController::class, 'view'])->name('registration.view');
|
||||
Route::middleware('auth')->group(function () {
|
||||
Route::get('/registration/validate/{id}', [RegistrationsController::class, 'confirmation'])->name('registration.validate');
|
||||
});
|
||||
|
||||
|
||||
Route::get('/spin_the_wheel/reset', function () {
|
||||
session()->flush();
|
||||
return redirect("/spin_the_wheel");
|
||||
})->name("game.reset");
|
||||
|
||||
Route::get('/spin_the_wheel', function () {
|
||||
return view("games.spin_the_wheel.game");
|
||||
})->name("game.landing");
|
||||
Route::post('/save_the_winner', function () {
|
||||
LMS::savespinwheelwinner(request()->registration_id, request()->prize);
|
||||
redirect("/spin_the_wheel");
|
||||
})->name("game.savewinner");
|
||||
|
||||
// Assuming this is the route for handling the form submission
|
||||
Route::post('/spin_the_wheel', function () {
|
||||
$mobile = request('mobile');
|
||||
|
||||
if ($registration = LMS::checkRegistrationByMobile($mobile)) {
|
||||
session()->put('mobile', $mobile);
|
||||
return view("games.spin_the_wheel.game", compact("registration"));
|
||||
} else {
|
||||
// Use the 'with' method to pass data to the view
|
||||
return redirect("/")->with('registration_error', 'You have not been registered!!! Please Register and Try Again');
|
||||
}
|
||||
})->name('game.login');
|
15
routes/route.settings.php
Normal file
15
routes/route.settings.php
Normal file
@ -0,0 +1,15 @@
|
||||
<?php
|
||||
use App\Http\Controllers\SettingsController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
Route::prefix("settings")->group(function () {
|
||||
Route::get('/', [SettingsController::class, 'index'])->name('settings.index');
|
||||
Route::get('/create', [SettingsController::class, 'create'])->name('settings.create');
|
||||
Route::post('/store', [SettingsController::class, 'store'])->name('settings.store');
|
||||
Route::post('/sort', [SettingsController::class, 'sort'])->name('settings.sort');
|
||||
Route::post('/updatealias', [SettingsController::class, 'updatealias'])->name('settings.updatealias');
|
||||
Route::get('/show/{id}', [SettingsController::class, 'show'])->name('settings.show');
|
||||
Route::get('/edit/{id}', [SettingsController::class, 'edit'])->name('settings.edit') ;
|
||||
Route::post('/update/{id}', [SettingsController::class, 'update'])->name('settings.update');
|
||||
Route::delete('/destroy/{id}', [SettingsController::class, 'destroy'])->name('settings.destroy');
|
||||
Route::get('/toggle/{id}', [SettingsController::class, 'toggle'])->name('settings.toggle');
|
||||
});
|
115
routes/web.php
Normal file
115
routes/web.php
Normal file
@ -0,0 +1,115 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\ProfileController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use App\Http\Controllers\CompanyArticleController;
|
||||
use App\Http\Controllers\FileController;
|
||||
use App\Http\Controllers\FormsController;
|
||||
use App\Http\Controllers\GeneralFormController;
|
||||
use Symfony\Component\Process\Process;
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Web Routes
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| Here is where you can register web routes for your application. These
|
||||
| routes are loaded by the RouteServiceProvider and all of them will
|
||||
| be assigned to the "web" middleware group. Make something great!
|
||||
|
|
||||
*/
|
||||
|
||||
|
||||
|
||||
|
||||
Route::post('/form/submit', [FormsController::class, 'handleFormSubmission'])->name("form.submit");
|
||||
|
||||
require __DIR__ . '/auth.php';
|
||||
Route::middleware('auth')->group(function () {
|
||||
|
||||
|
||||
Route::post('/upload', [FileController::class, 'upload'])->name('upload');
|
||||
Route::group(['prefix' => 'files', 'middleware' => ['web', 'auth']], function () {
|
||||
\UniSharp\LaravelFilemanager\Lfm::routes();
|
||||
});
|
||||
|
||||
Route::middleware('auth')->get('/dashboard', function () {
|
||||
return view('backend.dashboard');
|
||||
});
|
||||
|
||||
Route::middleware('auth')->prefix('admin')->group(function () {
|
||||
Route::get('/dashboard', function () {
|
||||
return view('backend.dashboard');
|
||||
});
|
||||
Route::get('/', function () {
|
||||
return view('backend.dashboard');
|
||||
})->name('admin.dashboard');
|
||||
Route::get('/backup', function () {
|
||||
$databaseName = env('DB_DATABASE');
|
||||
$backupFileName = 'backup_' . date('Y-m-d_His') . '.sql';
|
||||
$backupPath = storage_path('app/' . $backupFileName);
|
||||
|
||||
// Create the mysqldump command
|
||||
$command = sprintf(
|
||||
'mysqldump --user=%s --password=%s --host=%s %s > %s',
|
||||
env('DB_USERNAME'),
|
||||
env('DB_PASSWORD'),
|
||||
env('DB_HOST'),
|
||||
$databaseName,
|
||||
$backupPath
|
||||
);
|
||||
|
||||
// Run the mysqldump command using Symfony Process
|
||||
$process = new Process(explode(' ', $command));
|
||||
$process->run();
|
||||
echo $backupPath;
|
||||
die;
|
||||
if (!$process->isSuccessful()) {
|
||||
return back()->with('error', 'Failed to create backup: ' . $process->getErrorOutput());
|
||||
}
|
||||
|
||||
// Provide the download link for the backup file
|
||||
return response()->download($backupPath)->deleteFileAfterSend(true);
|
||||
})->name('backup.db');
|
||||
});
|
||||
Route::prefix("form")->group(function () {
|
||||
Route::get('/tables', [GeneralFormController::class, 'tables'])->name('form.tables');
|
||||
Route::get('/', [GeneralFormController::class, 'create'])->name('form.create');
|
||||
Route::get('/store', [GeneralFormController::class, 'store'])->name('form.store');
|
||||
Route::get('/make-table-nullable', [GeneralFormController::class, 'getTableNullablecreate'])->name('table.create');
|
||||
Route::get('/store', [GeneralFormController::class, 'store'])->name('form.store');
|
||||
});
|
||||
Route::get('/shortcodes', function () {
|
||||
return view("backend.shortcodes");
|
||||
})->name('shortcodes');
|
||||
Route::get('/profile', [ProfileController::class, 'edit'])->name('profile.edit');
|
||||
Route::patch('/profile', [ProfileController::class, 'update'])->name('profile.update');
|
||||
Route::delete('/profile', [ProfileController::class, 'destroy'])->name('profile.destroy');
|
||||
require __DIR__ . '/route.settings.php';
|
||||
require __DIR__ . '/route.campaigns.php';
|
||||
require __DIR__ . '/route.branches.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.countries.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.provinces.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.districts.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.cities.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.agents.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.leadcategories.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.qualifications.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.sources.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.registrations.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.students.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.followups.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.faqs.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.users.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.campaignarticles.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.institutiontypes.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.institutions.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.programs.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.options.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.offerapplications.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.requireddocuments.php';
|
||||
require __DIR__ . '/CRUDgenerated/route.contactus.php';
|
||||
|
||||
});
|
||||
require __DIR__ . '/route.ajax.php';
|
||||
require __DIR__ . '/route.client.php';
|
Reference in New Issue
Block a user