|
Wikibase
MediaWiki Wikibase extension
|
Inheritance diagram for Wikibase\Repo\Maintenance\DumpJson:
Collaboration diagram for Wikibase\Repo\Maintenance\DumpJson:Public Member Functions | |
| __construct () | |
| setServices (SqlEntityIdPagerFactory $sqlEntityIdPagerFactory, array $existingEntityTypes, EntityPrefetcher $entityPrefetcher, PropertyDataTypeLookup $propertyDataTypeLookup, EntityRevisionLookup $entityRevisionLookup, Serializer $entitySerializer, EntityIdParser $entityIdParser, EntityTitleStoreLookup $entityTitleStoreLookup) | |
| execute () | |
| Do the actual work. | |
Public Member Functions inherited from Wikibase\Repo\Maintenance\DumpEntities | |
| setDumpEntitiesServices (SqlEntityIdPagerFactory $sqlEntityIdPagerFactory, array $existingEntityTypes, array $entityTypesToExcludeFromOutput) | |
| logMessage ( $message) | |
| Outputs a message vis the output() method. | |
Protected Member Functions | |
| createDumper ( $output) | |
| Create concrete dumper instance. | |
| getDumpType () | |
| Used in description of script at command-line. | |
Protected Member Functions inherited from Wikibase\Repo\Maintenance\DumpEntities | |
| getRedirectMode () | |
| Returns EntityIdPager::NO_REDIRECTS. | |
| getEntityRevisionLookupCacheMode () | |
| Cache flag for use in Store::getEntityRevisionLookup. | |
Private Attributes | |
| $entityRevisionLookup | |
| $entityTitleStoreLookup | |
| $entitySerializer | |
| $entityPrefetcher | |
| $propertyDatatypeLookup | |
| $hasHadServicesSet = false | |
| $entityIdParser | |
| Wikibase\Repo\Maintenance\DumpJson::__construct | ( | ) |
Reimplemented from Wikibase\Repo\Maintenance\DumpEntities.
|
protected |
Create concrete dumper instance.
| resource | $output |
Reimplemented from Wikibase\Repo\Maintenance\DumpEntities.
| Wikibase\Repo\Maintenance\DumpJson::execute | ( | ) |
Do the actual work.
All child classes will need to implement this
Reimplemented from Wikibase\Repo\Maintenance\DumpEntities.
|
protected |
Used in description of script at command-line.
Reimplemented from Wikibase\Repo\Maintenance\DumpEntities.
| Wikibase\Repo\Maintenance\DumpJson::setServices | ( | SqlEntityIdPagerFactory | $sqlEntityIdPagerFactory, |
| array | $existingEntityTypes, | ||
| EntityPrefetcher | $entityPrefetcher, | ||
| PropertyDataTypeLookup | $propertyDataTypeLookup, | ||
| EntityRevisionLookup | $entityRevisionLookup, | ||
| Serializer | $entitySerializer, | ||
| EntityIdParser | $entityIdParser, | ||
| EntityTitleStoreLookup | $entityTitleStoreLookup ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |