Defines the interface for a logging to a {@see ProgressBar}.

When implementing this interface it is advised to decorate an existing logger with this functionality to also be able to actually log the messages to eg. a file.

The context must allow control of the progression of the progress bar with the following keys: - {@see LogContext::PROGRESS_IDENTIFIER_KEY}: The identifier of the progress bar - {@see LogContext::PROGRESS_INCREMENT_KEY}: Increments the max steps of the progress bar - {@see LogContext::PROGRESS_ADVANCE_KEY}: Advances the progress bar

Type hierarchy

psr/log 1.1.4
View more packages
cyan.tseng/logger dev-master
graef685/log 4.0.0 1.1.4
imdbphp/imdbphp v4.1.1
instituteweb/typo3-cms 6.2.31
integer-net/solr-base 1.0.4
mrcnpdlk/imdbphp v4.1.1
ortnit/logger dev-master
piro/imdbphp v4.1.1
psr-php7/log dev-master 1.0.0
rkr/amazon-pay-sdk-php 2.x-dev
struggle-for-php/sfp-psalm-psr-log-plugin 0.2.0
niels-nijens/enhances-console-logging 1.0.1

Interface usage:

This interface is not referred by any other class/interface/traits in packagist packages.