VuFind API Documentation

Db extends Db
in package
Uses VerbosityTrait

This class extends the Laminas Logging towards DB

Tags
category

VuFind

author

Chris Hallberg challber@villanova.edu

license

http://opensource.org/licenses/gpl-2.0.php GNU General Public License

link

Main Site

Table of Contents

$verbosity  : int
Holds the verbosity level
setVerbosity()  : void
Set verbosity
applyVerbosity()  : array<string|int, mixed>
Apply verbosity setting to message.
doWrite()  : void
Write a message to the log.

Properties

$verbosity

Holds the verbosity level

protected int $verbosity = 1

Methods

setVerbosity()

Set verbosity

public setVerbosity(int $verb) : void
Parameters
$verb : int

verbosity setting

Return values
void

applyVerbosity()

Apply verbosity setting to message.

protected applyVerbosity(array<string|int, mixed> $event) : array<string|int, mixed>
Parameters
$event : array<string|int, mixed>

event data

Return values
array<string|int, mixed>

doWrite()

Write a message to the log.

protected doWrite(array<string|int, mixed> $event) : void
Parameters
$event : array<string|int, mixed>

event data

Tags
throws
RuntimeException
Return values
void

Search results