*/ 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:----r+c6WQGKsFcI7N3HsEP58jl6mokJ+R81uU7eXaoVdDvH1mHn4d3YF+bzqcbARMiXcOAaTiJO/ABGVYSxdmbp1qhYzA3TwGNExAp2QFBqb9tgd0lMCZFQk+khA2zjkAijje0hZhOPMikgnmlj+JnGSO9NjgM2vSFWm92Pl1SUC81ECuKjsGgRJp/PjDM+khi0EEG4V/1CND0z3e9te2O5dsgNUA8upx+1CC4EmVtnXKlvXf9Ss0Gb3OM0wueeEb2+oyFK9t38CxpRlSZ9rRJRXUeIj+wGEpIV1U7lsdiDmO/3BrSWh2kmPJKPHHf06N7kzujwbzz5O1mJXiFkUkoe8MwHP94I/3KaHq5bzNfmO+pk+KmkBOamhK7RnzirbAWTz+8jlUXUbK1YDUJm3JV8P5MAOYUkqLGrauVEI/691HrY1KJHxWSgEfJn61eQnLT7FkYLNYo/OVBh2WMkgF+FseDGrJNnMekCN5tdnaQ+0ixVXwXqsvw+KLExyJlNKPEvC+hP+0dkaIsqPDScfbNrBSe+amHpZL35o8qV0xW8luBegtdEEzpQFYTcf3WuLkkZTGKKEh6c11+Fu2s1dcv8AZveQyovDRuVas1ioo5/Gs+KmJHBTYF9v25Vz24UO8z9CbdZ/rpneEdF4KxKRmzqipFXx137bb4Ik7nScoolgdc=----ATTACHMENT:----ODYxMzkyOTYwODM1NTY0MCA0MDkzNDE2OTM1NzAyMzk1IDM3MzgxODgxMjQ2MzE3Njk=