Wikibase
MediaWiki Wikibase extension
|
Public Member Functions | |
__construct (string $code, string $message, array $context=[]) | |
getErrorCode () | |
getErrorMessage () | |
getErrorContext () | |
Static Public Member Functions | |
static | newInvalidValue (string $path) |
static | newMissingField (string $path, string $field) |
static | newValueTooLong (string $path, int $maxLength) |
static | newInvalidKey (string $path, string $key) |
Public Attributes | |
const | ALIASES_NOT_DEFINED = 'aliases-not-defined' |
const | ALIAS_DUPLICATE = 'duplicate-alias' |
const | INVALID_ALIAS_LIST = 'invalid-alias-list' |
const | CANNOT_MODIFY_READ_ONLY_VALUE = 'cannot-modify-read-only-value' |
const | DESCRIPTION_NOT_DEFINED = 'description-not-defined' |
const | INVALID_VALUE = 'invalid-value' |
const | INVALID_PATH_PARAMETER = 'invalid-path-parameter' |
const | INVALID_OPERATION_CHANGED_PROPERTY = 'invalid-operation-change-property-of-statement' |
const | INVALID_OPERATION_CHANGED_STATEMENT_ID = 'invalid-operation-change-statement-id' |
const | INVALID_QUERY_PARAMETER = 'invalid-query-parameter' |
const | ITEM_LABEL_DESCRIPTION_DUPLICATE = 'item-label-description-duplicate' |
const | ITEM_NOT_FOUND = 'item-not-found' |
const | ITEM_REDIRECTED = 'redirected-item' |
const | ITEM_DATA_UNEXPECTED_FIELD = 'unexpected-field' |
const | ITEM_STATEMENT_ID_MISMATCH = 'item-statement-id-mismatch' |
const | LABEL_DESCRIPTION_SAME_VALUE = 'label-description-same-value' |
const | LABEL_NOT_DEFINED = 'label-not-defined' |
const | MISSING_FIELD = 'missing-field' |
const | PATCHED_ITEM_LABEL_DESCRIPTION_DUPLICATE = 'patched-item-label-description-duplicate' |
const | PATCHED_ITEM_LABEL_DESCRIPTION_SAME_VALUE = 'patched-item-label-description-same-value' |
const | PATCHED_ITEM_UNEXPECTED_FIELD = 'patched-item-unexpected-field' |
const | PATCHED_ITEM_INVALID_FIELD = 'patched-item-invalid-field' |
const | PATCHED_ITEM_INVALID_OPERATION_CHANGE_ITEM_ID = 'patched-item-invalid-operation-change-item-id' |
const | PATCHED_PROPERTY_LABEL_DESCRIPTION_SAME_VALUE = 'patched-property-label-description-same-value' |
const | PATCHED_PROPERTY_LABEL_DUPLICATE = 'patched-property-label-duplicate' |
const | PATCHED_PROPERTY_INVALID_FIELD = 'patched-property-invalid-field' |
const | PATCHED_PROPERTY_INVALID_OPERATION_CHANGE_PROPERTY_DATATYPE |
const | PATCHED_PROPERTY_INVALID_OPERATION_CHANGE_PROPERTY_ID = 'patched-property-invalid-operation-change-property-id' |
const | PATCHED_PROPERTY_MISSING_FIELD = 'patched-property-missing-field' |
const | PATCHED_PROPERTY_UNEXPECTED_FIELD = 'patched-property-unexpected-field' |
const | PATCHED_LABEL_EMPTY = 'patched-label-empty' |
const | PATCHED_LABEL_INVALID = 'patched-label-invalid' |
const | PATCHED_LABEL_INVALID_LANGUAGE_CODE = 'patched-labels-invalid-language-code' |
const | PATCHED_LABEL_TOO_LONG = 'patched-label-too-long' |
const | PATCHED_DESCRIPTION_EMPTY = 'patched-description-empty' |
const | PATCHED_DESCRIPTION_INVALID = 'patched-description-invalid' |
const | PATCHED_DESCRIPTION_INVALID_LANGUAGE_CODE = 'patched-descriptions-invalid-language-code' |
const | PATCHED_DESCRIPTION_TOO_LONG = 'patched-description-too-long' |
const | PATCHED_ALIAS_EMPTY = 'patched-alias-empty' |
const | PATCHED_ALIASES_INVALID_FIELD = 'patched-aliases-invalid-field' |
const | PATCHED_ALIASES_INVALID_LANGUAGE_CODE = 'patched-aliases-invalid-language-code' |
const | PATCHED_ALIAS_TOO_LONG = 'patched-alias-too-long' |
const | PATCHED_ALIAS_DUPLICATE = 'patched-duplicate-alias' |
const | PATCHED_STATEMENT_INVALID_FIELD = 'patched-statement-invalid-field' |
const | PATCHED_STATEMENT_MISSING_FIELD = 'patched-statement-missing-field' |
const | PATCHED_SITELINK_INVALID_SITE_ID = 'patched-sitelink-invalid-site-id' |
const | PATCHED_SITELINK_MISSING_TITLE = 'patched-sitelink-missing-title' |
const | PATCHED_SITELINK_TITLE_EMPTY = 'patched-sitelink-title-empty' |
const | PATCHED_SITELINK_INVALID_TITLE = 'patched-sitelink-invalid-title' |
const | PATCHED_SITELINK_TITLE_DOES_NOT_EXIST = 'patched-sitelink-title-does-not-exist' |
const | PATCHED_SITELINK_INVALID_BADGE = 'patched-sitelink-invalid-badge' |
const | PATCHED_SITELINK_ITEM_NOT_A_BADGE = 'patched-sitelink-item-not-a-badge' |
const | PATCHED_SITELINK_CONFLICT = 'patched-sitelink-conflict' |
const | PATCHED_SITELINK_URL_NOT_MODIFIABLE = 'url-not-modifiable' |
const | PATCHED_SITELINK_BADGES_FORMAT = 'patched-sitelink-badges-format' |
const | PATCHED_INVALID_SITELINK_TYPE = 'patched-invalid-sitelink-type' |
const | PATCH_TARGET_NOT_FOUND = 'patch-target-not-found' |
const | PATCH_TEST_FAILED = 'patch-test-failed' |
const | PERMISSION_DENIED = 'permission-denied' |
const | PROPERTY_NOT_FOUND = 'property-not-found' |
const | PROPERTY_LABEL_DUPLICATE = 'property-label-duplicate' |
const | PROPERTY_STATEMENT_ID_MISMATCH = 'property-statement-id-mismatch' |
const | SITELINK_CONFLICT = 'sitelink-conflict' |
const | SITELINK_NOT_DEFINED = 'sitelink-not-defined' |
const | ITEM_NOT_A_BADGE = 'item-not-a-badge' |
const | INVALID_SITELINK_TYPE = 'invalid-sitelink-type' |
const | SITELINK_TITLE_NOT_FOUND = 'title-does-not-exist' |
const | STATEMENT_NOT_FOUND = 'statement-not-found' |
const | STATEMENT_GROUP_PROPERTY_ID_MISMATCH = 'statement-group-property-id-mismatch' |
const | PATCHED_INVALID_STATEMENT_GROUP_TYPE = 'patched-invalid-statement-group-type' |
const | PATCHED_INVALID_STATEMENT_TYPE = 'patched-invalid-statement-type' |
const | PATCHED_STATEMENT_GROUP_PROPERTY_ID_MISMATCH = 'patched-statement-group-property-id-mismatch' |
const | STATEMENT_ID_NOT_MODIFIABLE = 'statement-id-not-modifiable' |
const | PATCHED_STATEMENT_PROPERTY_NOT_MODIFIABLE = 'patched-statement-property-not-modifiable' |
const | VALUE_TOO_LONG = 'value-too-long' |
const | INVALID_KEY = 'invalid-key' |
const | UNEXPECTED_ERROR = 'unexpected-error' |
const | CONTEXT_ACTUAL_VALUE = 'actual-value' |
const | CONTEXT_ALIAS = 'alias' |
const | CONTEXT_LIMIT = 'limit' |
const | CONTEXT_CHARACTER_LIMIT = 'character-limit' |
const | CONTEXT_DESCRIPTION = 'description' |
const | CONTEXT_FIELD = 'field' |
const | CONTEXT_LABEL = 'label' |
const | CONTEXT_LANGUAGE = 'language' |
const | CONTEXT_KEY = 'key' |
const | CONTEXT_MATCHING_ITEM_ID = 'matching-item-id' |
const | CONTEXT_MATCHING_PROPERTY_ID = 'matching-property-id' |
const | CONTEXT_OPERATION = 'operation' |
const | CONTEXT_PARAMETER = 'parameter' |
const | CONTEXT_PATH = 'path' |
const | CONTEXT_ITEM_ID = 'item-id' |
const | CONTEXT_REDIRECT_TARGET = 'redirect-target' |
const | CONTEXT_PROPERTY_ID = 'property-id' |
const | CONTEXT_STATEMENT_ID = 'statement-id' |
const | CONTEXT_SITE_ID = 'site-id' |
const | CONTEXT_TITLE = 'title' |
const | CONTEXT_BADGE = 'badge' |
const | CONTEXT_BADGES = 'badges' |
const | CONTEXT_VALUE = 'value' |
const | CONTEXT_PROPERTY_ID_KEY = 'statement-group-property-id' |
const | CONTEXT_PROPERTY_ID_VALUE = 'statement-property-id' |
const | STATEMENT_PROPERTY_ID = 'statement-property-id' |
const | EXPECTED_CONTEXT_KEYS |
Private Attributes | |
const | ADDITIONAL_PATH_CONTEXT |
Depending on the use case and whether it's operating on a single resource or a list, errors may include path information in the context. | |
string | $errorCode |
string | $errorMessage |
array | $errorContext |
Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::__construct | ( | string | $code, |
string | $message, | ||
array | $context = [] ) |
Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::getErrorCode | ( | ) |
Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::getErrorContext | ( | ) |
Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::getErrorMessage | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
private |
|
private |
|
private |
|
private |
Depending on the use case and whether it's operating on a single resource or a list, errors may include path information in the context.
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::ALIAS_DUPLICATE = 'duplicate-alias' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::ALIASES_NOT_DEFINED = 'aliases-not-defined' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CANNOT_MODIFY_READ_ONLY_VALUE = 'cannot-modify-read-only-value' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_ACTUAL_VALUE = 'actual-value' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_ALIAS = 'alias' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_BADGE = 'badge' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_BADGES = 'badges' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_CHARACTER_LIMIT = 'character-limit' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_DESCRIPTION = 'description' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_FIELD = 'field' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_ITEM_ID = 'item-id' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_KEY = 'key' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_LABEL = 'label' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_LANGUAGE = 'language' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_LIMIT = 'limit' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_MATCHING_ITEM_ID = 'matching-item-id' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_MATCHING_PROPERTY_ID = 'matching-property-id' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_OPERATION = 'operation' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_PARAMETER = 'parameter' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_PATH = 'path' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_PROPERTY_ID = 'property-id' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_PROPERTY_ID_KEY = 'statement-group-property-id' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_PROPERTY_ID_VALUE = 'statement-property-id' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_REDIRECT_TARGET = 'redirect-target' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_SITE_ID = 'site-id' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_STATEMENT_ID = 'statement-id' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_TITLE = 'title' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::CONTEXT_VALUE = 'value' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::DESCRIPTION_NOT_DEFINED = 'description-not-defined' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::EXPECTED_CONTEXT_KEYS |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::INVALID_ALIAS_LIST = 'invalid-alias-list' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::INVALID_KEY = 'invalid-key' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::INVALID_OPERATION_CHANGED_PROPERTY = 'invalid-operation-change-property-of-statement' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::INVALID_OPERATION_CHANGED_STATEMENT_ID = 'invalid-operation-change-statement-id' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::INVALID_PATH_PARAMETER = 'invalid-path-parameter' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::INVALID_QUERY_PARAMETER = 'invalid-query-parameter' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::INVALID_SITELINK_TYPE = 'invalid-sitelink-type' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::INVALID_VALUE = 'invalid-value' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::ITEM_DATA_UNEXPECTED_FIELD = 'unexpected-field' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::ITEM_LABEL_DESCRIPTION_DUPLICATE = 'item-label-description-duplicate' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::ITEM_NOT_A_BADGE = 'item-not-a-badge' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::ITEM_NOT_FOUND = 'item-not-found' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::ITEM_REDIRECTED = 'redirected-item' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::ITEM_STATEMENT_ID_MISMATCH = 'item-statement-id-mismatch' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::LABEL_DESCRIPTION_SAME_VALUE = 'label-description-same-value' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::LABEL_NOT_DEFINED = 'label-not-defined' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::MISSING_FIELD = 'missing-field' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCH_TARGET_NOT_FOUND = 'patch-target-not-found' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCH_TEST_FAILED = 'patch-test-failed' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_ALIAS_DUPLICATE = 'patched-duplicate-alias' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_ALIAS_EMPTY = 'patched-alias-empty' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_ALIAS_TOO_LONG = 'patched-alias-too-long' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_ALIASES_INVALID_FIELD = 'patched-aliases-invalid-field' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_ALIASES_INVALID_LANGUAGE_CODE = 'patched-aliases-invalid-language-code' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_DESCRIPTION_EMPTY = 'patched-description-empty' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_DESCRIPTION_INVALID = 'patched-description-invalid' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_DESCRIPTION_INVALID_LANGUAGE_CODE = 'patched-descriptions-invalid-language-code' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_DESCRIPTION_TOO_LONG = 'patched-description-too-long' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_INVALID_SITELINK_TYPE = 'patched-invalid-sitelink-type' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_INVALID_STATEMENT_GROUP_TYPE = 'patched-invalid-statement-group-type' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_INVALID_STATEMENT_TYPE = 'patched-invalid-statement-type' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_ITEM_INVALID_FIELD = 'patched-item-invalid-field' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_ITEM_INVALID_OPERATION_CHANGE_ITEM_ID = 'patched-item-invalid-operation-change-item-id' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_ITEM_LABEL_DESCRIPTION_DUPLICATE = 'patched-item-label-description-duplicate' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_ITEM_LABEL_DESCRIPTION_SAME_VALUE = 'patched-item-label-description-same-value' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_ITEM_UNEXPECTED_FIELD = 'patched-item-unexpected-field' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_LABEL_EMPTY = 'patched-label-empty' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_LABEL_INVALID = 'patched-label-invalid' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_LABEL_INVALID_LANGUAGE_CODE = 'patched-labels-invalid-language-code' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_LABEL_TOO_LONG = 'patched-label-too-long' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_PROPERTY_INVALID_FIELD = 'patched-property-invalid-field' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_PROPERTY_INVALID_OPERATION_CHANGE_PROPERTY_DATATYPE |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_PROPERTY_INVALID_OPERATION_CHANGE_PROPERTY_ID = 'patched-property-invalid-operation-change-property-id' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_PROPERTY_LABEL_DESCRIPTION_SAME_VALUE = 'patched-property-label-description-same-value' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_PROPERTY_LABEL_DUPLICATE = 'patched-property-label-duplicate' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_PROPERTY_MISSING_FIELD = 'patched-property-missing-field' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_PROPERTY_UNEXPECTED_FIELD = 'patched-property-unexpected-field' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_SITELINK_BADGES_FORMAT = 'patched-sitelink-badges-format' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_SITELINK_CONFLICT = 'patched-sitelink-conflict' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_SITELINK_INVALID_BADGE = 'patched-sitelink-invalid-badge' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_SITELINK_INVALID_SITE_ID = 'patched-sitelink-invalid-site-id' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_SITELINK_INVALID_TITLE = 'patched-sitelink-invalid-title' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_SITELINK_ITEM_NOT_A_BADGE = 'patched-sitelink-item-not-a-badge' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_SITELINK_MISSING_TITLE = 'patched-sitelink-missing-title' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_SITELINK_TITLE_DOES_NOT_EXIST = 'patched-sitelink-title-does-not-exist' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_SITELINK_TITLE_EMPTY = 'patched-sitelink-title-empty' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_SITELINK_URL_NOT_MODIFIABLE = 'url-not-modifiable' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_STATEMENT_GROUP_PROPERTY_ID_MISMATCH = 'patched-statement-group-property-id-mismatch' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_STATEMENT_INVALID_FIELD = 'patched-statement-invalid-field' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_STATEMENT_MISSING_FIELD = 'patched-statement-missing-field' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PATCHED_STATEMENT_PROPERTY_NOT_MODIFIABLE = 'patched-statement-property-not-modifiable' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PERMISSION_DENIED = 'permission-denied' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PROPERTY_LABEL_DUPLICATE = 'property-label-duplicate' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PROPERTY_NOT_FOUND = 'property-not-found' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::PROPERTY_STATEMENT_ID_MISMATCH = 'property-statement-id-mismatch' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::SITELINK_CONFLICT = 'sitelink-conflict' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::SITELINK_NOT_DEFINED = 'sitelink-not-defined' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::SITELINK_TITLE_NOT_FOUND = 'title-does-not-exist' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::STATEMENT_GROUP_PROPERTY_ID_MISMATCH = 'statement-group-property-id-mismatch' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::STATEMENT_ID_NOT_MODIFIABLE = 'statement-id-not-modifiable' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::STATEMENT_NOT_FOUND = 'statement-not-found' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::STATEMENT_PROPERTY_ID = 'statement-property-id' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::UNEXPECTED_ERROR = 'unexpected-error' |
const Wikibase\Repo\RestApi\Application\UseCases\UseCaseError::VALUE_TOO_LONG = 'value-too-long' |