Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 09.04.2017 02:04:50

RBAC и местонахождение моделей

Использую Zizaco/entrust, вопрос следующий: чистый фреймворк (5.2) создает модель User в /app. RBAC указывает на создание модели в /app/models. Стоит ли стремится к тому, чтобы упорядочить модели и расположить их в одной папке? Или можно сделать исключение для User, а остальные создавать в /app/models?

Не в сети

#2 09.04.2017 17:10:33

Re: RBAC и местонахождение моделей

лучше создавать все модели в /app

Не в сети

#3 09.04.2017 20:28:16

Re: RBAC и местонахождение моделей

constb пишет:

лучше создавать все модели в /app

С чем это связано?

Не в сети

#4 10.04.2017 09:57:14

Re: RBAC и местонахождение моделей

это их дефолтное расположение, не стоит переопределять дефолты без необходимости. стандартизация помогает упрощать сопровождение кода – даже если первый раз видишь проект – уже знаешь где и что должно лежать. чем больше переделок под себя, тем больше потом нужно держать в голове и больше неприятных сюрпризов когда что-то забыл – в результате потери времени на совершенно пустом месте, которых можно было избежать, если не выдумывать и делать как принято. вроде мелочь, но мелочи накапливаются со временем и начинают раздражать

и потом, мне кажется там просто устаревшая дока, например class User extends Eloquent – явно привет из ларавеля 4.х, полагаю и app/models – тоже оттуда же

Не в сети

Подвал раздела