@@ -12,43 +12,43 @@ |
||
| 12 | 12 | */ |
| 13 | 13 | class ConsoleTerminateListener |
| 14 | 14 | { |
| 15 | - /** |
|
| 16 | - * @var ChuckAPIService |
|
| 17 | - */ |
|
| 18 | - private $chuckApiService; |
|
| 15 | + /** |
|
| 16 | + * @var ChuckAPIService |
|
| 17 | + */ |
|
| 18 | + private $chuckApiService; |
|
| 19 | 19 | |
| 20 | - /** |
|
| 21 | - * @var array |
|
| 22 | - */ |
|
| 23 | - private $enabledEnvironments; |
|
| 20 | + /** |
|
| 21 | + * @var array |
|
| 22 | + */ |
|
| 23 | + private $enabledEnvironments; |
|
| 24 | 24 | |
| 25 | - /** |
|
| 26 | - * @var string |
|
| 27 | - */ |
|
| 28 | - private $env; |
|
| 25 | + /** |
|
| 26 | + * @var string |
|
| 27 | + */ |
|
| 28 | + private $env; |
|
| 29 | 29 | |
| 30 | - /** |
|
| 31 | - * ConsoleTerminateListener constructor. |
|
| 32 | - * @param ChuckAPIService $chuckAPIService |
|
| 33 | - */ |
|
| 34 | - public function __construct(ChuckAPIService $chuckAPIService, $environments = [], $env) |
|
| 35 | - { |
|
| 36 | - $this->chuckApiService = $chuckAPIService; |
|
| 37 | - $this->enabledEnvironments = $environments; |
|
| 38 | - $this->env = $env; |
|
| 39 | - } |
|
| 30 | + /** |
|
| 31 | + * ConsoleTerminateListener constructor. |
|
| 32 | + * @param ChuckAPIService $chuckAPIService |
|
| 33 | + */ |
|
| 34 | + public function __construct(ChuckAPIService $chuckAPIService, $environments = [], $env) |
|
| 35 | + { |
|
| 36 | + $this->chuckApiService = $chuckAPIService; |
|
| 37 | + $this->enabledEnvironments = $environments; |
|
| 38 | + $this->env = $env; |
|
| 39 | + } |
|
| 40 | 40 | |
| 41 | - /** |
|
| 42 | - * @param ConsoleTerminateEvent $event |
|
| 43 | - */ |
|
| 44 | - public function onConsoleTerminate(ConsoleTerminateEvent $event) |
|
| 45 | - { |
|
| 46 | - if ( |
|
| 47 | - !$event->getCommand() instanceof ChuckCommand |
|
| 48 | - && in_array($this->env, $this->enabledEnvironments) |
|
| 49 | - && $fact = $this->chuckApiService->getFact() |
|
| 50 | - ) { |
|
| 51 | - $event->getOutput()->writeln($fact); |
|
| 52 | - } |
|
| 53 | - } |
|
| 41 | + /** |
|
| 42 | + * @param ConsoleTerminateEvent $event |
|
| 43 | + */ |
|
| 44 | + public function onConsoleTerminate(ConsoleTerminateEvent $event) |
|
| 45 | + { |
|
| 46 | + if ( |
|
| 47 | + !$event->getCommand() instanceof ChuckCommand |
|
| 48 | + && in_array($this->env, $this->enabledEnvironments) |
|
| 49 | + && $fact = $this->chuckApiService->getFact() |
|
| 50 | + ) { |
|
| 51 | + $event->getOutput()->writeln($fact); |
|
| 52 | + } |
|
| 53 | + } |
|
| 54 | 54 | } |