| Fully Qualified Name: | Laminas\Log\Writer\Stream |
| Extends: | AbstractWriter |
| Name | Description | Defined By |
|---|---|---|
| __construct() | Constructor | Stream |
| addFilter() | Add a filter specific to this writer. | AbstractWriter |
| filterPlugin() | Get filter instance | AbstractWriter |
| formatterPlugin() | Get formatter instance | AbstractWriter |
| getFilterPluginManager() | Get filter plugin manager | AbstractWriter |
| getFormatterPluginManager() | Get formatter plugin manager | AbstractWriter |
| getLogSeparator() | Get log separator string | Stream |
| setConvertWriteErrorsToExceptions() | Set convert write errors to exception flag | AbstractWriter |
| setFilterPluginManager() | Set filter plugin manager | AbstractWriter |
| setFormatter() | Set a new formatter for this writer | AbstractWriter |
| setFormatterPluginManager() | Set formatter plugin manager | AbstractWriter |
| setLogSeparator() | Set log separator string | Stream |
| shutdown() | Close the stream resource. | Stream |
| write() | Log a message to this writer. | AbstractWriter |
Constructor
| Parameter Name | Type | Description |
|---|---|---|
| $streamOrUrl | string|resource|array|\Traversable | Stream |
| $mode | string|null | Mode, |
| $logSeparator | null|string | Log |
| $filePermissions | null|int | Permissions |
Returns: \Stream
Add a filter specific to this writer.
| Parameter Name | Type | Description |
|---|---|---|
| $filter | int|string|\Filter\FilterInterface | |
| $options | array|null |
Returns: \AbstractWriter
Get filter instance
| Parameter Name | Type | Description |
|---|---|---|
| $name | string | |
| $options | array|null |
Returns: \Filter\FilterInterface
Get formatter instance
| Parameter Name | Type | Description |
|---|---|---|
| $name | string | |
| $options | array|null |
Returns: \Formatter\FormatterInterface
Get filter plugin manager
Returns: \LogFilterPluginManager
Get formatter plugin manager
Returns: \LogFormatterPluginManager
Get log separator string
Returns: string
Set convert write errors to exception flag
| Parameter Name | Type | Description |
|---|---|---|
| $convertErrors | bool |
Returns:
Set filter plugin manager
| Parameter Name | Type | Description |
|---|---|---|
| $plugins | string|\LogFilterPluginManager |
Returns: self
Set a new formatter for this writer
| Parameter Name | Type | Description |
|---|---|---|
| $formatter | string|\Formatter\FormatterInterface | |
| $options | array|null |
Returns: self
Set formatter plugin manager
| Parameter Name | Type | Description |
|---|---|---|
| $plugins | string|\LogFormatterPluginManager |
Returns: self
Set log separator string
| Parameter Name | Type | Description |
|---|---|---|
| $logSeparator | string |
Returns: \Stream
Close the stream resource.
Returns: void
Log a message to this writer.
| Parameter Name | Type | Description |
|---|---|---|
| $event | array | log |
Returns: void