Borys
ога
Borys
Такую информацию предоставляем при личной встрече на техническом собеседовании
SiZE
Borys
Спасибо всем за консультацию
Borys
Слишком большие риски для работника с договором подряда
👻
просто можно сказать что хочу доровор с юристом обсудить
👻
если скажут нет ищи другое место там явно что то не так
👻
:)
👻
тем более по сути договор это рыба пока ты его не подписал
👻
ну или кусок туалетной бумаги
Borys
yep
Сергей
http://joxi.ru/1bmoEnuMjKw9Ay
Не пойму, как сделать, чтобы PhpStorm не ругался :( Куда копать?
Borys
Borys
Договор показывают только при успешном прохождении технического собеседования.
👻
Borys
Короче шляпа какая-то.
Сергей
Да, в описания AR всё хорошо
M
Павел
Что хорошего?
Павел
Если ты не можешь модуль сделать независимым, значит это не модуль
M
Что модули было бы хорошо делать независимыми от всего остального
who are you
потому что не понятно как делать чтобы модуль был полностью самостоятелен и если его выпилить чтобы сайт работал без ошибки )))
Павел
Ну есть же примеры модулей. Их куча.
who are you
полюбому приходится править вьюхи, ссылки менять и так далее
Павел
Я не пойму проблемы
M
Ядро обращается к модулю. Если модуль удалить то ядро будет обращаться к ничего. И ошибка
Павел
Давайте примеры
Павел
Сергей
Если надо 100% изолированный - то через события
Сергей
Но как часто это нужно?
who are you
А виджет внутри модуля делать нормально? Я туда его запилил
Borys
Павел
Нормально если это только для этого модуля виджет
Павел
who are you
например у меня есь модуль - pages
я туда запилил виджет который выводит список всех pages. Ибо я посчитал правильным все что связано со страницами пилить внутри модуля и потом просто дергать от туда либо модели либо виджеты
Павел
И?
M
Если ядро должно обращаться к модулю, значит не нужно выносить его в модуль. А нужно оставить в ядре. Я так понял вашу логику.
Павел
who are you
И?
на сколько это правильно ? может это хреновый способ пилить. И потом замучаюсь переделывать
Павел
Ну в модуль ты вынес что? Только модели и виджеты?
👻
Павел
Ну вырезай. Система будет работать без перебоев
M
Но скажем два разных модуля общаются друг с другом. Тогда при удалении первого, второй станет неработоспособным
Сергей
who are you
M
Ну вот. Об этом и речь. Как их изолировать полностью
Павел
👻
оставь пейджесы а в тексте сделай вывод виджета через [*windget page*]
M
Ну это логично
А решение проблемы есть? Чтобы сбоя не было. Иначе зачем модули такие нужны если тесная связь остаётся
M
Павел
who are you
нужен чел кароч в чат с большой практикой который может сказать как пилить модули чтобы они были модулями а не просто папкой где ты все складируешь ))))
M
Borys
Сергей
Есть два модуля, их функцонал зависит друг от друга.
Сделать так чтобы они оба были друг от друга независимы думаю нельзя.
Можно сделать такой вариант:
Функцонал между модулями так распределяется, чтобы модуль А от Б зависил, а Б от А нет. Таким образом получим независимый модуль Б.
M
M
Сергей
ООП надо учить и DDD Эванса :)
Borys
Курс Елисеева глянь, хорошо объясняет, доступно.
SiZE
SiZE
Но там работы увеличивается в N раз в зависимости от модулей.
who are you
дайте ссылку пожалуйста господин Сайз ))
👻
поставить wp и повеситься на хук (шутка)
M
elisdn
SiZE
http://www.elisdn.ru/blog/86/module-relations-on-yii2
SiZE
Но там для каждого модуля, своя таблица user ... это утопия какая-то
M
В песту такую связь
who are you
http://shot.hsdn.org/1GC1jZzY
👻
who are you
вот на рисунке даже видно что модуль юзер влияет на другие модули, вот например и жопа начинается у других модулей )))