|
Wikibase
MediaWiki Wikibase extension
|
Composite validator for applying multiple validators as one. More...
Inheritance diagram for Wikibase\Repo\Validators\CompositeFingerprintValidator:
Collaboration diagram for Wikibase\Repo\Validators\CompositeFingerprintValidator:Public Member Functions | |
| __construct (array $validators) | |
| validateFingerprint (TermList $labels, TermList $descriptions, EntityId $entityId, array $languageCodes=null) | |
| Validate a fingerprint by applying each of the validators supplied to the constructor. | |
Private Attributes | |
| $validators | |
Composite validator for applying multiple validators as one.
| Wikibase\Repo\Validators\CompositeFingerprintValidator::__construct | ( | array | $validators | ) |
| FingerprintValidator[] | $validators |
| Wikibase\Repo\Validators\CompositeFingerprintValidator::validateFingerprint | ( | TermList | $labels, |
| TermList | $descriptions, | ||
| EntityId | $entityId, | ||
| array | $languageCodes = null |
||
| ) |
Validate a fingerprint by applying each of the validators supplied to the constructor.
| TermList | $labels | |
| TermList | $descriptions | |
| EntityId | $entityId | |
| string[] | null | $languageCodes |
Implements Wikibase\Repo\Validators\FingerprintValidator.
|
private |