Can likely be removed once T305973 is done.
More...
Can likely be removed once T305973 is done.
- Copyright
- GPL-2.0-or-later
◆ __construct()
Wikibase\Repo\RestApi\RouteHandlers\TypeValidatingJsonBodyValidator::__construct |
( |
array |
$settings | ) |
|
◆ getFieldTypeFromSettings()
Wikibase\Repo\RestApi\RouteHandlers\TypeValidatingJsonBodyValidator::getFieldTypeFromSettings |
( |
string |
$fieldName | ) |
|
|
private |
◆ hasExpectedType()
Wikibase\Repo\RestApi\RouteHandlers\TypeValidatingJsonBodyValidator::hasExpectedType |
( |
string |
$fieldName, |
|
|
|
$fieldValue |
|
) |
| |
|
private |
◆ isOptionalAndNull()
Wikibase\Repo\RestApi\RouteHandlers\TypeValidatingJsonBodyValidator::isOptionalAndNull |
( |
string |
$fieldName, |
|
|
|
$fieldValue |
|
) |
| |
|
private |
◆ validateBody()
Wikibase\Repo\RestApi\RouteHandlers\TypeValidatingJsonBodyValidator::validateBody |
( |
RequestInterface |
$request | ) |
|
◆ $settings
array Wikibase\Repo\RestApi\RouteHandlers\TypeValidatingJsonBodyValidator::$settings |
|
private |
◆ TYPE_MISMATCH_CODE
const Wikibase\Repo\RestApi\RouteHandlers\TypeValidatingJsonBodyValidator::TYPE_MISMATCH_CODE = 'invalid-request-body' |
◆ TYPE_MISMATCH_MESSAGE
const Wikibase\Repo\RestApi\RouteHandlers\TypeValidatingJsonBodyValidator::TYPE_MISMATCH_MESSAGE = 'Invalid field type' |
The documentation for this class was generated from the following file: