FanatPHP, но суть даже не совсем в этом. Вот я отладил и увидел какой класс исключения, норм ок. но тест говорит об обратном: "Failed asserting that exception of type "Symfony\Component\HttpKernel\Exception\NotFoundHttpException" is thrown." Абсолютно одинаково что на скрине что тут. Может генерируется совсем другое исключение которое редиректит на страницу 404.blade и там переменная excеption отображает другую информацию. хз
FanatPHP,
Я думаю что это связано как-то с http. Потому что выбрасываются они а не обычные. Точно не помню но кажись в unit тестах выбрасываются обычные и они норм ловятся
Дмитрий, если бы была какая-нибудь магия, которая позволила бы запретить использование методов кроме геттеров из представлений :) было бы прям максимально надежно. Но нельзя все остальные методы сделать приватными, я же их должен вызывать из контроллеров и сервисов
Выходит, где-то внутри приложения при проверках всегда кидать такие исключения? Не те параметры попали в метод - InvalidArgumentException, если что-то общее то просто Exception? Я вижу там очень много всяких типов ошибок, наверное они все не нужны и достаточно буквально нескольких?
Андрей, попробуй в option дописывать value="user1" И тд. Так, твоя переменная nick будет принимать эти значения :) а то что ты пишешь в виде текста, никакого значения не имеет для сервера.
Данила Павлинов, я бы в бд таблицу сделал в два столбца. Первый IP второй 0/1, и выводил :) по кнопке согласится аякс запрос и скрытие. возможно есть способы элегантнее конечно