@urajo

Как из контроллера дернуть команду?

У меня есть команда
#[AsCommand(
    name: 'app:cover:download',
    description: 'Download image for cover',
)]
class CoverDownloadCommand extends Command

Не буду вдаваться в подробности, в ней происходит просто обращение курлом по ссылке и получение картинки
Мне нужно создать контроллер(апи), что бы при обращении через post с приложения эта команда начинала выполняться. Как правильно это сделать? Просто передать CoverDownloadCommand и вызвать execute наверное не очень идея
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ответы на вопрос 2
vhood
@vhood
Не забывайте отмечать решения
в ней происходит просто обращение курлом по ссылке и получение картинки
Вынесите этот функционал в отдельный сервис и используйте его и в команде, и в контроллере.
Ответ написан
Комментировать
094ikis09
@094ikis09
Medium Rare
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы