Это все надо делать в контроллере, блейд чисто для вывода. Просто для быстрого старта, чтоб сразу не испугаться, можно и там вызывать сниппет. Так то там можно объявить хоть кусок пхп через @php ....
@endphp и внутри что угодно сделать. Но это плохо 😎😁