Гвард (guard)— это фрагмент кода в верхней части функции или метода, который делает return, если выполняется некоторое предварительное условие. Я считаю, что правильное их использование может уменьшить как сложность, так и когнитивную нагрузку кода.
https://laravel.demiart.ru/reducing-complexity-with-guards/ Уменьшаем сложность кода с помощью гвардов | Уроки Laravel