‪TYPO3CMS  ‪main
TYPO3\CMS\Backend\View\Event\ModifyDatabaseQueryForContentEvent Class Reference

Public Member Functions

 __construct (private QueryBuilder $queryBuilder, private readonly string $table, private readonly int $pageId,)
 
 getQueryBuilder ()
 
 setQueryBuilder (QueryBuilder $queryBuilder)
 
 getTable ()
 
 getPageId ()
 

Detailed Description

Use this Event to alter the database query when loading content for a page.

Definition at line 25 of file ModifyDatabaseQueryForContentEvent.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Backend\View\Event\ModifyDatabaseQueryForContentEvent::__construct ( private QueryBuilder  $queryBuilder,
private readonly string  $table,
private readonly int  $pageId 
)

Definition at line 27 of file ModifyDatabaseQueryForContentEvent.php.

Member Function Documentation

◆ getPageId()

TYPO3\CMS\Backend\View\Event\ModifyDatabaseQueryForContentEvent::getPageId ( )

Definition at line 48 of file ModifyDatabaseQueryForContentEvent.php.

◆ getQueryBuilder()

TYPO3\CMS\Backend\View\Event\ModifyDatabaseQueryForContentEvent::getQueryBuilder ( )

Definition at line 33 of file ModifyDatabaseQueryForContentEvent.php.

◆ getTable()

TYPO3\CMS\Backend\View\Event\ModifyDatabaseQueryForContentEvent::getTable ( )

Definition at line 43 of file ModifyDatabaseQueryForContentEvent.php.

◆ setQueryBuilder()

TYPO3\CMS\Backend\View\Event\ModifyDatabaseQueryForContentEvent::setQueryBuilder ( QueryBuilder  $queryBuilder)

Definition at line 38 of file ModifyDatabaseQueryForContentEvent.php.