
SiZE
11.09.2017
17:55:29
парацетомол и порацетомол это точно =)

Николай
11.09.2017
17:55:56
Анальгин в общем

Yaroslav
11.09.2017
17:56:44
интересно, как с этим бороться? Делать мега автодополнение? Выпадающий список?
Кажется выпадающий список с поиском само ok.

Google

Николай
11.09.2017
17:57:09
Ну я думал да сделать выпадающий список

Yaroslav
11.09.2017
17:57:11
если нет в списке, зашёл в справочник и добавил.
select2 какой-нибудь.

Николай
11.09.2017
17:58:47
Ну надо сделать что бы из одной формы создавался или привЯзывался если уже есть

Dmitriy
11.09.2017
17:59:30
1. оно для этого и нужно
Не согласен. RuntimeException это не неконтролируемые исключение.
А сохранение мы должны контролировать
Из-за не проверки. данных взяли и поломали всю программу

Yaroslav
11.09.2017
17:59:58
смотря где.

SiZE
11.09.2017
18:00:06
делаешь свой эксепшен от рантайма если нужна доп инфа

Dmitriy
11.09.2017
18:01:00

SiZE
11.09.2017
18:01:09
LogicException это ж как раз для бизнес модели

Dmitriy
11.09.2017
18:01:35

SiZE
11.09.2017
18:01:38

Google

Yaroslav
11.09.2017
18:01:46
ну в try catch ещё завернутся можно и перехватить.

SiZE
11.09.2017
18:01:59

Dmitriy
11.09.2017
18:02:17
Вообщем забейте. суда бы джависта...

SiZE
11.09.2017
18:02:32
если save() вернет false - считай вообще дичь какая-то )

Yaroslav
11.09.2017
18:02:37
ну уж нет.
ты заварил, продолжай теперь!

SiZE
11.09.2017
18:02:44
надо срочно эксепшен кидать и откатывать транзакцию )

Yaroslav
11.09.2017
18:02:46
:)

Dmitriy
11.09.2017
18:05:56
ты заварил, продолжай теперь!
ну что продолжать ? это разные типы исключений
RuntimeException это не контролируемое исключение.
типо деление на ноль, отвалилась бд и т.д.
и тыща примеров.

Николай
11.09.2017
18:06:12

Yaroslav
11.09.2017
18:06:17
да шучу-шучу.

SiZE
11.09.2017
18:08:56

Dmitriy
11.09.2017
18:09:51
эм нет. мы можем на name 1000 символов послать.
Бд не отвалилась но ничего не сохранила.

SiZE
11.09.2017
18:15:24

Dmitriy
11.09.2017
18:18:52
Юзер заполнил поле нейм. и фига ему выкинулось исключение
А будем ловить RuntimeException тогда запутаем других разработчиков

SiZE
11.09.2017
18:20:44

Dmitriy
11.09.2017
18:23:55
Это значит ловить. нужно. Придет новый разработчик в команду. а тут ловятся исключение которые обычно возникают по вине программиста.

Boris
11.09.2017
19:01:57

Google

Yaroslav
11.09.2017
19:02:27
Елисеева.
у него есть про DDD на Yii.
в блоге.

Boris
11.09.2017
19:03:28

Dmitriy
11.09.2017
19:04:46

Boris
11.09.2017
19:05:01

Yaroslav
11.09.2017
19:05:25
http://www.elisdn.ru/blog/104/domain-entities-modelling

Boris
11.09.2017
19:05:50
thanks

Dmitriy
11.09.2017
19:06:30

Boris
11.09.2017
19:11:54
Только начал проходить курс Дмитрия, у него в сущности User конструктор (верная формулировка?). https://github.com/ElisDN/yii2-demo-shop/commit/d81876378a20d90e85e9830c59db9d1b710c45ff
Но в дальнейшем он заменяет конструктор на User::create метод.
Стало интересно и вот спрашиваю, смотрю статьи/инфу.

Boris
11.09.2017
19:13:22
И из его инфы все больше и больше присматриваюсь к симфони. Или симфони не панацея? :D

Dmitriy
11.09.2017
19:14:47

Yaroslav
11.09.2017
19:15:59
для начала курс пройти.
доконца.

Boris
11.09.2017
19:20:24
Сначала страницу перевернуть (курс полностью пройти), а потом уже вопросы задавать если не будет на них объяснения.
Спасибо всем за инфу и помощь.

Google

Василий
11.09.2017
19:21:16
нужен клон сайта freelansim.ru.
Есть какой-нибудь готовый движок, где реализован максимум функционала для быстрого старта?

راتينجي
11.09.2017
19:22:28

Василий
11.09.2017
19:23:32

Alex
11.09.2017
19:28:28

Yaroslav
11.09.2017
19:29:18
я думаю, он вынужден их применять в текущих условиях.

Dmitriy
11.09.2017
19:30:09

Admin
ERROR: S client not available

Boris
11.09.2017
19:30:50
DM = Data Mapper?

Dmitriy
11.09.2017
19:30:57
да

Boris
11.09.2017
19:34:01
Я вот и задумался, конечно теория в его курсе + блог + вебинары бля развития джуна крайне и крайне неплохи, но стоит ли тогда развиватся дальше в yii2 или стоит переходить на следующую ступеньку и идти в симфони. т.к. пока на yii2 работкаю только с конвеерными проектами в которых AR наше все.
А хотелось бы развития.
О knpuniversity я вроде неплохие отзывы слышал

Dmitriy
11.09.2017
19:37:28
убери ar засунь туда dm . как вариант для развития
запили за одно пакет для доктрины + yii2
Можешь в тек. проекте обмазаться репозиториями. сделать AR реаизацию. а потом резко сменить на скажем доктрину
И что бы ничего не поломалось. и менялась реализация в 1 строчку

Yaroslav
11.09.2017
19:42:13
да пусть курсы допроходит.
то ща забросит.

Boris
11.09.2017
19:42:48
yep, курсы нужно допройти

chesarhop
11.09.2017
20:00:53

Art
11.09.2017
20:04:53
А у yii во view что за конструкции типа <?= и еще точка с запятой не везде ставится. Там преобразование что ли идет в код типа шаблонизатора?

Google

Yaroslav
11.09.2017
20:05:24
<?= === <?php echo .

Art
11.09.2017
20:06:25
Гуглил не нашел. Как называется оператор чтобы знать?)
А отсутсвие точки с запятой почему ошибку не генерирует?

Boris
11.09.2017
20:08:45
http://php.net/manual/ru/ini.core.php#ini.short-open-tag

Matviy
11.09.2017
20:21:28
Приехали
Это не YII, это ПХП

Ivan
11.09.2017
20:24:20
А ещё в PHP есть HEREDOC

Maxim
11.09.2017
20:52:07
@artnv https://devionity.com/ru/courses/php-fundamentals
@artnv https://devionity.com/ru/courses/php-oop
@artnv https://devionity.com/ru/courses
у них большая часть бесплатно и с такими вопрсоами, как "Что за оператор <?= ..." не будет лишним

Art
11.09.2017
20:56:19
Я чего гуглю по английски последние лет пять. Какой бы вопрос бы не задал, сног до головы соотечественники дерьмом обольют)). А поганые буржуи всегда искренне помочь хотят и ты в ответ им помогаешь
И заметил что на форумах такое творится когда кто-то что-то споашивает. Гуру с короной сидят неподстать им простому плебсу на вопросы отвечать))

Dmitriy
11.09.2017
21:02:10
<троль>
А гуглили бы по русский. нашли бы название
<?=
</троль>
???

Art
11.09.2017
21:04:45
Цель у троля развите диалога с извлечением лулзов. А я скоро спать пойду, так что нет)

Dmitriy
11.09.2017
21:05:05
И в шутки не умеем =(

Maxim
11.09.2017
21:20:39
Хотел спросить, что за тег <троль>, но лучше пойду на английском погуглю, чтоб здесь не плеснули плохим словом)))