ну есть понимание, что это просто неправильно? Если вы наследуете ArticleRepository extends Article, то ArticleRepository - это модель AR с добавленными методами. Тогда уж пишите сразу в Article.nepster писал(а):Я вас услышал, а можно пример, где могут быть проблемы ?yiijeka писал(а):Да, вот так вот делать не стоит - class ArticleRepository extends Article
Каюсь, сам так делал .... Отгрёб проблем со связями и сценариями. Article - должна быть одна и не наследуемая. Надуманный минус " Наследуемся от Article (ActiveRecord), чтобы избежать перечисления всех нужных свойств" не такой уж и страшный, по сравнению с трудностями, с которыми можно столкнуться при наследовании.
Даже вот в gii уже есть идея переделать генерацию формы поиска - https://github.com/yiisoft/yii2-gii/pull/61
с yii было удобно начинать два года назад (низкий порог входа). Но с ростом опыта приходит желание сделать правильно и чувство прекрасного, хороший вкус итд - как хотите назовите. Становится очевидным, что yii2 - это вообще из другой оперы.nepster писал(а):У меня таки складывается впечатления, что вы таки не очень таки любите yii2 в последнее время. Но все-же еще часть сообщества, расскажите вашу историю подробнее, мне интересно.это правда лишь отчасти. Нельзя катание на сломанной машине вместо исправно работающей обосновать этой фразой, особенно когда исправную ты никогда и не видел) Не повод для спора.
надеюсь - это была шутка из разряда Капитан Очевидность, т.к. за аргумент это не сгодится. у человека, жрущего кал, есть свои причины на это.nepster писал(а):Значит у разработчиков есть какие-то причины по этому поводу.zelenin писал(а):если хочется на yii, то имхо нужно принять "правила игры", т.к. внутри yii все сильно связано, и чтобы ты ни делал - это тупо надстройка над старым функционалом. Бредово все это выглядит при реализации. Думаю, если хочется совершенствования надо мигрировать на более правильные продукты. В yii ничего не хотят менять в этом плане. В то время, как мир php пищит от принятия psr-7, развязывающего руки в выборе инструментов, разработчик yii2 заливает новый велосипед без поддержки стандарта (https://github.com/yiisoft/yii2-httpclient) - дичь какая-то. PSR-3 опять же не собираются внедрять. В общем такие дела)
Давайте по делу - я не хочу на форуме yii рассказывать какой yii плохой.