ConsoleEvent
class ConsoleEvent extends Event
Позволяет инспектировать входные и выходные данные команды.
Методы
| 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.
http://api.symfony.com/3.3/Symfony/Component/Console/Event/ConsoleEvent.html