Oi! Tentei fazer com que o mesmo index.blade.php (referente a classe Season, e, /resources/views/seasons/index.blade.php) fosse capaz de reagir tanto ao caso em que a lista de Temporadas é formada com um argumento inteiro (passando o ID da série) quanto ao caso em que a lista é formada com um argumento que é o Objeto Série.
pra isso tentei usar @isset() / @endisset, em estruturas do tipo
<x-layout
@isset($Series)
title="Temporadas de {!! $Series->nome !!}"
$endisset
@isset($seriesID)
title="Temporadas de {{ $seriesID }}"
$endisset
>
Enquanto eu teimei com isso, porém, eu topei com erros do tipo:
syntax error, unexpected end of file, expecting "elseif" or "else" or "endif"
, e a tela ia iluminar um código lá embaixo, na linha do
@endforeach
, que não tinha nada a ver com o pato!?
Acabei desistindo e deixando uma estrutura do tipo
<x-layout title="">
@isset($Anime)
<h1>Temporadas de {!! $Anime->nome !!}</h1>
@endisset
@isset($AnimeID)
<h1>Temporadas de {{ $AnimeID }}</h1>
@endisset
, por entender que (afinal) o BLADE não goste de coisas tipo @isset() no meio de instruções
<x-layout>
Isso faz sentido?