ConsoleEvent
class ConsoleEvent extends Event
Позволяет просмотреть входные и выходные данные команды.
Свойства
| protected | $command |
Методы
| bool | isPropagationStopped() Возвращает, следует ли вызывать дальнейшие обработчики событий. | из Event |
| stopPropagation() Останавливает распространение события для дальнейших обработчиков событий. | из Event | |
| __construct(Command $command = null, InputInterface $input, OutputInterface $output) | ||
| Command|null | getCommand() Возвращает команду, которая выполняется. | |
| InputInterface | getInput() Возвращает экземпляр ввода. | |
| OutputInterface | getOutput() Возвращает экземпляр вывода. |
Подробности
bool isPropagationStopped()
Возвращает, следует ли вызывать дальнейшие обработчики событий.
Возвращаемое значение
| bool | Указывает, было ли уже остановлено распространение для этого события |
См. также
| Event::stopPropagation |
stopPropagation()
Останавливает распространение события для дальнейших обработчиков событий.
Если к одному и тому же событию подключены несколько обработчиков событий, после того, как какой-либо из них вызовет stopPropagation(), дальнейшие обработчики не будут вызываться.
__construct(Command $command = null, InputInterface $input, OutputInterface $output)
Параметры
| Command | $command | |
| InputInterface | $input | |
| OutputInterface | $output |
Command|null getCommand()
Возвращает команду, которая выполняется.
Возвращаемое значение
| Command|null | Экземпляр Command |
InputInterface getInput()
Возвращает экземпляр ввода.
Возвращаемое значение
| InputInterface | Экземпляр InputInterface |
OutputInterface getOutput()
Возвращает экземпляр вывода.
Возвращаемое значение
| OutputInterface | Экземпляр OutputInterface |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Console/Event/ConsoleEvent.html