Interface for build loggers that require that out/err streams be set in order to function.
This is just an empty sub-interface to BuildLogger, but is used by Phing to throw graceful errors when classes like phing.listener.DefaultLogger are being used as -listener.
author |
Hans Lellelid hans@xmpl.org |
---|---|
version |
$Id: e02403f7640929e2b0650bcaf270709fe6281b3c $ |
see | |
see | |
package |
phing |
buildFinished(\BuildEvent $event)
buildStarted(\BuildEvent $event)
setEmacsMode(boolean $emacsMode)
boolean
true if output is to be unadorned so that emacs and other editors can parse files names, etc.
setErrorStream(\OutputStream $err)
setMessageOutputLevel(integer $level)
Messages below this level are ignored.
Constants for the message levels are in Project.php. The order of the levels, from least to most verbose, is:
integer
The log level integer (e.g. Project::MSG_VERBOSE, etc.).
setOutputStream(\OutputStream $output)
targetFinished(\BuildEvent $event)
targetStarted(\BuildEvent $event)
taskFinished(\BuildEvent $event)
taskStarted(\BuildEvent $event)