Documentation

EntryHistoryService extends Injectable
in package

Table of Contents

Properties

$entityManager  : EntityManager
$entryEntryEventRepository  : EntryEntryEventRepository
$entryEventRepository  : EntryEventRepository
$entryEventTypeRepository  : EntryEventTypeRepository
$entryRepository  : EntryRepository
$logger  : Logger
$securityProvider  : ISecurityProvider

Methods

__construct()  : mixed
bulkInsertEntryEntryEvent()  : void
createLog()  : void
getHistoryByEntryId()  : array<string|int, mixed>|null
discardNonUniqueEntryIds()  : mixed
doBulkInsert()  : void
entryExists()  : bool
getEntryIdListFromQueryFormattedValuesArray()  : mixed
logToFile()  : mixed

Properties

Methods

__construct()

public __construct(ISecurityProvider $securityProvider, EntryEventRepository $entryEventRepository, EntryEventTypeRepository $entryEventTypeRepository, EntryEntryEventRepository $entryEntryEventRepository, EntryRepository $entryRepository, EntityManager $entityManager) : mixed
Parameters
$securityProvider : ISecurityProvider
$entryEventRepository : EntryEventRepository
$entryEventTypeRepository : EntryEventTypeRepository
$entryEntryEventRepository : EntryEntryEventRepository
$entryRepository : EntryRepository
$entityManager : EntityManager

bulkInsertEntryEntryEvent()

public bulkInsertEntryEntryEvent(mixed $entryIdList, mixed $entryEventId) : void
Parameters
$entryIdList : mixed
$entryEventId : mixed

createLog()

public createLog(mixed $mainType, mixed $subType[, mixed $entryIdList = null ][, mixed $visibilityPermissionLevel = null ]) : void
Parameters
$mainType : mixed
$subType : mixed
$entryIdList : mixed = null
$visibilityPermissionLevel : mixed = null

getHistoryByEntryId()

public getHistoryByEntryId(int $entryId) : array<string|int, mixed>|null
Parameters
$entryId : int
Return values
array<string|int, mixed>|null

discardNonUniqueEntryIds()

private discardNonUniqueEntryIds(mixed $entryIdList) : mixed
Parameters
$entryIdList : mixed

doBulkInsert()

private doBulkInsert(mixed $valuesArray) : void
Parameters
$valuesArray : mixed

entryExists()

private entryExists(int $entryId) : bool
Parameters
$entryId : int
Return values
bool

getEntryIdListFromQueryFormattedValuesArray()

private getEntryIdListFromQueryFormattedValuesArray(mixed $valuesArray) : mixed
Parameters
$valuesArray : mixed

logToFile()

private logToFile(mixed $e, mixed $valuesArray) : mixed
Parameters
$e : mixed
$valuesArray : mixed

        
On this page

Search results