Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidator Member List

This is the complete list of members for Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidator, including all inherited members.

$aliasesValidatorWikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
$descriptionsContentsValidatorWikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
$descriptionsSyntaxValidatorWikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
$labelsContentsValidatorWikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
$labelsSyntaxValidatorWikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
$sitelinksValidatorWikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
$statementsValidatorWikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
__construct(LabelsSyntaxValidator $labelsSyntaxValidator, ItemLabelsContentsValidator $labelsContentsValidator, DescriptionsSyntaxValidator $descriptionsSyntaxValidator, ItemDescriptionsContentsValidator $descriptionsContentsValidator, AliasesValidator $aliasesValidator, SitelinksValidator $sitelinksValidator, StatementsValidator $statementsValidator)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidator
assertNoIllegalModification(array $serialization, Item $originalItem)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
assertNoUnexpectedFields(array $serialization)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
assertUrlsNotModified(Sitelinks $originalSitelinks, array $patchedSitelinkSerialization)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
assertValidAliases(array $serialization)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
assertValidFields(array $serialization)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
assertValidLabelsAndDescriptions(array $serialization, Item $originalItem)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
assertValidSitelinks(ItemReadModel $item, array $serialization)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
assertValidStatements(array $serialization, Item $originalItem)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
getModifiedLanguages(TermList $original, TermList $modified)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
getModifiedSitelinksSites(Sitelinks $originalSitelinks, array $patchedSitelinks)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
handleDescriptionsValidationError(ValidationError $validationError, array $descriptionsSerialization)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
handleLabelsValidationError(ValidationError $validationError, array $labelsSerialization)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
handleLanguageCodeValidationError(ValidationError $validationError)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
handleSitelinksValidationError(ValidationError $validationError, array $sitelinksSerialization)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
throwInvalidField(string $field, $value)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidatorprivate
validateAndDeserialize(ItemReadModel $item, array $serialization, Item $originalItem)Wikibase\Repo\RestApi\Application\UseCases\PatchItem\PatchedItemValidator