|
Wikibase
MediaWiki Wikibase extension
|
The position markers are implementation dependent and are not interchangeable between different implementations. More...
Inheritance diagram for Wikibase\DataModel\Services\EntityId\InMemoryEntityIdPager:
Collaboration diagram for Wikibase\DataModel\Services\EntityId\InMemoryEntityIdPager:Public Member Functions | |
| __construct (... $ids) | |
| addEntityId (EntityId $entityId) | |
| fetchIds ( $limit) | |
| getPosition () | |
| setPosition ( $position) | |
Private Attributes | |
| $entityIds = [] | |
| $offset = 0 | |
Additional Inherited Members | |
Public Attributes inherited from Wikibase\DataModel\Services\EntityId\EntityIdPager | |
| const | NO_REDIRECTS = 'no' |
| Omit redirects from entity listing. | |
| const | INCLUDE_REDIRECTS = 'include' |
| Include redirects in entity listing. | |
| const | ONLY_REDIRECTS = 'only' |
| Include only redirects in listing. | |
The position markers are implementation dependent and are not interchangeable between different implementations.
| Wikibase\DataModel\Services\EntityId\InMemoryEntityIdPager::__construct | ( | $ids | ) |
| EntityId | ...$ids |
| Wikibase\DataModel\Services\EntityId\InMemoryEntityIdPager::addEntityId | ( | EntityId | $entityId | ) |
| Wikibase\DataModel\Services\EntityId\InMemoryEntityIdPager::fetchIds | ( | $limit | ) |
| int | $limit |
Implements Wikibase\DataModel\Services\EntityId\EntityIdPager.
| Wikibase\DataModel\Services\EntityId\InMemoryEntityIdPager::getPosition | ( | ) |
Implements Wikibase\DataModel\Services\EntityId\SeekableEntityIdPager.
| Wikibase\DataModel\Services\EntityId\InMemoryEntityIdPager::setPosition | ( | $position | ) |
| mixed | $position | Round trips with method getPosition |
Implements Wikibase\DataModel\Services\EntityId\SeekableEntityIdPager.
|
private |
|
private |