Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidator Member List

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

$aliasesValidatorWikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
$descriptionsContentsValidatorWikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
$descriptionsSyntaxValidatorWikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
$labelsContentsValidatorWikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
$labelsSyntaxValidatorWikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
$statementsDeserializerWikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
__construct(LabelsSyntaxValidator $labelsSyntaxValidator, PropertyLabelsContentsValidator $labelsContentsValidator, DescriptionsSyntaxValidator $descriptionsSyntaxValidator, PropertyDescriptionsContentsValidator $descriptionsContentsValidator, AliasesValidator $aliasesValidator, StatementsDeserializer $statementsDeserializer)Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidator
assertNoIllegalModification(array $serialization, Property $originalProperty)Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
assertNoMissingMandatoryFields(array $serialization)Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
assertNoUnexpectedFields(array $serialization)Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
assertValidFields(array $serialization)Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
assertValidLabelsAndDescriptions(Property $property, array $serialization)Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
getModifiedLanguages(TermList $original, TermList $modified)Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
handleDescriptionsValidationError(ValidationError $validationError, array $descriptionsSerialization)Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
handleLabelsValidationError(ValidationError $validationError, array $labelsSerialization)Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
handleLanguageCodeValidationError(ValidationError $validationError)Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
throwInvalidField(string $field, $value)Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
validateAliases( $aliasesSerialization)Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidatorprivate
validateAndDeserialize(array $serialization, Property $originalProperty)Wikibase\Repo\RestApi\Application\UseCases\PatchProperty\PatchedPropertyValidator