DebugFormatterHelper
class DebugFormatterHelper extends Helper
Helps outputting debug information when running an external program from a command.
An external program can be a Process, an HTTP request, or anything else.
Methods
from Helper
static int
strlen(string $string)
Returns the length of a string, using mb_strwidth if it is available.
from Helper
static
from Helper
string
start(string $id, string $message, string $prefix = 'RUN')
Starts a debug formatting session.
string
progress(string $id, string $buffer, bool $error = false, string $prefix = 'OUT', string $errorPrefix = 'ERR')
Adds progress to a formatting session.
string
stop(string $id, string $message, bool $successful, string $prefix = 'RES')
Stops a formatting session.
string
getName()
Returns the canonical name of this helper.
Details
in Helper at line line 30
setHelperSet(HelperSet $helperSet = null)
Sets the helper set associated with this helper.
in Helper at line line 52
static int
strlen(string $string)
Returns the length of a string, using mb_strwidth if it is available.
in Helper at line line 61
static
formatTime($secs)
in Helper at line line 88
static
formatMemory($memory)
in Helper at line line 105
static
strlenWithoutDecoration(OutputFormatterInterface $formatter, $string)
at line line 36
string
start(string $id, string $message, string $prefix = 'RUN')
Starts a debug formatting session.
at line line 54
string
progress(string $id, string $buffer, bool $error = false, string $prefix = 'OUT', string $errorPrefix = 'ERR')
Adds progress to a formatting session.
at line line 95
string
stop(string $id, string $message, bool $successful, string $prefix = 'RES')
Stops a formatting session.
at line line 123
string
getName()
Returns the canonical name of this helper.