The Ant
ну валидация и будет происходить
The Ant
модель формы то все равно примет данные
Borys
Borys
буду знать, thanks
The Ant
просто экшен указывать куда отправлять и можно с любой вьюхи вообще логин запилить ))
Borys
The Ant
ну а че )
The Ant
10 секунд делов, чем сидеть дуумать как сделать лучше 2 часа
Borys
документацию читать
Borys
хотя я сам ее не полностью еще прочел :D
The Ant
все дело в сроках
Borys
все дело в сроках
да? вот тебе еще один пример
Borys
от этого проекта я отказался полностью
Borys
челик взял yii2, использовал его тупо как каркас MVC, писал свои валидаторы на проверку пароля и кучу дичи
Borys
т.е. тупо метод в котором if (strlen($password) < 6) { error }
Borys
тоже для экономии времени?
The Ant
не знаю чем он руководствовался. надо же смотреть в каждом отдельном случае
Borys
ога, а в rules видимо вера не позволила назначить :D
The Ant
просто пока ты будешь думать как все сделать круто и оптимально, другой вася уже выкатит в продакшен полурабочую демку
Borys
разработчики просто так валидаторы писали
The Ant
и у него или попрет, или он поймет что продолжать не стоит )
Borys
конкретно этот проект с своими валидаторами
Borys
крупненький ИМ
The Ant
ну клешнявый был человек, что теперь )
Borys
который у владельцев прет уже давно
The Ant
переписал бы правила, делов то
Borys
не, с тем проектом я вообще не захотел работать
Borys
там короче basic, а в нем еще один basic и в этом втором basic админка
Borys
короче какой-то франкенштейн :D
Borys
переписал бы правила, делов то
владельцу жи пох на код, переписывать или рефакторить отказался
Borys
ему работает и ок
Borys
а я не хочу с таким кодом работать
The Ant
ну и правильно. не хочешь не мучаешься.
The Ant
а как по мне это всего лишь предвзятость и цена вопроса
Borys
и цена вопроса ага)
Borys
ну и правильно. не хочешь не мучаешься.
правда челик недоумевал когда я ему сказал щито не хочу работать с этим кодусом
Borys
кстати я только потом допер, что связывался с этими ребятками
Borys
когда им нужен был этот проджект
Borys
в итоге они заказали его где-то еще за 3 копейки, получили адский говнокод
Borys
зато работает
The Ant
ну они найдут кто им доделает, уж поверь
The Ant
и будет работать при этом
Borys
yep
Borys
пусть находят, мне то что)
The Ant
ну вот) им копейку приносит и ладно
Borys
yep
Borys
но так как работодатель выбирает работника так-же и я имею право выбирать себе работодателя
Borys
смотреть с чем мне придется работать и т.д.
Borys
а когда на проекте банально нет git'a
Borys
и предыдущий разраб говорит "мне похуй я не заливал в репо потому что разрабатывал один и не буду заливать иди нахуй"
Borys
повод задуматся :D
The Ant
кому? ему? Ему же похуй ))
The Ant
и тебе похуй, найдется другой заказчик ;D
Borys
всем похуй :)
The Ant
ну вот, все счастливы )
Borys
The Ant
вот у меня сейчас на загрузке фоток у 4 моделей одинаковый копипаст, отличающийся только путями и параметрами генерации тумб ))
The Ant
потому что нет времени писать поведение, так проще и быстрей ;D
Borys
поведение же пишется элементарно
The Ant
да, но копипаст быстрее
Borys
условно на поведение потратил 5 минут на копипаст 2 что ты будешь делать с оставшимися 3мя минутами?
Borys
только, при рефакторе тебе придется вернутся и написать поведение
Borys
но ты уже потратил 2 минуты на копипаст + 5 на поведение при рефакторе
Borys
= 7 минут
The Ant
на поведение я потрачу не менее часа с тестами
Borys
изначально нормально сделать быстрее :D
The Ant
потом )
Данияр
люди добрые) у меня такой может и глупый вопрос..но я все таки задам его..хотя понимаю..у меня есть кое-какие идеи как это реализовать..но сначала выслушал бы ваших мнений..короче как можно сделать проверку на существование бумаги в принтере..т.е.если на принтере нет бумаг то выводит сообщение что нет бумаг..
Данияр
как допустим в банкоматах желаете без чека обналичить типа итд
Данияр
вот такого рода нужно реализовать
Данияр
пока думаю так
Borisov
Шарь сетевой принтер и проверяй с сервера
Borisov
Ну это конечно в локалке
Данияр
есть 2 метода..для проверки принтера..при нажатии по кнопке распечатает пробный чек. и есть второй метод который после оплаты т.е.после нажатия кнопки оплатить выводит чек. т.е.думаю так..сделать кнопку "заменить бумагу". и у меня бумага в виде рулона..внутри терминала платежного. посчитал длину одного чека -140 см, один рулон - 300 метров. 30000см / 140 = 2142 раза чека распечатается.. и при каждом вызове метода переменная check = 2142--. Т.е.уменьшается на один. и if(check == 0) echo "нет чека. желаешь шакал без чека произвести платеж"...пока так думаю
Borisov
А у чека не динамическая длина?
Данияр
что думаете на счет этого?
Данияр
нет