Комментарии 10
Интересно, зачем надо было модели в корень переносить? Какой сакраментальный смысл был за этим?
+5
В твиттере Тейлора 80% проголосовали за модельки в папке app/Models. В Laravel 4 модельки хранились в папке app/models, затем, начиная с пятой версии их, по дефолту, кидали в корень папки app. И, наконец, в 8-ой версии они снова получают свою собственную папку :)
Если проект чуть больше чем блог — модели в 1 папке хранить неудобно, не важно App или Models, так что не принципиально вообще
Я обычно храню в папке Entities и группирую по содержимому, например таблицы users и users_tags будут храниться в Entities\Users\User и Entities\Users\Tag
0
НЛО прилетело и опубликовало эту надпись здесь
А смысл класть одну модель в отдельную папку? Если, к примеру, есть куча связанных с юзером моделей, то ок, можно отделить. А так ИМХО смысла особого нет.
В CakePHP, кстати, есть деление на Models и Entities. Ну и дальше по необходимости можно группировать по директориям.
В CakePHP, кстати, есть деление на Models и Entities. Ну и дальше по необходимости можно группировать по директориям.
0
У меня там не только модели, а трейты которые раcширяют модель
Например модель User — Entities\Users\User, скоупы для модели User — Entities\Users\User\Concerns\UserScoupes
так как если приложение большое — модель разрастается до пары тысяч строк и в ней нереально ориентироваться, поэтому скопы, мутаторы, релейшены и прочее находятся в папке Concerns
Например модель User — Entities\Users\User, скоупы для модели User — Entities\Users\User\Concerns\UserScoupes
так как если приложение большое — модель разрастается до пары тысяч строк и в ней нереально ориентироваться, поэтому скопы, мутаторы, релейшены и прочее находятся в папке Concerns
0
интеренсо какой смысл в картинке в 200 килобайт в начале этой статьи? непременно надо было напрягать людей на бессмысленный траффик?
-2
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Laravel-Дайджест (29 июня – 5 июля 2020)