эта коллекция загоняется в цикл и идет обращение к отношению внутри коллекции. Как можно обыграть этот случай, чтобы это все подтягивалось заранее из репозитория, а не на месте выполнения в классе. Ибо при тестах, получию ошибку на коннекшн. Как можно разрулить такую ситуацию? Может абстракцию на коллекцию ввести и ее уже ожидать в конструкте?
а почему там Support\Collection, а не Illuminate\Database\Eloquent\Collection?
Позвольте спросить, чем это будет отличаться от support/collection в этом случае?
К тому же, если это все вынесено за репозиторий, то есть возможно придет и Support/Collection, немного не понимаю :/
в Eloquent Collection, например есть load(), который подтянет нужные связи что избежать N+1 при each и почему в репозитории нельзя сделать with?
Вот, сейчас так и есть
Обсуждают сегодня