class BackedEnumNormalizerContextBuilder
A helper providing autocompletion for available BackedEnumNormalizer options.
@author Nicolas PHILIPPE <nikophil@gmail.com>
Hierarchy
- class \Symfony\Component\Serializer\Context\Normalizer\BackedEnumNormalizerContextBuilder implements \Symfony\Component\Serializer\Context\ContextBuilderInterface uses \Symfony\Component\Serializer\Context\ContextBuilderTrait
Expanded class hierarchy of BackedEnumNormalizerContextBuilder
File
-
vendor/
symfony/ serializer/ Context/ Normalizer/ BackedEnumNormalizerContextBuilder.php, line 23
Namespace
Symfony\Component\Serializer\Context\NormalizerView source
final class BackedEnumNormalizerContextBuilder implements ContextBuilderInterface {
use ContextBuilderTrait;
/**
* Configures if invalid values are allowed in denormalization.
* They will be denormalized into `null` values.
*/
public function withAllowInvalidValues(bool $allowInvalidValues) : static {
return $this->with(BackedEnumNormalizer::ALLOW_INVALID_VALUES, $allowInvalidValues);
}
}
Members
Title Sort descending | Modifiers | Object type | Summary |
---|---|---|---|
BackedEnumNormalizerContextBuilder::withAllowInvalidValues | public | function | Configures if invalid values are allowed in denormalization. They will be denormalized into `null` values. |
ContextBuilderTrait::$context | private | property | |
ContextBuilderTrait::toArray | public | function | |
ContextBuilderTrait::with | protected | function | |
ContextBuilderTrait::withContext | public | function |