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.
- author Fabien Potencier
CloneableInstantiable
Methods |
public getName() : string |
public progress(string $id, string $buffer, bool $error = false, string $prefix = 'OUT', string $errorPrefix = 'ERR') : string Adds progress to a formatting session. |
public start(string $id, string $message, string $prefix = 'RUN') : string Starts a debug formatting session. |
public stop(string $id, string $message, bool $successful, string $prefix = 'RES') : string Stops a formatting session. |
Properties |
Constants |
private Symfony |
Properties |
private int $count = -1 |
private array $started = [] |
Methods |
private getBorder(string $id) : string |
Methods |