ReactionRepository
Accessing reaction records from the database
This class is not part of TYPO3's Core API.
Table of Contents
Methods
- countAll() : int
- findAll() : array<string|int, mixed>
- findByDemand() : array<string|int, mixed>
- getReactionRecordByIdentifier() : ReactionInstruction|null
- Used within the resolving / execution process, so starttime / endtime is added.
- getReactionRecords() : array<string|int, mixed>
- getQueryBuilder() : QueryBuilder
- getQueryBuilderForDemand() : QueryBuilder
- map() : array<string|int, mixed>
- mapSingleRow() : ReactionInstruction
Methods
countAll()
public
countAll() : int
Return values
intfindAll()
public
findAll() : array<string|int, mixed>
Return values
array<string|int, mixed>findByDemand()
public
findByDemand(ReactionDemand $demand) : array<string|int, mixed>
Parameters
- $demand : ReactionDemand
Return values
array<string|int, mixed>getReactionRecordByIdentifier()
Used within the resolving / execution process, so starttime / endtime is added.
public
getReactionRecordByIdentifier(string $identifier) : ReactionInstruction|null
Parameters
- $identifier : string
Return values
ReactionInstruction|nullgetReactionRecords()
public
getReactionRecords([ReactionDemand|null $demand = null ]) : array<string|int, mixed>
Parameters
- $demand : ReactionDemand|null = null
Return values
array<string|int, mixed>getQueryBuilder()
protected
getQueryBuilder([bool $addDefaultOrderByClause = true ]) : QueryBuilder
Parameters
- $addDefaultOrderByClause : bool = true
Return values
QueryBuildergetQueryBuilderForDemand()
protected
getQueryBuilderForDemand(ReactionDemand $demand) : QueryBuilder
Parameters
- $demand : ReactionDemand
Return values
QueryBuildermap()
protected
map(array<string|int, mixed> $rows) : array<string|int, mixed>
Parameters
- $rows : array<string|int, mixed>
Return values
array<string|int, mixed>mapSingleRow()
protected
mapSingleRow(array<string|int, mixed> $row) : ReactionInstruction
Parameters
- $row : array<string|int, mixed>