forked from projects/thebadspace
ro
c763d749c9
Put together a quick test to get internal messaging working for appeals and joining current sources requests. Now that it works, forms that will leverage messaging will be created.
49 lines
1.9 KiB
PHP
49 lines
1.9 KiB
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
use App\Http\Controllers\FrontIndexController;
|
|
use App\Http\Controllers\AuthController;
|
|
use App\Http\Controllers\DenController;
|
|
use App\Http\Controllers\LocationController;
|
|
use App\Http\Controllers\ExportController;
|
|
use App\Http\Controllers\AppealMailController;
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| 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!
|
|
|
|
|
*/
|
|
|
|
//front
|
|
Route::get("/", [FrontIndexController::class, 'start']);
|
|
Route::get("/listings/{pageNum}", [FrontIndexController::class, 'listings']);
|
|
Route::get("/about", [FrontIndexController::class, 'about']);
|
|
Route::get("/location/{uuid}", [FrontIndexController::class, 'location']);
|
|
Route::get("/appeals", [FrontIndexController::class, 'appeals']);
|
|
Route::post("/search", [FrontIndexController::class, 'indexSearch']);
|
|
Route::get("/appeal", [AppealMailController::class, 'sendAppeal']);
|
|
|
|
//exports
|
|
Route::get("/exports", [ExportController::class, 'exportIndex']);
|
|
Route::get("/exports/{type}/{rate}", [ExportController::class, 'exportCSV']);
|
|
|
|
//auth
|
|
Route::get("/login", [AuthController::class, 'showLogin']);
|
|
Route::post("/login", [AuthController::class, 'memberAuth']);
|
|
Route::get("/logout", [AuthController::class, 'leave']);
|
|
|
|
//back
|
|
Route::group(['prefix' => 'den', 'middleware' => 'member.check'], function () {
|
|
Route::get("/", [DenController::class, 'start']);
|
|
Route::get("/member", [DenController::class, 'member']);
|
|
Route::get("/locations/{action?}", [DenController::class, 'location']);
|
|
Route::post("/locations/add", [LocationController::class, 'addLocation']);
|
|
//admin actions
|
|
Route::get("/admin/update", [LocationController::class, 'updateLocations']);
|
|
});
|