Logging
Interfaces, Classes, Traits and Enums
- ExtendedLoggerInterface
- VuFind Logger Extended Interface
- Logger
- This class wraps the BaseLogger class to allow for log verbosity
- LoggerFactory
- Factory for instantiating Logger
- LoggerProxy
- This class provides a lazy-initializing proxy for the actual logger class
- Db
- This class extends the Laminas Logging towards DB
- Mail
- This class extends the Laminas Logging towards Mail systems
- Office365
- This class extends the Laminas Logging to send errors to Office365 webhooks.
- Post
- This class extends the Laminas Logging to sent POST messages over HTTP
- Slack
- This class extends the Laminas Logging to send errors to Slack
- Stream
- This class extends the Laminas Logging towards streams
- LoggerAwareTrait
- Extension of \Laminas\Log\LoggerAwareTrait with some convenience methods.
- VarDumperTrait
- Helper for dumping variables into string.