классов?
Можно, но это не лучшая практика. Лучше вынеси в отдельный хелпер
нет. контроллеры не должны вызывать другие контроллеры. в идеале у тебя и ни каких приватных методов не должно в них быть.
Для этого есть сервисы
Всю бизнес-логику выноси в отдельные классы и подтягивай в контроллер через DI
Что такое DI? 🙈
dependency injection
Окей гугл
https://laravel.com/docs/9.x/container
В двух словах не объяснишь, но очень полезная и удивительная штука
Обсуждают сегодня