Уважайте валидацию и сброс соединения
Я использую библиотеку Respect\Validation и не могу получить значимые исключения для распечатки, кроме первого сообщения.
Этот код дает мне ошибку:
try {
$foo = \Respect\Validation\Validator::notEmpty();
$foo->assert('');
} catch (\InvalidArgumentException $e) {
echo $e->getFullMessage();
}
Код ошибки: ERR_CONNECTION_RESET
Тем не менее, этот код работает нормально:
try {
$foo = \Respect\Validation\Validator::notEmpty();
$foo->check('');
} catch (\InvalidArgumentException $e) {
echo $e->getMainMessage();
}
Я пытался отключить Xdebug, но это не решило проблему. Моя версия PHP 5.4.3.