TYPO3  7.6
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
BufferedOutput Class Reference
Inheritance diagram for BufferedOutput:
Output OutputInterface DummyOutput

Public Member Functions

 fetch ()
 
- Public Member Functions inherited from Output
 __construct ($verbosity=self::VERBOSITY_NORMAL, $decorated=false, OutputFormatterInterface $formatter=null)
 
 setFormatter (OutputFormatterInterface $formatter)
 
 getFormatter ()
 
 setDecorated ($decorated)
 
 isDecorated ()
 
 setVerbosity ($level)
 
 getVerbosity ()
 
 isQuiet ()
 
 isVerbose ()
 
 isVeryVerbose ()
 
 isDebug ()
 
 writeln ($messages, $type=self::OUTPUT_NORMAL)
 
 write ($messages, $newline=false, $type=self::OUTPUT_NORMAL)
 

Protected Member Functions

 doWrite ($message, $newline)
 
- Protected Member Functions inherited from Output
 doWrite ($message, $newline)
 

Private Attributes

 $buffer = ''
 

Additional Inherited Members

- Public Attributes inherited from OutputInterface
const VERBOSITY_QUIET = 0
 
const VERBOSITY_NORMAL = 1
 
const VERBOSITY_VERBOSE = 2
 
const VERBOSITY_VERY_VERBOSE = 3
 
const VERBOSITY_DEBUG = 4
 
const OUTPUT_NORMAL = 0
 
const OUTPUT_RAW = 1
 
const OUTPUT_PLAIN = 2
 

Detailed Description

Author
Jean-François Simon conta.nosp@m.ct@j.nosp@m.fsimo.nosp@m.n.fr

Definition at line 17 of file BufferedOutput.php.

Member Function Documentation

doWrite (   $message,
  $newline 
)
protected

{}

Definition at line 40 of file BufferedOutput.php.

fetch ( )

Empties buffer and returns its content.

Returns
string

Definition at line 29 of file BufferedOutput.php.

References BufferedOutput\$buffer.

Referenced by DummyOutput\getLogs().

Member Data Documentation

$buffer = ''
private

Definition at line 22 of file BufferedOutput.php.

Referenced by BufferedOutput\fetch().