Class stream
Writes log data to a defined or provided stream.
- Core\Object implements Core\Chainable
-
Core\Set
implements
Core\Accessor
-
Core\Log
-
Core\Log\Driver\stream
Package: Core\Log
Since: 3.1
Requires: PHP 5.3
Version: 1.0
Located at Log/Driver/stream.inc.php
Methods summary
protected
|
|
protected
true|mixed
|
#
_report( string $priority, string $ident, string $component, string $message, array $infoSet = null, array $sourceInfo = null )
Actual logger method implemented by drivers to process a new log entry. |
public
integer|boolean
|
#
chain(
Connects another object to the current object. Usage depends on the actual class implementation; common examples are lazy configuration completion or layer expansions. Allows to associate an existing stream instead of creating a new one. |
Methods inherited from Core\Log
__invoke(),
_formatUnifiedString(),
autocreate(),
ident(),
report()
Methods inherited from Core\Object
__autocreateFactory(),
__call(),
__processParameters(),
__toString(),
attachMethod(),
getValueForKey(),
getValueForKeyPath(),
getValueForUndefinedKey(),
hash(),
issetValueForKey(),
setValueForKey(),
setValueForKeyPath(),
setValueForUndefinedKey(),
uuid()
Constants summary
Constants inherited from Core\Log
AcceptPriorityParameter,
Alert,
Critical,
Debug,
Emergency,
Error,
IdentParameter,
Info,
Notice,
Warning
Constants inherited from Core\Object
AnyParameterType,
AutochainParameterType,
AutocreateParameterType,
BooleanParameterType,
CharParameterType,
EnumParameterType,
IntegerParameterType,
RealParameterType,
StringParameterType,
UserParameterType
Properties summary
protected
|
$_v_stream
Assigned stream instance textual log entries are written to. |
Properties inherited from Core\Log
Magic properties
public read-only
|
$stream
Assigned stream instance textual log entries are written to. |