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 |