LoggerLayoutSimpleLoggerLayoutSimple is a basic layout which outputs only the level followed by the message. It is interesting to note that the output of LoggerLayoutSimple is identical to that of LoggerLayoutPattern with the conversion pattern set to %p - %m%n. ExamplesConfiguration:
<configuration xmlns="http://logging.apache.org/log4php/"> <appender name="default" class="LoggerAppenderEcho"> <layout class="LoggerLayoutSimple" /> </appender> <root> <appender_ref ref="default" /> </root> </configuration> array( 'appenders' => array( 'default' => array( 'class' => 'LoggerAppenderEcho', 'layout' => array( 'class' => 'LoggerLayoutSimple', ) ) ), 'rootLogger' => array( 'appenders' => array('default') ), ) Running the following code: Logger::configure("layout_xml.xml"); $log = Logger::getRootLogger(); $log->info("My first message."); $log->debug("My second message."); $log->warn("My third message."); Produces the following output: INFO - My first message. DEBUG - My second message. WARN - My third message. |