Work on Audition model test and Student index page

This commit is contained in:
Matt Young 2024-07-01 03:17:46 -05:00
parent e79f484bfe
commit 0de7edf6e9
4 changed files with 107 additions and 0 deletions

View File

@ -0,0 +1,20 @@
<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Http\Request;
use Symfony\Component\HttpFoundation\Response;
class CheckIfHasSchool
{
/**
* Handle an incoming request.
*
* @param \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response) $next
*/
public function handle(Request $request, Closure $next): Response
{
return $next($request);
}
}

View File

@ -0,0 +1,77 @@
<?php
namespace Database\Seeders;
use App\Models\SiteSetting;
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
use Illuminate\Database\Seeder;
class SampleSettings extends Seeder
{
/**
* Run the database seeds.
*/
public function run(): void
{
SiteSetting::create([
'setting_key' => 'auditionName',
'setting_value' => 'Somewhere Band Directors Association',
]);
SiteSetting::create([
'setting_key' => 'auditionAbbreviation',
'setting_value' => 'SBDA',
]);
SiteSetting::create([
'setting_key' => 'registrationCode',
'setting_value' => 'secret',
]);
SiteSetting::create([
'setting_key' => 'advanceTo',
'setting_value' => 'OMEA',
]);
SiteSetting::create([
'setting_key' => 'judging_enabled',
'setting_value' => '1',
]);
SiteSetting::create([
'setting_key' => 'organizerName',
'setting_value' => 'John Doe',
]);
SiteSetting::create([
'setting_key' => 'organizerEmail',
'setting_value' => 'jdoe@sbda.null',
]);
SiteSetting::create([
'setting_key' => 'olympic_scoring',
'setting_value' => '0',
]);
SiteSetting::create([
'setting_key' => 'fee_structure',
'setting_value' => 'oneFeePerEntry',
]);
SiteSetting::create([
'setting_key' => 'late_fee',
'setting_value' => '1000',
]);
SiteSetting::create([
'setting_key' => 'school_fee',
'setting_value' => 'SBDA',
]);
SiteSetting::create([
'setting_key' => 'auditionAbbreviation',
'setting_value' => '2500',
]);
SiteSetting::create([
'setting_key' => 'payment_address',
'setting_value' => '143 Sousa Lane',
]);
SiteSetting::create([
'setting_key' => 'auditionAbbreviation',
'setting_value' => 'SBDA',
]);
SiteSetting::create([
'setting_key' => 'auditionAbbreviation',
'setting_value' => 'SBDA',
]);
}
}

View File

@ -0,0 +1,5 @@
<?php
it('', function () {
});

View File

@ -0,0 +1,5 @@
<?php
it('', function () {
});