но отмечу одно, Адель специально убирал сложности "магии" ларавела из своего кода
да, он это отмечал, но я не могу до конца понять назначение этого слоя, если он больше к http запросам, то можно и Request и Upload, если больше независимый слой (слой перед моделями), то там не место Upload, максимум путь до файла который нужно привязать.
как пример у меня ресурс User(контроллер) и все сделал через сервис UserService, теперь мне нужно сделать импорт пользователей из какого файла + папка с аватарками, я пишу консольную программку и теперь новый сервис или как?)