‪TYPO3CMS  ‪main
TYPO3\CMS\Reactions\Repository\ReactionRepository Class Reference

Public Member Functions

 findAll ()
 
 countAll ()
 
 getReactionRecords (?ReactionDemand $demand=null)
 
 getReactionRecordByIdentifier (string $identifier)
 
 findByDemand (ReactionDemand $demand)
 

Protected Member Functions

 getQueryBuilderForDemand (ReactionDemand $demand)
 
 map (array $rows)
 
 mapSingleRow (array $row)
 
 getQueryBuilder (bool $addDefaultOrderByClause=true)
 

Detailed Description

Accessing reaction records from the database

This class is not part of TYPO3's Core API.

Definition at line 35 of file ReactionRepository.php.

Member Function Documentation

◆ countAll()

TYPO3\CMS\Reactions\Repository\ReactionRepository::countAll ( )

◆ findAll()

◆ findByDemand()

◆ getQueryBuilder()

◆ getQueryBuilderForDemand()

◆ getReactionRecordByIdentifier()

TYPO3\CMS\Reactions\Repository\ReactionRepository::getReactionRecordByIdentifier ( string  $identifier)

Used within the resolving / execution process, so starttime / endtime is added.

Definition at line 60 of file ReactionRepository.php.

References TYPO3\CMS\Webhooks\Message\$identifier, TYPO3\CMS\Reactions\Repository\ReactionRepository\getQueryBuilder(), and TYPO3\CMS\Reactions\Repository\ReactionRepository\mapSingleRow().

◆ getReactionRecords()

TYPO3\CMS\Reactions\Repository\ReactionRepository::getReactionRecords ( ?ReactionDemand  $demand = null)

◆ map()

TYPO3\CMS\Reactions\Repository\ReactionRepository::map ( array  $rows)
protected

◆ mapSingleRow()

TYPO3\CMS\Reactions\Repository\ReactionRepository::mapSingleRow ( array  $row)
protected