В тех фреймворках, которые знаю я (yii, laravel) логику пишут в контроллерах, а модели являются просто экземплярами ORM (почитайте про паттерн Active Record). У yii кстати в мануале написано, что писать логику надо в моделях, а потом они сами в примерах пишут её в контроллерах, довольно забавно.
Очень был бы благодарен за указания на конкретные места в гайде Yii, которые:
Рекомендуют писать логику в контроллерах.
Показывают логику в контроллерах (скорее всего ради упрощения сделано).
Рекомендуют писать логику в Active Record или намекают на это.
Говорят, что AR === модель.
У меня, как автора довольно значительной части этих текстов, развилась слепота на ошибки :(
Само ограничение — стандартная штука для Leaflet. Если же вы про текущую мобильную карту, то это целиком наша и про неё я рассказывать детально не могу.
Вконтакт работает.
Google давно в бане.
Очень был бы благодарен за указания на конкретные места в гайде Yii, которые:
У меня, как автора довольно значительной части этих текстов, развилась слепота на ошибки :(
А вообще вот что я об этом думаю: https://github.com/samdark/yii2-cookbook/blob/master/book/mvc.md
Охренеть.
Правда? Рубятся VPN-соединения нафиг.
Дешевле: https://ru.aliexpress.com/item/60W-220V-Temperature-Adjustable-Electric-Welding-Solder-Soldering-Iron-Handle-Heat-Pencil-Tool-Wholesale-5/32467398072.html
Давно были, наверное. Сейчас рубят совсем.
В Китае туннели через SSH рубятся очень точно и быстро. Причём делает это автоматика.
Само ограничение — стандартная штука для Leaflet. Если же вы про текущую мобильную карту, то это целиком наша и про неё я рассказывать детально не могу.
Подозреваю, что в общем виде нет.
Типа того.
Ну, профит-то есть. Вон Yii 2.0 нормально идёт для многих задач. А вот про интерес… это да. Не модно.
Обязательно будет.
Так я не говорю, что надо в AR напихивать доменную логику. Я про то, что при реализации репозитория нет разницы, как именно внутри него всё работает.
Одинаково.
Да.
Даже без логики AR довольно удобен.
Именно.
Entity, который работает с другими entity или реализует то, что надо делать в сервисе.
Да.
Да чего там писать? Гидрация делается не так сложно: https://github.com/samdark/hydrator