Сообщения об ошибках в панели Symfony
В Symfony есть панель для разработчиков, где можно выводить различные сообщения об ошибках.
Ошибки выводятся через объект LoggerInterface
.
use Psr\Log\LoggerInterface; public function index(LoggerInterface $logger) { $logger->error('Сообщение об ошибке'); $logger->critical('Критическая ошибка'); $logger->warning('Предупреждение'); $logger->info('Информационное сообщение'); }
В панели разработчиков, при нажатии на кнопку с ошибками, откроется страница с дополнительной информацией, как показано на скриншоте ниже.
Также можно передавать дополнительные параметры:
$logger->error('Сообщение об ошибке', 'param' => 'Значение');