acb1ae6616
Use case: We have different variations of the same application, for which only certain commands are allowed. Right now this is done in a custom Application class, but it would be much easier to just be able to skip commands from a listener, where you can disable commands via the Event object. This patch provides this feature and corresponding test cases. | Q | A | ------------- | --- | Bug fix? | no | New feature? | yes | BC breaks? | no | Deprecations? | no | Tests pass? | yes - for Console tests | Fixed tickets | None | License | MIT | Doc PR | None |
||
---|---|---|
.. | ||
ConsoleCommandEvent.php | ||
ConsoleEvent.php | ||
ConsoleExceptionEvent.php | ||
ConsoleTerminateEvent.php |