category Zend
package Zend_Log
subpackage Writer
copyright Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License
version $Id: Stream.php 20096 2010-01-06 02:05:09Z bkarwin $

 Methods

Class Constructor

__construct(\streamOrUrl $streamOrUrl, \mode $mode) 

Parameters

$streamOrUrl

\streamOrUrl

Stream or URL to open as a stream

$mode

\mode

Mode, only applicable if a URL is given

Add a filter specific to this writer.

addFilter(\Zend_Log_Filter_Interface $filter) : void
Inherited

inherited_from \Zend_Log_Writer_Abstract::addFilter()

Parameters

Create a new instance of Zend_Log_Writer_Mock

factory(array | \Zend_Config $config) : \Zend_Log_Writer_Mock

Parameters

$config

array\Zend_Config

Exceptions

\Zend_Log_Exception

Returns

Set a new formatter for this writer

setFormatter(\Zend_Log_Formatter_Interface $formatter) : void
Inherited

inherited_from \Zend_Log_Writer_Abstract::setFormatter()

Parameters

Close the stream resource.

shutdown() : void

Log a message to this writer.

write(array $event) : void
Inherited

inherited_from \Zend_Log_Writer_Abstract::write()

Parameters

$event

array

log data event

Validate and optionally convert the config to array

_parseConfig(array | \Zend_Config $config) : array
Inherited

inherited_from \Zend_Log_Writer_Abstract::_parseConfig()

Parameters

$config

array\Zend_Config

Zend_Config or Array

Exceptions

\Zend_Log_Exception

Returns

array

Write a message to the log.

_write(array $event) : void

Parameters

$event

array

event data

 Properties

 

<p>of Zend_Log_Filter_Interface</p>

$_filters : array
Inherited

inherited_from \Zend_Log_Writer_Abstract::$$_filters
 

Formats the log message before writing.

$_formatter : \Zend_Log_Formatter_Interface
Inherited

inherited_from \Zend_Log_Writer_Abstract::$$_formatter
 

Holds the PHP stream to log to.

$_stream : null | \stream