diff --git a/app/Http/Controllers/ChampionController.php b/app/Http/Controllers/ChampionController.php index 5d2baf3..cdc833f 100644 --- a/app/Http/Controllers/ChampionController.php +++ b/app/Http/Controllers/ChampionController.php @@ -2,8 +2,6 @@ namespace App\Http\Controllers; -use App\Http\Requests\StoreChampionRequest; -use App\Http\Requests\UpdateChampionRequest; use App\Models\Champion; use App\Models\ChampionRoles; use Illuminate\Support\Facades\Cache; @@ -32,12 +30,12 @@ class ChampionController extends Controller $threeDaysInSeconds = 60 * 60 * 24 * 3; $sixMonthsInSeconds = 60 * 60 * 24 * 30 * 6; - $champion = Cache::remember('championShowCache' . $champion->slug, $threeDaysInSeconds, static fn () => $champion->load('streamers', 'skins', 'lanes')); + $champion = Cache::remember('championShowCache'.$champion->slug, $threeDaysInSeconds, static fn () => $champion->load('streamers', 'skins', 'lanes')); $streamers = $champion->load('streamers')->streamers; $splashColor = Cache::remember( - 'championSplashColorCache' . $champion->slug, + 'championSplashColorCache'.$champion->slug, $sixMonthsInSeconds, static fn () => getAverageColorFromImageUrl($champion->getChampionImageAttribute()) ); diff --git a/app/Http/Controllers/StreamerController.php b/app/Http/Controllers/StreamerController.php index 7d4684b..20f37dc 100644 --- a/app/Http/Controllers/StreamerController.php +++ b/app/Http/Controllers/StreamerController.php @@ -3,10 +3,8 @@ namespace App\Http\Controllers; use App\Models\Streamer; -use Illuminate\Http\Request; use Illuminate\Support\Facades\Cache; - class StreamerController extends Controller { /** diff --git a/app/Http/Controllers/StreamerPanelController.php b/app/Http/Controllers/StreamerPanelController.php index 9a26b4e..1d64fa8 100644 --- a/app/Http/Controllers/StreamerPanelController.php +++ b/app/Http/Controllers/StreamerPanelController.php @@ -2,8 +2,8 @@ namespace App\Http\Controllers; -use App\Models\Streamer; use App\Models\Champion; +use App\Models\Streamer; use Illuminate\Http\Request; use Illuminate\Support\Facades\Cache; diff --git a/app/Models/Streamer.php b/app/Models/Streamer.php index 65f3e67..5ad7b52 100644 --- a/app/Models/Streamer.php +++ b/app/Models/Streamer.php @@ -5,7 +5,6 @@ namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; -use App\Models\Champion; class Streamer extends Model { @@ -13,7 +12,6 @@ class Streamer extends Model protected $fillable = ['champion_id', 'platform', 'username', 'displayname']; - public function getPlatformAttribute($value): string { $platforms = [ diff --git a/app/View/Components/Streamerpanel/StreamersTable.php b/app/View/Components/Streamerpanel/StreamersTable.php index 7fe150b..a92ce65 100644 --- a/app/View/Components/Streamerpanel/StreamersTable.php +++ b/app/View/Components/Streamerpanel/StreamersTable.php @@ -2,11 +2,9 @@ namespace App\View\Components\Streamerpanel; -use Closure; use Illuminate\Contracts\View\View; -use Illuminate\View\Component; -use App\Models\Streamer; use Illuminate\Support\Collection; +use Illuminate\View\Component; class StreamersTable extends Component { diff --git a/database/migrations/2024_03_20_233357_create_streamers_table.php b/database/migrations/2024_03_20_233357_create_streamers_table.php index 3ff4f58..c59477a 100644 --- a/database/migrations/2024_03_20_233357_create_streamers_table.php +++ b/database/migrations/2024_03_20_233357_create_streamers_table.php @@ -21,8 +21,6 @@ return new class extends Migration $table->foreign('champion_id')->references('champion_id')->on('champions')->onDelete('cascade'); $table->timestamps(); - - }); } diff --git a/routes/web.php b/routes/web.php index 8d39281..70e9a9b 100644 --- a/routes/web.php +++ b/routes/web.php @@ -15,10 +15,10 @@ use App\Http\Controllers\SummonerIconController; use App\Http\Requests\ContactSubmissionRequest; use App\Models\Champion; use App\Models\SummonerIcon; +use Illuminate\Http\Request; use Illuminate\Support\Facades\Route; use Spatie\Honeypot\ProtectAgainstSpam; use Spatie\Sheets\Sheet; -use Illuminate\Http\Request; /* |--------------------------------------------------------------------------