82 lines
4.0 KiB
PHP
82 lines
4.0 KiB
PHP
<?php
|
|
|
|
use App\Http\Controllers\MenuController;
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| 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!
|
|
|
|
|
*/
|
|
|
|
//Route::get('/', function () {
|
|
// $consulta_promociones = Promociones::where('visible','true')->get();
|
|
// //dd($consulta_promociones);
|
|
// return view('welcome',['promociones' => $consulta_promociones]);
|
|
//});
|
|
Route::get('/',[MenuController::class,'showwelcome' ]);
|
|
|
|
Route::any('/dashboard', function () {
|
|
|
|
return view('dashboard');
|
|
})->middleware(['auth', 'verified'])->name('dashboard');
|
|
|
|
|
|
Route::get('/comprar',[MenuController::class,'showcomprar' ])->name('comprar');
|
|
|
|
|
|
Route::get('/orders',[MenuController::class,'order' ])->name('orders');
|
|
Route::get('/wompi_pagos',[MenuController::class,'wompi_pagos' ])->name('wompi_pagos');
|
|
Route::any('/wompi_hook',[MenuController::class,'wompi_hook' ])->name('wompi_hook');
|
|
Route::get('/compras',[MenuController::class,'compras' ])->name('compras');
|
|
Route::get('/pay/{estado}',[MenuController::class,'pay' ])->name('pay');
|
|
Route::post('/webhooks',[MenuController::class,'showwebhooks' ]);
|
|
Route::get('/credenciales',[MenuController::class,'showcredenciales' ])->name('credenciales');
|
|
Route::get('/oferta',[MenuController::class,'showoferta' ])->name('oferta');
|
|
Route::get('/single',[MenuController::class,'showsingle' ])->name('single');
|
|
Route::get('/promo',[MenuController::class,'showpromo' ])->name('promo');
|
|
Route::get('/categorias',[MenuController::class,'showcategorias' ])->name('categorias');
|
|
Route::get('/nequi',[MenuController::class,'nequi' ])->name('nequi');
|
|
Route::get('sendSMS', [App\Http\Controllers\TwilioSMSController::class, 'index']);
|
|
Route::any('/mp',[MenuController::class,'showmp' ])->name('mp');
|
|
Route::any('/pruebas',[MenuController::class,'pruebas' ])->name('pruebas');
|
|
|
|
|
|
//Logueados
|
|
Route::middleware(["auth"])->group(function () {
|
|
Route::any('/clientes',[MenuController::class,'showclientes' ])->name('clientes');
|
|
Route::get('/servicios',[MenuController::class,'showservicios' ])->name('servicios');
|
|
Route::get('/top',[MenuController::class,'showtop' ])->name('top');
|
|
Route::any('/reportes',[MenuController::class,'showreportes' ])->name('reportes');
|
|
Route::get('/perfil',[MenuController::class,'showperfil' ])->name('perfil');
|
|
Route::get('/recarga',[MenuController::class,'showrecarga' ])->name('recarga');
|
|
Route::post('/recargas',[MenuController::class,'recargas' ])->name('recargas');
|
|
Route::get('/promociones',[MenuController::class,'showpromociones' ])->name('promociones');
|
|
Route::get('/wompi/{monto}',[MenuController::class,'showwompi' ])->name('wompi');
|
|
});
|
|
|
|
|
|
//Administradores
|
|
Route::middleware(["auth", "solo_usuario_administrador"])->group(function () {
|
|
Route::get('/admin',[MenuController::class,'showadmin' ])->middleware(['auth'])->name('admin');
|
|
Route::any('/usuarios',[MenuController::class,'showusuarios' ])->name('usuarios');
|
|
Route::any('/planes',[MenuController::class,'showplanes' ])->name('planes');
|
|
Route::get('/servicio',[MenuController::class,'showservicio' ])->name('servicio');
|
|
Route::get('/configuracion',[MenuController::class,'showconfiguracion' ])->name('configuracion');
|
|
Route::get('/categoria',[MenuController::class,'showcategoria' ])->name('categoria');
|
|
Route::any('/logs',[MenuController::class,'showlogs' ])->name('logs');
|
|
Route::get('/import',[MenuController::class,'showimport' ])->name('import');
|
|
Route::any('/logs-recargas',[MenuController::class,'showLogRecargas' ])->name('logsRecargas');
|
|
Route::any('/roles',[MenuController::class,'showroles' ])->name('roles');
|
|
Route::get('/utilidades',[MenuController::class,'showutilidad' ])->name('utilidades');
|
|
});
|
|
|
|
|
|
require __DIR__.'/auth.php';
|