Sergey
тащем-то нет, для валидатора это нормальная хуйня обрабатывать хуйню, и если пришла хуйня, то было бы логичным вернуть фолс, что валидация провалена
валидатор email должен только строки валидировать, если пришло число значит кто-то наговнокодил, и нужно об этом сообщить
The Ant
к тому же в валидаторе ты все равно будешь пользоваться ифом, и если не соответствует условию бросать исключение
The Ant
какая разница, если цель избежать ифов
craz I'm against,
false falsом но вдруг вы собираете все неправильные email`ы себе для статистики, вот как раз вы и выбросите исключение, обработаете его и запишите в базу wrong_email_list
Sergey
ну для этого тайп хинты есть
которые выбрасывают исключение
🦔
про число просто немного не понятно, имелся ли в виду нормальный ввод числа, которое может быть рассмотрено как строка или внутри программы пришли данные не в том типе
🦔
в первом случае бросать исключение было бы неправильным
The Ant
1) емейл может отсутствовать. 2) емейл может быть слишком длинный. 3) емейл может быть рандом строкой (ноль) 4) че там еще )) на все генерировать свое исключение?
🦔
невалидные данные это не исключительная ситуация
The Ant
не могу найти ексепшенов на емейл
The Ant
точнее на его валидацию
Sergey
не могу найти ексепшенов на емейл
если твоя логика требует конкретного поведения для email, то создавай, иначе кидай общий http://api.symfony.com/2.8/Symfony/Component/Validator/Exception/ValidatorException.html
A
Парни,у кого есть инфа как базу данных соединить с phpstorm?всем привет
Alexander
создаешь новое соединение, вводишь данные и жмешь ОК, как с хостингом соединяешься, нет трудностей.
Сидредин
+
Евгений
трудность будет тогда, когда внешние соединения будут запрещены
Alexander
подключаемся через SSH и снова нет трудностей, так?
Пантелеев
Как в шторме сделать чтобы шторм выдедлял построчно а не прямоугольником?
Klaizar
Всем привет
Klaizar
Сюда актуально фриланс вакансии постить ?
Евгений
@webWork
Евгений
про фриланс не знаю чатов/каналов
Anonymous
Аналоги кто знает похожие? https://blinger.io/
invariance
))
invariance
да
Anonymous
да
Alexander
если доступ извне есть, то просто вводишь данные к бд, если только локаль, то вводишь ssh
A
если доступ извне есть, то просто вводишь данные к бд, если только локаль, то вводишь ssh
бляха муха,оказалось.это хостинг не дает подключение.только через них могу смотреть
Alexander
А что за хостинг? Чтобы обходить его стороной сразу)
A
gpdhost
Alexander
а как же сайты тогда работают ? Сайты могут подключаться, а ты нет? Даже SSH нет у тебя?
A
сайт работает,но базы данных просматривать не могу.Естеееесно ,что могу через админку у них смотреть
A
you cannot not make direct connection to our databases due to security reason as your plan is shared hosting.. you can use PHPmyadmin and cpanel to Access the database
A
бля,к локальной ваще охуенчик подключился. Два часа еуба..... просто так.надо было сразу писать в поддержку.
Alexander
Правильно ли я понял, что все-таки получилось, но надо писать в саппорт, чтобы дали доступ?..
A
Правильно ли я понял, что все-таки получилось, но надо писать в саппорт, чтобы дали доступ?..
саппорт нахер послали,якобы,в моем плане таких привелегий нет.
A
а openser тут же все показал
A
Что за дно, а не ответ
А что тут непонятного 😂?
Sergey
Какие ещё security reason
A
Какие ещё security reason
Безопасность это безопасность )
Sergey
У них трафик между php и MySQL в открытом виде гоняется, в том числе и пароли
Sergey
Это же шаред
SarcasmIO
🖖
Alexandr
пытаюсь через phpstorm импортнуть csv файл в постгре ... два внешних ключа, UUID, оба нуллабл, в csv пустая строка в этих колонках ... при импорте падает с ошибкой, что ключ не найден в связанной таблице, при этом ошибочный ключ при каждом запуске всегда разный и рандомный (в файле вообще одну запись оставил для проверки) ... чзх?))
~
Что выбрать: хтмл верстrа, битриск или кодигнайтер
SarcasmIO
CI не так плох на самом деле
SarcasmIO
между битрой и версталой, офк
~
А между йыы?
SarcasmIO
2-м, я надеюсь?
~
да
SarcasmIO
тогда yii
~
😭
~
Почему вся работа на каком-то хавне (
SarcasmIO
потому, что у тебя недостаточно компетенции, что бы попасть на более адекватные вакансии
~
потому, что у тебя недостаточно компетенции, что бы попасть на более адекватные вакансии
А попаду ли я вообще когда-нибудь на них если буду работать в CI?)
SarcasmIO
ничего не мешает тебе паралельно лвлапать скилы
Sergey
там это довольно популярный фреймворк
SarcasmIO
писать всяко разно можно, уверен есть код на Ci, до которого большей половине чата далеко)
Sergey
а ещё CI очень юзерфредли как мне кажется, поэтому смело можно колупать его, а потом переходить на более крутые штуки
~
ничего не мешает тебе паралельно лвлапать скилы
Мешает то, что в сутках всего 24 часа)
SarcasmIO
людям с целью, это никогда не мешало
~
ничего не мешает тебе паралельно лвлапать скилы
А как вообще они апаются?) На пет проектах?)
SarcasmIO
А как вообще они апаются?) На пет проектах?)
как обычно, делаешь задачу @ гуглишь в интернетиках проблемы и etc @ находишь различные реализации @ получаешь опыт, который можешь применить потом где-угодно, желательно к месту.
U
а ларавел?
John
Большой - это какой? Миллионы уников без проблем
SarcasmIO
в чем выражается определенность?)