$badgeItems | Wikibase\Repo\Api\ModifyEntity | protected |
$editSummaryHelper | Wikibase\Repo\Api\EditEntity | private |
$enabledEntityTypes | Wikibase\Repo\Api\ModifyEntity | protected |
$entityChangeOpProvider | Wikibase\Repo\Api\EditEntity | private |
$entityFactory | Wikibase\Repo\Api\EditEntity | private |
$entitySavingHelper | Wikibase\Repo\Api\ModifyEntity | private |
$errorReporter | Wikibase\Repo\Api\ModifyEntity | protected |
$idParser | Wikibase\Repo\Api\EditEntity | 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 |
$siteLinkChangeOpFactory | Wikibase\Repo\Api\EditEntity | private |
$siteLinkGroups | Wikibase\Repo\Api\ModifyEntity | protected |
$siteLinkTargetProvider | Wikibase\Repo\Api\ModifyEntity | protected |
$statementChangeOpFactory | Wikibase\Repo\Api\EditEntity | private |
$statementDeserializer | Wikibase\Repo\Api\EditEntity | private |
$stringNormalizer | Wikibase\Repo\Api\ModifyEntity | protected |
$termChangeOpFactory | Wikibase\Repo\Api\EditEntity | private |
$termsLanguages | Wikibase\Repo\Api\EditEntity | private |
$titleLookup | Wikibase\Repo\Api\ModifyEntity | private |
__construct(ApiMain $mainModule, $moduleName, ContentLanguages $termsLanguages, EntityRevisionLookup $revisionLookup, EntityIdParser $idParser, EntityFactory $entityFactory, Deserializer $statementDeserializer, array $propertyDataTypes, FingerprintChangeOpFactory $termChangeOpFactory, StatementChangeOpFactory $statementChangeOpFactory, SiteLinkChangeOpFactory $siteLinkChangeOpFactory, EntityChangeOpProvider $entityChangeOpProvider, EditSummaryHelper $editSummaryHelper, bool $federatedPropertiesEnabled) | Wikibase\Repo\Api\EditEntity | |
Wikibase::Repo::Api::ModifyEntity::__construct(ApiMain $mainModule, $moduleName, bool $federatedPropertiesEnabled, $modulePrefix='') | Wikibase\Repo\Api\ModifyEntity | |
addToOutput(EntityDocument $entity, Status $status, $oldRevId=null) | Wikibase\Repo\Api\ModifyEntity | private |
applyChangeOp(ChangeOp $changeOp, EntityDocument $entity, Summary $summary=null) | Wikibase\Repo\Api\ModifyEntity | protected |
assertArray( $value, $message) | Wikibase\Repo\Api\EditEntity | private |
assertString( $value, $message) | Wikibase\Repo\Api\EditEntity | private |
assertType( $type, $value, $message) | Wikibase\Repo\Api\EditEntity | private |
buildResult(EntityDocument $entity) | Wikibase\Repo\Api\EditEntity | private |
checkEntityId(array $data, EntityId $entityId=null) | Wikibase\Repo\Api\EditEntity | private |
checkEntityType(array $data, EntityDocument $entity) | Wikibase\Repo\Api\EditEntity | private |
checkNamespaceProp(array $data, Title $title=null) | Wikibase\Repo\Api\EditEntity | private |
checkPageIdProp(array $data, Title $title=null) | Wikibase\Repo\Api\EditEntity | private |
checkPermissions(EntityDocument $entity, User $user, ChangeOp $changeOp) | Wikibase\Repo\Api\ModifyEntity | private |
checkRevisionProp(array $data, $revisionId) | Wikibase\Repo\Api\EditEntity | private |
checkTitleProp(array $data, Title $title=null) | 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 | |
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 |
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(SiteLinkTargetProvider $siteLinkTargetProvider) | Wikibase\Repo\Api\ModifyEntity | |
validateDataParameter(array $params) | Wikibase\Repo\Api\EditEntity | private |
validateDataProperties( $data, EntityDocument $entity, $revisionId=0) | Wikibase\Repo\Api\EditEntity | private |
validateEntitySpecificParameters(array $preparedParameters, EntityDocument $entity, $baseRevId) | Wikibase\Repo\Api\EditEntity | protected |
validateParameters(array $params) | Wikibase\Repo\Api\ModifyEntity | protected |