|
Wikibase
MediaWiki Wikibase extension
|
API module to set the terms for a Wikibase entity. More...
Inheritance diagram for Wikibase\Repo\Api\ModifyTerm:
Collaboration diagram for Wikibase\Repo\Api\ModifyTerm:Protected Member Functions | |
| createSummary (array $params) | |
| Creates a Summary object based on the given API call parameters. | |
| getAllowedParams () | |
Protected Member Functions inherited from Wikibase\Repo\Api\ModifyEntity | |
| getTitleLookup () | |
| getResultBuilder () | |
| modifyEntity (EntityDocument $entity, ChangeOp $changeOp, array $preparedParameters) | |
| Actually modify the entity. | |
| applyChangeOp (ChangeOp $changeOp, EntityDocument $entity, ?Summary $summary=null) | |
| Applies the given ChangeOp to the given Entity. | |
| prepareParameters (array $params) | |
| validateEntitySpecificParameters (array $preparedParameters, EntityDocument $entity, int $baseRevId) | |
| validateParameters (array $params) | |
| Make sure the required parameters are provided and that they are valid. | |
| getChangeOp (array $preparedParameters, EntityDocument $entity) | |
Additional Inherited Members | |
Public Member Functions inherited from Wikibase\Repo\Api\ModifyEntity | |
| __construct (ApiMain $mainModule, string $moduleName, bool $federatedPropertiesEnabled, string $modulePrefix='') | |
| setServices (SiteLinkGlobalIdentifiersProvider $siteLinkGlobalIdentifiersProvider) | |
| execute () | |
| isFreshIdAssigned () | |
| Return whether a fresh id is assigned or not. | |
Public Attributes inherited from Wikibase\Repo\Api\ModifyEntity | |
| const | PARAM_SUMMARY = 'summary' |
Protected Attributes inherited from Wikibase\Repo\Api\ModifyEntity | |
| $stringNormalizer | |
| $siteLinkGlobalIdentifiersProvider | |
| $badgeItems | |
| $errorReporter | |
| $enabledEntityTypes | |
API module to set the terms for a Wikibase entity.
|
protected |
Creates a Summary object based on the given API call parameters.
The Summary will be initializes with the appropriate action name and target language. It will not have any summary arguments set.
| array | $params |
Reimplemented from Wikibase\Repo\Api\ModifyEntity.
|
protected |
Reimplemented from Wikibase\Repo\Api\ModifyEntity.
Reimplemented in Wikibase\Repo\Api\SetDescription, and Wikibase\Repo\Api\SetLabel.