MediaWiki
master
BinaryBooleanDef.php
Go to the documentation of this file.
1
<?php
2
3
namespace
Wikimedia\ParamValidator\TypeDef
;
4
5
use
Wikimedia\ParamValidator\ParamValidator
;
6
19
class
BinaryBooleanDef
extends
BooleanDef
{
20
22
public
function
normalizeSettings
( array $settings ) {
23
$settings += [
ParamValidator::PARAM_DEFAULT
=> false ];
24
25
return
parent::normalizeSettings(
26
$settings
27
);
28
}
29
}
Wikimedia\ParamValidator\ParamValidator
Service for formatting and validating API parameters.
Definition
ParamValidator.php:42
Wikimedia\ParamValidator\ParamValidator\PARAM_DEFAULT
const PARAM_DEFAULT
(mixed) Default value of the parameter.
Definition
ParamValidator.php:68
Wikimedia\ParamValidator\TypeDef\BinaryBooleanDef
Type definition for boolean types.
Definition
BinaryBooleanDef.php:19
Wikimedia\ParamValidator\TypeDef\BinaryBooleanDef\normalizeSettings
normalizeSettings(array $settings)
Normalize a settings array.to override array
Definition
BinaryBooleanDef.php:22
Wikimedia\ParamValidator\TypeDef\BooleanDef
Type definition for optional boolean values.
Definition
BooleanDef.php:24
Wikimedia\ParamValidator\TypeDef
Definition
BinaryBooleanDef.php:3
includes
libs
ParamValidator
TypeDef
BinaryBooleanDef.php
Generated on Fri Oct 16 2026 08:23:04 for MediaWiki by
1.10.0