- Copyright
- GPL-2.0-or-later
◆ __construct()
◆ getValidatedItem()
Wikibase\Repo\RestApi\Application\Validation\ItemValidator::getValidatedItem |
( |
| ) |
|
◆ validate()
Wikibase\Repo\RestApi\Application\Validation\ItemValidator::validate |
( |
array | $serialization | ) |
|
◆ validateLabelsAndDescriptions()
Wikibase\Repo\RestApi\Application\Validation\ItemValidator::validateLabelsAndDescriptions |
( |
array | $itemSerialization | ) |
|
|
private |
◆ $descriptionsContentsValidator
◆ $descriptionsSyntaxValidator
◆ $deserializedItem
Item Wikibase\Repo\RestApi\Application\Validation\ItemValidator::$deserializedItem = null |
|
private |
◆ $itemAliasesValidator
ItemAliasesValidator Wikibase\Repo\RestApi\Application\Validation\ItemValidator::$itemAliasesValidator |
|
private |
◆ $itemStatementsValidator
◆ $labelsContentsValidator
◆ $labelsSyntaxValidator
◆ $sitelinksValidator
SitelinksValidator Wikibase\Repo\RestApi\Application\Validation\ItemValidator::$sitelinksValidator |
|
private |
◆ CODE_INVALID_FIELD
const Wikibase\Repo\RestApi\Application\Validation\ItemValidator::CODE_INVALID_FIELD = 'invalid-item-field' |
◆ CODE_MISSING_LABELS_AND_DESCRIPTIONS
const Wikibase\Repo\RestApi\Application\Validation\ItemValidator::CODE_MISSING_LABELS_AND_DESCRIPTIONS = 'missing-labels-and-descriptions' |
◆ CODE_UNEXPECTED_FIELD
const Wikibase\Repo\RestApi\Application\Validation\ItemValidator::CODE_UNEXPECTED_FIELD = 'item-data-unexpected-field' |
◆ CONTEXT_FIELD_DESCRIPTIONS
const Wikibase\Repo\RestApi\Application\Validation\ItemValidator::CONTEXT_FIELD_DESCRIPTIONS = 'descriptions' |
◆ CONTEXT_FIELD_LABELS
const Wikibase\Repo\RestApi\Application\Validation\ItemValidator::CONTEXT_FIELD_LABELS = 'labels' |
◆ CONTEXT_FIELD_NAME
const Wikibase\Repo\RestApi\Application\Validation\ItemValidator::CONTEXT_FIELD_NAME = 'field' |
◆ CONTEXT_FIELD_VALUE
const Wikibase\Repo\RestApi\Application\Validation\ItemValidator::CONTEXT_FIELD_VALUE = 'value' |
The documentation for this class was generated from the following file: