AttachableThreadedLogger
extends ThreadedLogger
in package
Table of Contents
- $attachments : Volatile|array<string|int, ThreadedLoggerAttachment>
- __construct() : mixed
- addAttachment() : void
- getAttachments() : array<string|int, ThreadedLoggerAttachment>
- removeAttachment() : void
- removeAttachments() : void
Properties
$attachments
protected
Volatile|array<string|int, ThreadedLoggerAttachment>
$attachments
Methods
__construct()
public
__construct() : mixed
Return values
mixed —addAttachment()
public
addAttachment(ThreadedLoggerAttachment $attachment) : void
Parameters
- $attachment : ThreadedLoggerAttachment
Return values
void —getAttachments()
public
getAttachments() : array<string|int, ThreadedLoggerAttachment>
Return values
array<string|int, ThreadedLoggerAttachment> —removeAttachment()
public
removeAttachment(ThreadedLoggerAttachment $attachment) : void
Parameters
- $attachment : ThreadedLoggerAttachment
Return values
void —removeAttachments()
public
removeAttachments() : void