diff options
author | floppydiskette <floppydisk@hyprcat.net> | 2024-09-13 12:58:12 +0100 |
---|---|---|
committer | floppydiskette <floppydisk@hyprcat.net> | 2024-09-13 12:59:16 +0100 |
commit | 2c3400fb4f5a22951d42f286975201bf817d7883 (patch) | |
tree | a08b06f5f6d5df4f6774da7645d85418609a4cf2 /app/Http/Controllers/GuestbookController.php | |
parent | d8915dcca4d9752f6f254e86afa39ef7f83617d1 (diff) |
wronglucky
Diffstat (limited to 'app/Http/Controllers/GuestbookController.php')
-rw-r--r-- | app/Http/Controllers/GuestbookController.php | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/app/Http/Controllers/GuestbookController.php b/app/Http/Controllers/GuestbookController.php deleted file mode 100644 index df726ef..0000000 --- a/app/Http/Controllers/GuestbookController.php +++ /dev/null @@ -1,47 +0,0 @@ -<?php - -namespace App\Http\Controllers; - -use App\Models\GuestbookEntry; -use Illuminate\Http\Request; -use Illuminate\Http\RedirectResponse; -use Illuminate\Contracts\View\View; -use Illuminate\Validation\ValidationException; -use UAParser\Parser; - -class GuestbookController extends Controller { - public function show(): View { - $entries = GuestbookEntry::selectEntries(); - $parser = Parser::create(); - - return view('guestbook') - ->with('entries', $entries) - ->with('parser', $parser); - } - - /** - * Creates a new guestbook entry - * - * @param Request $request - * @return RedirectResponse - * @throws ValidationException - */ - public function addEntry(Request $request): RedirectResponse { - $this->validate($request, [ - 'name' => 'required', - 'message' => 'required' - ]); - - - GuestbookEntry::insertGuestbookEntry($request); - return back()->with('success', 'Entry submitted successfully!'); - } - - public function banIP(string $addr) { - // TODO: Add banning system - // $matching_bans = DB::select('SELECT reason FROM guestbook__bans WHERE ip_address = ?', array($request->ip())); - // if (!empty($matching_bans)) { - // return view('errors.guestbook-ipban')->with('reason', $matching_bans[0]->reason); - // } - } -} |