‪TYPO3CMS  ‪main
TYPO3\CMS\Extbase\Persistence\QueryResultInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Extbase\Persistence\QueryResultInterface:
TYPO3\CMS\Extbase\Persistence\Generic\QueryResult TYPO3\CMS\Extbase\Persistence\Generic\QueryResult

Public Member Functions

 setQuery (QueryInterface $query)
 
TYPO3 CMS Extbase Persistence QueryInterface getQuery ()
 
object null getFirst ()
 
array toArray ()
 

Detailed Description

A lazy result list that is returned by Query::execute() @template TKey @template TValue of object <TKey,TValue> <TKey,TValue>

Definition at line 25 of file QueryResultInterface.php.

Member Function Documentation

◆ getFirst()

object null TYPO3\CMS\Extbase\Persistence\QueryResultInterface::getFirst ( )

Returns the first object in the result set

Returns
‪object|null @phpstan-return TValue|null

Implemented in TYPO3\CMS\Extbase\Persistence\Generic\QueryResult.

Referenced by TYPO3\CMS\Extbase\Persistence\Repository\findOneBy().

◆ getQuery()

TYPO3 CMS Extbase Persistence QueryInterface TYPO3\CMS\Extbase\Persistence\QueryResultInterface::getQuery ( )

Returns a clone of the query object

Returns
‪\TYPO3\CMS\Extbase\Persistence\QueryInterface @phpstan-return QueryInterface<TValue>

Implemented in TYPO3\CMS\Extbase\Persistence\Generic\QueryResult.

◆ setQuery()

TYPO3\CMS\Extbase\Persistence\QueryResultInterface::setQuery ( QueryInterface  $query)

@phpstan-param QueryInterface<TValue> $query

Implemented in TYPO3\CMS\Extbase\Persistence\Generic\QueryResult.

◆ toArray()

array TYPO3\CMS\Extbase\Persistence\QueryResultInterface::toArray ( )

Returns an array with the objects in the result set

Returns
‪array @phpstan-return list<TValue>

Implemented in TYPO3\CMS\Extbase\Persistence\Generic\QueryResult.