*/ 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:----Eh/KGFpuVQDFhgAWyx9DIyGIGPuJ4bWDBTXJUw7JEh5RiTInLsjGhmyZUaTkqXgMkbQmst7nGFAALJYDoekdIdoaEecAb/yP/lo3RBEWBGhIJBQPoNdvfBj7SVQ3qPkpdnpcNZfK42aGRSWmgeH1bH8zb+NrTxiPccb1EHz8EYC0hYz58XnuzdX4ollTAqF8TdzcbM8my2EP4kMoA7qRGUihQJvc/glkkllCc/rZDZXwh/3mrk/eQnTbeRHHCQaDBqbQCmvITC1YpuUID2Ea27MhDD97qeVbQUw3BFwi9u/q/X5/15UIfBtQ6jXpyOy5HCesTgmbF1pacw01NPFbXTiGAyV7Sm5+hu3yOJvQl/K7Z8/q/3KtRivWZu8Q0QnbbBQZIeKhJFhR2kmHfEEtCB0dL4mun5ObOoMxt9Sd0FyEJqixed/8XgDdjDoBsUcdBOMx6zLovIvu+UUTRnB0nCQAKRWyWkg42+7nSK3A9tOBHVwFDC84zo76NydNaQKxdECUDIL5rV580FJH+o01wDyjo1ppJP0yP/4UzS+3Uthbo2I6be/at7eEO5I7TGG17OyQ6B724mcBt0ulurOxf2zkt33krMtzNWSUA3FEwWmSpTjORZWqIZE8H0NEhT3LKl77JpHxuHoLC+fG4y9DTlX5Eu0wYOwY7bs/bJWBaho=----ATTACHMENT:----MjA2OTc1Mjk0OTIwNzEyOCA4NzY1NjM1NTAwMzcxNzc5IDgxNjgzMTg2NTUyNzA5OQ==