ro
177f29802b
plugged in classes for a page repository to handle editing and retrieving page content and an interface class for the controller to talk to to keep the methodoloy seperate from the controller to keep it all clean now whatever changes that need to be made won't bother the controller because it will always be looking for the same functions. super sweet
34 lines
989 B
PHP
34 lines
989 B
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
use App\Http\Controllers\DashController;
|
|
use App\Http\Controllers\AuthController;
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| 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::get('/', function () {
|
|
return view('welcome');
|
|
});
|
|
|
|
//DASHBOARD
|
|
|
|
//login stuff
|
|
Route::post("/login", [AuthController::class, 'enter']);
|
|
|
|
//back
|
|
Route::group(['prefix' => 'dashboard'], function () {
|
|
Route::get("/", [DashController::class, 'start']);
|
|
Route::get("/pages/{pageFilter?}/{pageNum?}", [DashController::class, 'book']);
|
|
Route::get("/page/{uuid}", [DashController::class, 'page']);
|
|
Route::get("/logout", [AuthController::class, 'exit']);
|
|
});
|