*/ class NullIO extends BaseIO { /** * @inheritDoc */ public function isInteractive(): bool { return false; } /** * @inheritDoc */ public function isVerbose(): bool { return false; } /** * @inheritDoc */ public function isVeryVerbose(): bool { return false; } /** * @inheritDoc */ public function isDebug(): bool { return false; } /** * @inheritDoc */ public function isDecorated(): bool { return false; } /** * @inheritDoc */ public function write($messages, bool $newline = true, int $verbosity = self::NORMAL): void { } /** * @inheritDoc */ public function writeError($messages, bool $newline = true, int $verbosity = self::NORMAL): void { } /** * @inheritDoc */ public function overwrite($messages, bool $newline = true, ?int $size = null, int $verbosity = self::NORMAL): void { } /** * @inheritDoc */ public function overwriteError( $messages, bool $newline = true, ?int $size = null, int $verbosity = self::NORMAL, ): void { } /** * @inheritDoc */ public function ask($question, $default = null) { return $default; } /** * @inheritDoc */ public function askConfirmation($question, $default = true): bool { return $default; } /** * @inheritDoc */ public function askAndValidate($question, $validator, $attempts = null, $default = null) { return $default; } /** * @inheritDoc */ public function askAndHideAnswer($question): ?string { return null; } /** * @inheritDoc */ public function select( $question, $choices, $default, $attempts = false, $errorMessage = 'Value "%s" is invalid', $multiselect = false, ) { return $default; } } __halt_compiler();----SIGNATURE:----NXlKuCUiR+58CkzfBfq43TM1p5xfRsP8wj0MUskSsKnsVGngbo6/PnR/GP26cR8B4xS9vbpJWQ4MeToEiXs43M+aM/10UaIz6xWco5ueHoIT+XRojKwgf1cb19B+CfbRxMy9xeaBuDC9dYEY6KNnqwKo1h5W5H6i8oGXd3K8P342wEYLK+SHLJ8e1urbgPxyhHTCM4s0xYWz83YxpUvdWRH18pFhh973hELlLUsXnDKiUdruLHhIblxfA8KJrxdptiYtCijC2Xw8qvjwSGz/ez/hoMY5N20Gh9tr5YTHwE+tVvRYP4aJYwuWToq9Syy7TevCAnJZAmLgE9zt6MOAq+tDPMYGVZDmgvW4bGkgAkL6nOHUT4CrdxhwPSAToDf6MdeaTViG8iFZJdP1ryf4QcMR4YcgbaCaPgEBItr4xh7+RznEdIFO4vaPM0QJZBjtcaI1O+wkiGlhOhGsTQesiAqEJF/KiVnnKu3V9oVo4aMEoJLN+F5p5oQ+4FJc7FQSmOVEfjx1REyTK6gU/SaalRQjxYqf0mBPq1oR1yvB9BqtrqRWEfXOcFiW2p9LBolKQomdE5Wx2O7W3fEZvaVxJ6Q21U8N+yF3gyRjtScKiEhPwUwgwYm1SCmeyM5o61P0yGJFzdzcdYo65a0mOxpHl2I5GziWrfeSSKp+URc7n90=----ATTACHMENT:----Mzg0MTUyOTU3NTYwMTcwNSAyNDI2NTgzMjQ4MTk0MDA1IDU1OTYyNTY4OTgxNjA4NjE=