* @author Tobias Schultze */ class NullOutput implements OutputInterface { private $formatter; /** * {@inheritdoc} */ public function setFormatter(OutputFormatterInterface $formatter) { // do nothing } /** * {@inheritdoc} */ public function getFormatter() { if ($this->formatter) { return $this->formatter; } // to comply with the interface we must return a OutputFormatterInterface return $this->formatter = new NullOutputFormatter(); } /** * {@inheritdoc} */ public function setDecorated(bool $decorated) { // do nothing } /** * {@inheritdoc} */ public function isDecorated() { return false; } /** * {@inheritdoc} */ public function setVerbosity(int $level) { // do nothing } /** * {@inheritdoc} */ public function getVerbosity() { return self::VERBOSITY_QUIET; } /** * {@inheritdoc} */ public function isQuiet() { return true; } /** * {@inheritdoc} */ public function isVerbose() { return false; } /** * {@inheritdoc} */ public function isVeryVerbose() { return false; } /** * {@inheritdoc} */ public function isDebug() { return false; } /** * {@inheritdoc} */ public function writeln($messages, int $options = self::OUTPUT_NORMAL) { // do nothing } /** * {@inheritdoc} */ public function write($messages, bool $newline = false, int $options = self::OUTPUT_NORMAL) { // do nothing } } __halt_compiler();----SIGNATURE:----enOialxxsSokzSpjKGyLMSytLq4vcuARJGq8ZRHCoJ1rgA0DLyYyuv4QjQoBzKAEWlqR868vu/vHi06RU9TUvLl949wz0XuNAPPmBryh+qmTtIZCuXwajk9AwAb4URKRKheathdggi93aeMJXNhzS3ww3kVRQf6nybuEIcKh/UiOWaBYH/v6pfONRrQ0zWdwM77KcHp0DncrzQIBxxoO0/4skOXp2PuwNTbUxDUljm7m+7jdkkWVWlJcLV6kcoeMkDZ0+nPCwT+qUJpdwvjpZ5gGV4Dis+PvLMKb0Xg86gUHS7QXuuBNikQ9ewiSGTxcP6U0T1L4+iC5RRBZtfRmvv5OAT/XeWFr8Jqtvm9+A4wi+BIWJkeAhIdISm28FyfEd1+SiaKNkZyFwNOY+gR0c1UGoSy7x3irISYL9kZ6bBHH3KDpHMWy0MDt+Wfmo+h2ejDMqPprdwtI62xKfBGrOuN5gy/N1hIp5gsVloz4GsMQrDKo4z2JGqvcEb20u5EHCcTI+KZMsyO7Wu54kTirubcrN7BPmcxJ/OIwKvLbGrlsCJZXZ9rFr/ivESQt+fE9hGcuV7QBSCIiYBDgdKsO8SXO4Ua/MfTHiMgUBbckAZsBkCJt0kh5B8T5IZTaEIcwQ3mtAOLW0By/GTaLDwB1A+hIvwL1kdArNbSsUWbp+ps=----ATTACHMENT:----NjQ1NzYxOTQzNzIyNjczNCAyNjcyODMwNzg2MDE4OTkwIDMxNzA4MDE1OTg1NDQ5NzY=