class UserLogger extends AbstractLogger

Properties

static $id
protected LogHandler $handler from AbstractLogger
static $title
protected $matched

Methods

__construct(LogHandler $handler)

AbstractLogger constructor.

void
run(Request $request)

run logging request

boolean
matches(Request $request)

matches

string|null
renderDetail(Log $log)

render log entity to html

void
log(array $data)

store log to database

array
loadRequest(Request $request)

make log data from request

Details

in AbstractLogger at line 42
__construct(LogHandler $handler)

AbstractLogger constructor.

Parameters

LogHandler $handler loghandler

at line 45
void run(Request $request)

run logging request

Parameters

Request $request incoming request

Return Value

void

at line 60
boolean matches(Request $request)

matches

Parameters

Request $request incoming request

Return Value

boolean

at line 161
string|null renderDetail(Log $log)

render log entity to html

Parameters

Log $log log entity

Return Value

string|null

in AbstractLogger at line 81
protected void log(array $data)

store log to database

Parameters

array $data log information

Return Value

void

in AbstractLogger at line 93
protected array loadRequest(Request $request)

make log data from request

Parameters

Request $request imcoming request

Return Value

array