Prelim work on nomination ensemble controller
This commit is contained in:
parent
d52a3a7f71
commit
ff8f9afee0
|
|
@ -2,17 +2,19 @@
|
||||||
|
|
||||||
namespace App\Http\Controllers\NominationEnsembles;
|
namespace App\Http\Controllers\NominationEnsembles;
|
||||||
|
|
||||||
|
use App\Models\NominationEnsemble;
|
||||||
|
|
||||||
interface NominationEnsembleController
|
interface NominationEnsembleController
|
||||||
{
|
{
|
||||||
public function index();
|
public function index();
|
||||||
|
|
||||||
public function show();
|
public function show(NominationEnsemble $ensemble);
|
||||||
|
|
||||||
public function create();
|
public function create();
|
||||||
|
|
||||||
public function store();
|
public function store();
|
||||||
|
|
||||||
public function edit();
|
public function edit(NominationEnsemble $ensemble);
|
||||||
|
|
||||||
public function update();
|
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\CalculateScoreSheetTotal;
|
||||||
use App\Actions\Tabulation\CalculateScoreSheetTotalDivideByTotalWeights;
|
use App\Actions\Tabulation\CalculateScoreSheetTotalDivideByTotalWeights;
|
||||||
use App\Actions\Tabulation\CalculateScoreSheetTotalDivideByWeightedPossible;
|
use App\Actions\Tabulation\CalculateScoreSheetTotalDivideByWeightedPossible;
|
||||||
|
use App\Http\Controllers\NominationEnsembles\NominationEnsembleController;
|
||||||
|
use App\Http\Controllers\NominationEnsembles\ScobdaNominationEnsembleController;
|
||||||
use App\Models\Audition;
|
use App\Models\Audition;
|
||||||
use App\Models\Entry;
|
use App\Models\Entry;
|
||||||
use App\Models\Room;
|
use App\Models\Room;
|
||||||
|
|
@ -61,7 +63,7 @@ class AppServiceProvider extends ServiceProvider
|
||||||
$this->app->singleton(CreateEntry::class, CreateEntry::class);
|
$this->app->singleton(CreateEntry::class, CreateEntry::class);
|
||||||
$this->app->singleton(UpdateEntry::class, UpdateEntry::class);
|
$this->app->singleton(UpdateEntry::class, UpdateEntry::class);
|
||||||
$this->app->singleton(SetHeadDirector::class, SetHeadDirector::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