Я работаю над модулем и хочу выдать сообщение об ошибке 401, когда значение равно false. Я делаю что-то вроде этого.
if(!$data) { throw new \ErrorException('Error found'); }
Есть ли лучший способ сделать это?
Вы можете использовать один из вспомогательных методов, чтобы генерировать исключения и отображать сообщения об ошибках в качестве ответа. Смотрите здесь: https://laravel.com/docs/master/helpers#method -аборт
Тот же результат может быть достигнут с abort_unless().
abort_unless()
// If data evaluates to false. abort_unless($data, 401, 'Error found');