findByTelegramId не лучшая практика использования 🤔
Ide helper юзаешь?
Не совсем хорошая практика, магия, все дела
Потому что бизнес-логика получения записи находится внутри модели, что приводит к толстым моделям. В сервисы это выносить надо. Вдобавок метод магический, может в ногу выстрелить.
это тупо скоуп для отношения whereHas('telegram_accounts', $telegram_id)
это не бизнес логика.
Если это скоуп, тогда почему после него нет вызова get, first или firstOrFail?
Да как сказать...
если скоуп возвращает что-то, то оно и возвращается
Обсуждают сегодня