Writes build messages to PEAR Log.
By default it will log to file in current directory w/ name 'phing.log'. You can customize this behavior by setting properties: - pear.log.type - pear.log.name - pear.log.ident (note that this class changes ident to project name) - pear.log.conf (note that array values are currently unsupported in Phing property files)
phing -f build.xml -logger phing.listener.PearLogger -Dpear.log.type=file -Dpear.log.name=/path/to/log.log
author |
Hans Lellelid hans@xmpl.org |
---|---|
version |
$Id$ |
see | |
package |
phing.listener |
configureLogging()
logger() : \Log
This method just ensures that logging has been configured and returns the configured logger.
\Log
buildStarted(\BuildEvent $event)
buildFinished(\BuildEvent $event)
targetStarted(\BuildEvent $event)
targetFinished(\BuildEvent $event)
@param BuildEvent The BuildEvent
access |
public @see BuildEvent::getException() |
---|---|
taskStarted(\BuildEvent $event)
@param BuildEvent The BuildEvent
access |
public @see BuildEvent::getTask() |
---|---|
taskFinished(\BuildEvent $event)
LEFT_COLUMN_SIZE
@var int
startTime :
@var int
levelMap : array
var |
---|
array
logConfigured : boolean
var |
---|
boolean
logger : \Log
var |
PEAR Log object. |
---|
\Log