Size: a a a

2020 August 11

KN

Kirill Nesmeyanov in PHP
нунах
источник

KN

Kirill Nesmeyanov in PHP
@fes0r как там кстати у вас? Инет уже норм?
источник

KN

Kirill Nesmeyanov in PHP
или всё ещё на ладан дышит
источник

AC

A C in PHP
А чем концептуально в этом плане отличается, не понимаю?
try {
   $result = $validator->validate($data);    

// ну и делай шо хош
} catch(ValidatorException $e) {
   $errors = $e->getErrors();
}
источник

KN

Kirill Nesmeyanov in PHP
A C
А чем концептуально в этом плане отличается, не понимаю?
try {
   $result = $validator->validate($data);    

// ну и делай шо хош
} catch(ValidatorException $e) {
   $errors = $e->getErrors();
}
валидатор может вернуть несколько сообщений об ошибках
источник

SP

Sergey Protko in PHP
Kirill Nesmeyanov
@fes0r как там кстати у вас? Инет уже норм?
нет, сижу за всякими VPN-нами на блокчейнах что бы чатиться и ютубы смотреть
источник

AZ

Artem Zakirullin in PHP
Sergey Protko
и я о том же. в случае функции валидации у тебя какой результат будет?

try {
   $validator->validate($data); // return type void?
} catch (NotValidException $e) {
   // errors
}
Ну эт не оч)
Я думал там выше речь про:

try {
  $registerUserRequest = RegisterUserRequest::fromPsr7Request($serverRequest);
} catch (...) {}
источник

AC

A C in PHP
Kirill Nesmeyanov
валидатор может вернуть несколько сообщений об ошибках
Да, согласен, но их же можно сложить
источник

KN

Kirill Nesmeyanov in PHP
Sergey Protko
нет, сижу за всякими VPN-нами на блокчейнах что бы чатиться и ютубы смотреть
опытным путём выяснили, что псифон лучше всего работает. Это так, оффтоп чуток.
источник

KN

Kirill Nesmeyanov in PHP
A C
Да, согласен, но их же можно сложить
можно, но кастомайзить ещё надо
источник

SP

Sergey Protko in PHP
Kirill Nesmeyanov
опытным путём выяснили, что псифон лучше всего работает. Это так, оффтоп чуток.
а то я не вкурсе что у нас с интернетами и что работает а что нет)
источник

KN

Kirill Nesmeyanov in PHP
не только сообщения, но и i18n туда присобачить внутрь
источник

АС

Альберт Степанцев... in PHP
Kirill Nesmeyanov
валидатор может вернуть несколько сообщений об ошибках
Исключение может содержать коллекцию ошибок
Дальше что?
источник

AC

A C in PHP
Kirill Nesmeyanov
можно, но кастомайзить ещё надо
а ерроры нет?
источник

A

Aleksandr Khristenko in PHP
Sergey Protko
мне вариант either больше всего нравится честно говоря... но не в пыхе
Ибо Either использовать без дополнительного сахара не особо удобно
источник

SP

Sergey Protko in PHP
Альберт Степанцев
Исключение может содержать коллекцию ошибок
Дальше что?
а еще можно на goto логику строить, дальше че?
источник

KN

Kirill Nesmeyanov in PHP
ну вот и норм
источник

SP

Sergey Protko in PHP
ты опять абсолютизируешь позиции и воспринимаешь "исключения оверюзат" как "нельзя юзать исключения". С таким искажением сложно вести дескуссию
источник

KN

Kirill Nesmeyanov in PHP
sky framework получается лучший в мире
источник

A

Aleksandr Khristenko in PHP
Kirill Nesmeyanov
попробовали по сишному в виде всяких json_xxx (например) и что-то не пошло
Ибо динамическая проверка типов. И результат всяких json_xxx, mysql_xxx можно просто проигнорировать и язык ничего не скажет.
А исключение просто так проигнорировать нельзя.
источник