LogEntryRepository

Read onlyYes

Sys log entry repository

Internal

This class is a TYPO3 Backend implementation and is not considered part of the Public TYPO3 API.

Table of Contents

Methods

__construct()  : mixed
deleteByMessageDetails()  : int
Deletes all messages which have the same message details
findByConstraint()  : LogEntry[]
Finds all log entries that match all given constraints.
findByUid()  : LogEntry|null
getUsedChannels()  : array
getUsedLevels()  : array
addPageTreeConstraintsToQuery()  : string|null
Adds constraints for the page(s) to the query; this could be one single page or a whole subtree beneath a given page.
addUsersAndGroupsToQueryConstraints()  : array
Adds users and groups to the query constraints.
createQueryConstraints()  : array
Create an array of query constraints from constraint object

Methods

deleteByMessageDetails()

Deletes all messages which have the same message details

public deleteByMessageDetails(LogEntry $logEntry) : int
Parameters
$logEntry : LogEntry
Return values
int

getUsedChannels()

public getUsedChannels() : array
Return values
array

getUsedLevels()

public getUsedLevels() : array
Return values
array

addPageTreeConstraintsToQuery()

Adds constraints for the page(s) to the query; this could be one single page or a whole subtree beneath a given page.

protected addPageTreeConstraintsToQuery(Constraint $constraint, QueryBuilder $query) : string|null
Parameters
$constraint : Constraint
$query : QueryBuilder
Return values
string|null

addUsersAndGroupsToQueryConstraints()

Adds users and groups to the query constraints.

protected addUsersAndGroupsToQueryConstraints(Constraint $constraint, QueryBuilder $query) : array
Parameters
$constraint : Constraint
$query : QueryBuilder
Return values
array
On this page

Search results