Download the PHP package linkorb/app-event without Composer
On this page you can find all versions of the php package linkorb/app-event. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download linkorb/app-event
More information about linkorb/app-event
Files in linkorb/app-event
Package app-event
Short Description Provides a way for applications to integrate a standard scheme for logging Application Events
License MIT
Informations about the package app-event
linkorb/app-event
This library provides a way for applications to integrate a standard scheme for logging Application Events. Specifically, it provides:
-
AppEventFormatter, which:
-
normalises Monolog log records to the structure required for LinkORB Application Events and
- formats the log records as Newline Delimited JSON (ndjson)
-
-
AppEventLoggerAwareInterface which describes a method (
setAppEventLogger
) by which an Application Event Logger may be injected into services and controllers which need to log Application Events -
AppEventLoggerInterface which describes a method (
log
) by which services may log Application Events - AppEventLoggerTrait which provides implementations of AppEventLoggerAwareInterface and AppEventLoggerInterface
An example:-