Консольный вывод Symfony2 без OutputInterface
Я пытаюсь распечатать некоторую информацию на консоли с помощью команды консоли Symfony. Регулярно вы делаете что-то вроде этого:
protected function execute(InputInterface $input, OutputInterface $output)
{
$name = $input->getArgument('name');
if ($name) {
$text = 'Hello '.$name;
} else {
$text = 'Hello';
}
if ($input->getOption('yell')) {
$text = strtoupper($text);
}
$output->writeln($text);
}
Для полного кода примера - документация Symfony
К сожалению, я не могу получить доступ кOutputInterface
, Можно ли распечатать сообщение на консоли?
К сожалению я не могу передатьOutputInterface
в класс, где я хочу напечатать некоторые выходные данные.