blog/routes/web.php
Niisse 3dae0c93fb Work on tidying up, blog page, pagination, and more
todo: in models for photos and posts, add belongsTo and hasMany respectively
2024-03-18 18:00:16 -07:00

34 lines
1.1 KiB
PHP

<?php
use App\Http\Controllers\AdminController;
use App\Http\Controllers\BlogController;
use App\Http\Controllers\HomeController;
use App\Http\Controllers\PhotoController;
use App\Http\Controllers\PostController;
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 and all of them will
| be assigned to the "web" middleware group. Make something great!
|
*/
//Route::get('/', [HomeController::class, 'index'])->name('home');
Auth::routes();
Route::get('/', [HomeController::class, 'index'])->name('home');
Route::get('/photos', [PhotoController::class, 'index'])->name('photos');
Route::get('/blog', [BlogController::class, 'index'])->name('blog');
Route::resource('/posts', PostController::class);
Route::middleware('auth')->group(function() {
Route::get('/admin', [AdminController::class, 'index'])->name('admin');
});