Loading app/Http/Controllers/Controller.php +2 −0 Original line number Diff line number Diff line Loading @@ -10,4 +10,6 @@ class Controller extends BaseController { use AuthorizesRequests, DispatchesJobs, ValidatesRequests; } app/Http/Controllers/DisableDiveController.php 0 → 100644 +14 −0 Original line number Diff line number Diff line <?php namespace App\Http\Controllers; use Illuminate\Http\Request; class DisableDiveController extends Controller { public function index() { return view('disableDive'); } } app/Models/DivingSession.php +6 −0 Original line number Diff line number Diff line Loading @@ -31,4 +31,10 @@ public function getParticipants(): array{ return $participants; } public function disable() { $this->DS_ACTIVE = 0; $this->save(); } } resources/views/update_dive.blade.php 0 → 100644 +153 −0 File added.Preview size limit exceeded, changes collapsed. Show changes routes/web.php +15 −1 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ use App\Models\DivingSession; use App\Http\Controllers\DivingSignUpController; use App\Http\Controllers\DiveSessionCreation; use App\Http\Controllers\AuthController; use Illuminate\Support\Facades\Route; use Illuminate\Http\Request; /* Loading Loading @@ -62,6 +63,19 @@ return redirect('/'); }); Route::get('/test2', function(){ Route::get('/tewst2', function(){ return view('drag_and_drop'); }); Route::get('/dive/update/{id}', function($id){ return view('update_dive', ['dive' => DivingSession::find($id), 'locations' => DivingLocation::all(), 'boats' => Boat::all(), 'levels' => Prerogative::all(), 'users' => User::all()]); }); Route::post('/dive/disable/{id}', function ($id){ DivingSession::find($id)->disable(); return redirect('/'); }); Loading
app/Http/Controllers/Controller.php +2 −0 Original line number Diff line number Diff line Loading @@ -10,4 +10,6 @@ class Controller extends BaseController { use AuthorizesRequests, DispatchesJobs, ValidatesRequests; }
app/Http/Controllers/DisableDiveController.php 0 → 100644 +14 −0 Original line number Diff line number Diff line <?php namespace App\Http\Controllers; use Illuminate\Http\Request; class DisableDiveController extends Controller { public function index() { return view('disableDive'); } }
app/Models/DivingSession.php +6 −0 Original line number Diff line number Diff line Loading @@ -31,4 +31,10 @@ public function getParticipants(): array{ return $participants; } public function disable() { $this->DS_ACTIVE = 0; $this->save(); } }
resources/views/update_dive.blade.php 0 → 100644 +153 −0 File added.Preview size limit exceeded, changes collapsed. Show changes
routes/web.php +15 −1 Original line number Diff line number Diff line Loading @@ -4,6 +4,7 @@ use App\Models\DivingSession; use App\Http\Controllers\DivingSignUpController; use App\Http\Controllers\DiveSessionCreation; use App\Http\Controllers\AuthController; use Illuminate\Support\Facades\Route; use Illuminate\Http\Request; /* Loading Loading @@ -62,6 +63,19 @@ return redirect('/'); }); Route::get('/test2', function(){ Route::get('/tewst2', function(){ return view('drag_and_drop'); }); Route::get('/dive/update/{id}', function($id){ return view('update_dive', ['dive' => DivingSession::find($id), 'locations' => DivingLocation::all(), 'boats' => Boat::all(), 'levels' => Prerogative::all(), 'users' => User::all()]); }); Route::post('/dive/disable/{id}', function ($id){ DivingSession::find($id)->disable(); return redirect('/'); });