$badgeItems | Wikibase\Repo\Api\ModifyEntity | protected |
$editSummaryHelper | Wikibase\Repo\Api\EditEntity | private |
$enabledEntityTypes | Wikibase\Repo\Api\ModifyEntity | protected |
$entityChangeOpProvider | Wikibase\Repo\Api\EditEntity | private |
$entitySavingHelper | Wikibase\Repo\Api\ModifyEntity | private |
$errorReporter | Wikibase\Repo\Api\ModifyEntity | protected |
$idParser | Wikibase\Repo\Api\EditEntity | private |
$isFreshIdAssigned | Wikibase\Repo\Api\ModifyEntity | private |
$permissionChecker | Wikibase\Repo\Api\ModifyEntity | private |
$propertyDataTypes | Wikibase\Repo\Api\EditEntity | private |
$resultBuilder | Wikibase\Repo\Api\ModifyEntity | private |
$revisionLookup | Wikibase\Repo\Api\EditEntity | private |
$sandboxEntityIds | Wikibase\Repo\Api\EditEntity | private |
$siteLinkGlobalIdentifiersProvider | Wikibase\Repo\Api\ModifyEntity | protected |
$siteLinkGroups | Wikibase\Repo\Api\ModifyEntity | protected |
$statsdDataFactory | Wikibase\Repo\Api\EditEntity | private |
$stringNormalizer | Wikibase\Repo\Api\ModifyEntity | protected |
$titleLookup | Wikibase\Repo\Api\ModifyEntity | private |
__construct(ApiMain $mainModule, string $moduleName, IBufferingStatsdDataFactory $statsdDataFactory, EntityRevisionLookup $revisionLookup, EntityIdParser $idParser, array $propertyDataTypes, EntityChangeOpProvider $entityChangeOpProvider, EditSummaryHelper $editSummaryHelper, bool $federatedPropertiesEnabled, array $sandboxEntityIds) | Wikibase\Repo\Api\EditEntity | |
Wikibase::Repo::Api::ModifyEntity::__construct(ApiMain $mainModule, string $moduleName, bool $federatedPropertiesEnabled, string $modulePrefix='') | Wikibase\Repo\Api\ModifyEntity | |
addToOutput(EntityDocument $entity, Status $status, int $oldRevId) | Wikibase\Repo\Api\ModifyEntity | private |
applyChangeOp(ChangeOp $changeOp, EntityDocument $entity, Summary $summary=null) | Wikibase\Repo\Api\ModifyEntity | protected |
assertArray( $value, string $message) | Wikibase\Repo\Api\EditEntity | private |
assertString( $value, string $message) | Wikibase\Repo\Api\EditEntity | private |
assertType(string $type, $value, string $message) | Wikibase\Repo\Api\EditEntity | private |
checkEntityId(array $data, ?EntityId $entityId) | Wikibase\Repo\Api\EditEntity | private |
checkEntityType(array $data, EntityDocument $entity) | Wikibase\Repo\Api\EditEntity | private |
checkNamespaceProp(array $data, ?Title $title) | Wikibase\Repo\Api\EditEntity | private |
checkPageIdProp(array $data, ?Title $title) | Wikibase\Repo\Api\EditEntity | private |
checkPermissions(EntityDocument $entity, User $user, ChangeOp $changeOp) | Wikibase\Repo\Api\ModifyEntity | private |
checkRevisionProp(array $data, int $revisionId) | Wikibase\Repo\Api\EditEntity | private |
checkTitleProp(array $data, ?Title $title) | Wikibase\Repo\Api\EditEntity | private |
checkValidJson( $data) | Wikibase\Repo\Api\EditEntity | private |
createSummary(array $params) | Wikibase\Repo\Api\ModifyEntity | protected |
dieIfNotClearable(EntityDocument $entity) | Wikibase\Repo\Api\EditEntity | private |
entityExists(EntityId $entityId) | Wikibase\Repo\Api\EditEntity | private |
execute() | Wikibase\Repo\Api\ModifyEntity | |
factory(ApiMain $mainModule, string $moduleName, IBufferingStatsdDataFactory $statsdDataFactory, DataTypeDefinitions $dataTypeDefinitions, EntityChangeOpProvider $entityChangeOpProvider, EntityIdParser $entityIdParser, SettingsArray $settings, Store $store) | Wikibase\Repo\Api\EditEntity | static |
getAllowedParams() | Wikibase\Repo\Api\EditEntity | protected |
getAllowedParamsForEntity() | Wikibase\Repo\Api\ModifyEntity | private |
getAllowedParamsForId() | Wikibase\Repo\Api\ModifyEntity | private |
getAllowedParamsForSiteLink() | Wikibase\Repo\Api\ModifyEntity | private |
getChangeOp(array $preparedParameters, EntityDocument $entity) | Wikibase\Repo\Api\EditEntity | protected |
getExamplesMessages() | Wikibase\Repo\Api\EditEntity | protected |
getResultBuilder() | Wikibase\Repo\Api\ModifyEntity | protected |
getSummary(array $preparedParameters, EntityDocument $entity, ChangeOpResult $changeOpResult) | Wikibase\Repo\Api\EditEntity | private |
getTitleLookup() | Wikibase\Repo\Api\ModifyEntity | protected |
isFreshIdAssigned() | Wikibase\Repo\Api\ModifyEntity | |
isUpdatingExistingEntity(array $preparedParameters) | Wikibase\Repo\Api\EditEntity | private |
isWriteMode() | Wikibase\Repo\Api\EditEntity | |
loadEntityFromSavingHelper(?EntityId $entityId) | Wikibase\Repo\Api\ModifyEntity | private |
modifyEntity(EntityDocument $entity, ChangeOp $changeOp, array $preparedParameters) | Wikibase\Repo\Api\EditEntity | protected |
needsToken() | Wikibase\Repo\Api\EditEntity | |
PARAM_CLEAR | Wikibase\Repo\Api\EditEntity | |
PARAM_DATA | Wikibase\Repo\Api\EditEntity | |
prepareParameters(array $params) | Wikibase\Repo\Api\EditEntity | protected |
setServices(SiteLinkGlobalIdentifiersProvider $siteLinkGlobalIdentifiersProvider) | Wikibase\Repo\Api\ModifyEntity | |
validateDataParameter(array $params) | Wikibase\Repo\Api\EditEntity | private |
validateDataProperties( $data, EntityDocument $entity, int $revisionId) | Wikibase\Repo\Api\EditEntity | private |
validateEntitySpecificParameters(array $preparedParameters, EntityDocument $entity, int $baseRevId) | Wikibase\Repo\Api\EditEntity | protected |
validateParameters(array $params) | Wikibase\Repo\Api\ModifyEntity | protected |