Prelim work on nomination ensemble controller
This commit is contained in:
parent
d52a3a7f71
commit
ff8f9afee0
|
|
@ -2,17 +2,19 @@
|
|||
|
||||
namespace App\Http\Controllers\NominationEnsembles;
|
||||
|
||||
use App\Models\NominationEnsemble;
|
||||
|
||||
interface NominationEnsembleController
|
||||
{
|
||||
public function index();
|
||||
|
||||
public function show();
|
||||
public function show(NominationEnsemble $ensemble);
|
||||
|
||||
public function create();
|
||||
|
||||
public function store();
|
||||
|
||||
public function edit();
|
||||
public function edit(NominationEnsemble $ensemble);
|
||||
|
||||
public function update();
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,44 @@
|
|||
<?php
|
||||
|
||||
namespace App\Http\Controllers\NominationEnsembles;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Models\NominationEnsemble;
|
||||
|
||||
class ScobdaNominationEnsembleController extends Controller implements NominationEnsembleController
|
||||
{
|
||||
public function index()
|
||||
{
|
||||
return view('nomination_ensembles.scobda.index');
|
||||
}
|
||||
|
||||
public function show(NominationEnsemble $ensemble)
|
||||
{
|
||||
// TODO: Implement show() method.
|
||||
}
|
||||
|
||||
public function create()
|
||||
{
|
||||
// TODO: Implement create() method.
|
||||
}
|
||||
|
||||
public function store()
|
||||
{
|
||||
// TODO: Implement store() method.
|
||||
}
|
||||
|
||||
public function edit(NominationEnsemble $ensemble)
|
||||
{
|
||||
// TODO: Implement edit() method.
|
||||
}
|
||||
|
||||
public function update()
|
||||
{
|
||||
// TODO: Implement update() method.
|
||||
}
|
||||
|
||||
public function destroy()
|
||||
{
|
||||
// TODO: Implement destroy() method.
|
||||
}
|
||||
}
|
||||
|
|
@ -10,6 +10,8 @@ use App\Actions\Tabulation\CalculateEntryScore;
|
|||
use App\Actions\Tabulation\CalculateScoreSheetTotal;
|
||||
use App\Actions\Tabulation\CalculateScoreSheetTotalDivideByTotalWeights;
|
||||
use App\Actions\Tabulation\CalculateScoreSheetTotalDivideByWeightedPossible;
|
||||
use App\Http\Controllers\NominationEnsembles\NominationEnsembleController;
|
||||
use App\Http\Controllers\NominationEnsembles\ScobdaNominationEnsembleController;
|
||||
use App\Models\Audition;
|
||||
use App\Models\Entry;
|
||||
use App\Models\Room;
|
||||
|
|
@ -61,7 +63,7 @@ class AppServiceProvider extends ServiceProvider
|
|||
$this->app->singleton(CreateEntry::class, CreateEntry::class);
|
||||
$this->app->singleton(UpdateEntry::class, UpdateEntry::class);
|
||||
$this->app->singleton(SetHeadDirector::class, SetHeadDirector::class);
|
||||
|
||||
$this->app->singleton(NominationEnsembleController::class, ScobdaNominationEnsembleController::class);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -0,0 +1,4 @@
|
|||
<x-layout.app>
|
||||
<x-slot:page_title>Nomination Ensembles</x-slot:page_title>
|
||||
|
||||
</x-layout.app>
|
||||
Loading…
Reference in New Issue