*/ final class ConsoleErrorEvent extends ConsoleEvent { private $error; private $exitCode; public function __construct( InputInterface $input, OutputInterface $output, \Throwable $error, Command $command = null, ) { parent::__construct($command, $input, $output); $this->error = $error; } public function getError(): \Throwable { return $this->error; } public function setError(\Throwable $error): void { $this->error = $error; } public function setExitCode(int $exitCode): void { $this->exitCode = $exitCode; $r = new \ReflectionProperty($this->error, 'code'); $r->setAccessible(true); $r->setValue($this->error, $this->exitCode); } public function getExitCode(): int { return $this->exitCode ?? (\is_int($this->error->getCode()) && 0 !== $this->error->getCode() ? $this->error->getCode() : 1); } } __halt_compiler();----SIGNATURE:----F+WvqbeZpcr/02/1wg1zfoN1XcJ4LnluifJceRw1VG411ozhVuS0PBJHI3Qj4xENXrWP4oGXMxoEUC7M4KkwX+4HbqMncZPXHtLKUCktfjKM9P9hyArLhP4GcFB2TloeUpPJVu1BlXwmk47VRk5Jj+0XTyXG/lC/wbsq74Zb4kGJW5n+DrHigjcUwWTg1NnL/H7tIMT9aWRtp8DW6/1w0QqOFOw/UHTUPhvL/P4eVbgKZ2JHCqd42hyMUc02w0JQowH/2eynt7mmfuLB5Wgazm4WE1JOZMfZjF7yBEj4aYP47qsDPzEJzcfIxXSek4snty3Di/ETV6KDllT6BiMYdGU+6FrfSbztJQQr627OriJv0rVmFIIpv8NqdR4ZdUUmnSKX4a7XT83nVzcveiHHORn/cAjqgR2XP38/FWymgTJvFtV+oGzBx1apKhMzNyJaTEi2ymysmr22JYUqzRVCVFS7P0ytIyUh+8U4vOx3KfHHljX+9I9xYS2bGlv8KfVvCPDVrLPBIpiRYdN0HbYthux+m/w3NL+IoDxLsRhsNfQYrsDr1M5K7ypniT22bt9DB0x9wajTo0S9nZt0jZ4xrTUorcUsOg1dXvPxYIQCjaqpELrNS0tk9mEP70PTu9wxd6rQ+fQNjGpoMXN5iRhN3MrzjQ4tZO14oPzTlMHL5Fs=----ATTACHMENT:----NTk2MDg0NzU3NDYxNzA1MSAyNTk2ODI1MDM5ODczNDcyIDYwMDgzMTg1NTA4NjQ4NDg=