![]() |
TYPO3
7.6
|
Public Member Functions | |
injectDataMapper (\TYPO3\CMS\Extbase\Persistence\Generic\Mapper\DataMapper $dataMapper) | |
injectPersistenceManager (\TYPO3\CMS\Extbase\Persistence\PersistenceManagerInterface $persistenceManager) | |
__construct (\TYPO3\CMS\Extbase\Persistence\QueryInterface $query) | |
getQuery () | |
getFirst () | |
count () | |
toArray () | |
offsetExists ($offset) | |
offsetGet ($offset) | |
offsetSet ($offset, $value) | |
offsetUnset ($offset) | |
current () | |
key () | |
next () | |
rewind () | |
valid () | |
__wakeup () | |
__sleep () | |
Protected Member Functions | |
initialize () | |
Protected Attributes | |
$dataMapper | |
$persistenceManager | |
$numberOfResults | |
$query | |
$queryResult | |
A lazy result list that is returned by Query::execute()
Definition at line 24 of file QueryResult.php.
__construct | ( | \TYPO3\CMS\Extbase\Persistence\QueryInterface | $query | ) |
Constructor
\TYPO3\CMS\Extbase\Persistence\QueryInterface | $query |
Definition at line 73 of file QueryResult.php.
References QueryResult\$query.
__sleep | ( | ) |
Definition at line 269 of file QueryResult.php.
__wakeup | ( | ) |
Definition at line 259 of file QueryResult.php.
count | ( | ) |
Returns the number of objects in the result
Definition at line 130 of file QueryResult.php.
References QueryResult\$numberOfResults.
current | ( | ) |
Definition at line 210 of file QueryResult.php.
References QueryResult\initialize().
Referenced by QueryResult\getFirst(), and QueryResult\valid().
getFirst | ( | ) |
Returns the first object in the result set
Implements QueryResultInterface.
Definition at line 107 of file QueryResult.php.
References QueryResult\$query, QueryResult\$queryResult, QueryResult\current(), and QueryResult\getQuery().
getQuery | ( | ) |
Returns a clone of the query object
Implements QueryResultInterface.
Definition at line 96 of file QueryResult.php.
References QueryResult\$query.
Referenced by QueryResult\getFirst().
|
protected |
Loads the objects this QueryResult is supposed to hold
Definition at line 83 of file QueryResult.php.
Referenced by QueryResult\current(), QueryResult\key(), QueryResult\next(), QueryResult\offsetExists(), QueryResult\offsetGet(), QueryResult\offsetSet(), QueryResult\offsetUnset(), QueryResult\rewind(), QueryResult\toArray(), and QueryResult\valid().
injectDataMapper | ( | \TYPO3\CMS\Extbase\Persistence\Generic\Mapper\DataMapper | $dataMapper | ) |
\TYPO3\CMS\Extbase\Persistence\Generic\Mapper\DataMapper | $dataMapper |
Definition at line 55 of file QueryResult.php.
References QueryResult\$dataMapper.
injectPersistenceManager | ( | \TYPO3\CMS\Extbase\Persistence\PersistenceManagerInterface | $persistenceManager | ) |
\TYPO3\CMS\Extbase\Persistence\PersistenceManagerInterface | $persistenceManager |
Definition at line 63 of file QueryResult.php.
References QueryResult\$persistenceManager.
key | ( | ) |
Definition at line 220 of file QueryResult.php.
References QueryResult\initialize().
next | ( | ) |
Definition at line 230 of file QueryResult.php.
References QueryResult\initialize().
offsetExists | ( | $offset | ) |
This method is needed to implement the ArrayAccess interface, but it isn't very useful as the offset has to be an integer
mixed | $offset |
Definition at line 162 of file QueryResult.php.
References QueryResult\initialize().
offsetGet | ( | $offset | ) |
mixed | $offset |
Definition at line 173 of file QueryResult.php.
References QueryResult\initialize().
offsetSet | ( | $offset, | |
$value | |||
) |
This method has no effect on the persisted objects but only on the result set
mixed | $offset | |
mixed | $value |
Definition at line 187 of file QueryResult.php.
References QueryResult\initialize().
offsetUnset | ( | $offset | ) |
This method has no effect on the persisted objects but only on the result set
mixed | $offset |
Definition at line 200 of file QueryResult.php.
References QueryResult\initialize().
rewind | ( | ) |
Definition at line 240 of file QueryResult.php.
References QueryResult\initialize().
toArray | ( | ) |
Returns an array with the objects in the result set
Implements QueryResultInterface.
Definition at line 148 of file QueryResult.php.
References QueryResult\initialize().
valid | ( | ) |
Definition at line 250 of file QueryResult.php.
References QueryResult\current(), and QueryResult\initialize().
|
protected |
Definition at line 29 of file QueryResult.php.
Referenced by QueryResult\injectDataMapper().
|
protected |
Definition at line 39 of file QueryResult.php.
Referenced by QueryResult\count().
|
protected |
Definition at line 34 of file QueryResult.php.
Referenced by QueryResult\injectPersistenceManager().
|
protected |
Definition at line 44 of file QueryResult.php.
Referenced by QueryResult\__construct(), QueryResult\getFirst(), and QueryResult\getQuery().
|
protected |
Definition at line 50 of file QueryResult.php.
Referenced by QueryResult\getFirst().