Wikibase
MediaWiki Wikibase extension
|
Decorator for FingerprintUniquenessValidator that knows whether it should actually perform the validation in new store based on the entity id and the migration stage. More...
Public Member Functions | |
__construct (array $itemTermsMigrationStages, int $propertyTermsMigrationStage, FingerprintUniquenessValidator $fingerprintUniquenessValidator) | |
validate ( $value) | |
Public Member Functions inherited from Wikibase\Repo\Validators\FingerprintUniquenessValidator | |
__construct (TermsCollisionDetector $termsCollisionDetector, TermLookup $termLookup) | |
setOptions (array $options) | |
Private Member Functions | |
validateProperty ( $value) | |
validateItem ( $value, ItemId $itemId) | |
Private Attributes | |
$itemTermsMigrationStages | |
$propertyTermsMigrationStage | |
$fingerprintUniquenessValidator | |
Decorator for FingerprintUniquenessValidator that knows whether it should actually perform the validation in new store based on the entity id and the migration stage.
This is temporary solution and should be removed completely once we switch to new store for good.
Wikibase\Repo\Validators\ByIdFingerprintUniquenessValidator::__construct | ( | array | $itemTermsMigrationStages, |
int | $propertyTermsMigrationStage, | ||
FingerprintUniquenessValidator | $fingerprintUniquenessValidator | ||
) |
Wikibase\Repo\Validators\ByIdFingerprintUniquenessValidator::validate | ( | $value | ) |
Reimplemented from Wikibase\Repo\Validators\FingerprintUniquenessValidator.
|
private |
|
private |
|
private |
|
private |
|
private |