protected function NormalizerBase::checkFormat in Drupal 9
Same name in this branch
- 9 core/modules/jsonapi/src/Normalizer/NormalizerBase.php \Drupal\jsonapi\Normalizer\NormalizerBase::checkFormat()
- 9 core/modules/serialization/src/Normalizer/NormalizerBase.php \Drupal\serialization\Normalizer\NormalizerBase::checkFormat()
Same name and namespace in other branches
- 8 core/modules/serialization/src/Normalizer/NormalizerBase.php \Drupal\serialization\Normalizer\NormalizerBase::checkFormat()
- 10 core/modules/serialization/src/Normalizer/NormalizerBase.php \Drupal\serialization\Normalizer\NormalizerBase::checkFormat()
Checks if the provided format is supported by this normalizer.
Parameters
string $format: The format to check.
Return value
bool TRUE if the format is supported, FALSE otherwise. If no format is specified this will return TRUE.
2 calls to NormalizerBase::checkFormat()
- NormalizerBase::supportsDenormalization in core/
modules/ serialization/ src/ Normalizer/ NormalizerBase.php - Implements \Symfony\Component\Serializer\Normalizer\DenormalizerInterface::supportsDenormalization()
- NormalizerBase::supportsNormalization in core/
modules/ serialization/ src/ Normalizer/ NormalizerBase.php
1 method overrides NormalizerBase::checkFormat()
- NormalizerBase::checkFormat in core/
modules/ jsonapi/ src/ Normalizer/ NormalizerBase.php - Checks if the provided format is supported by this normalizer.
File
- core/
modules/ serialization/ src/ Normalizer/ NormalizerBase.php, line 79
Class
- NormalizerBase
- Base class for Normalizers.
Namespace
Drupal\serialization\NormalizerCode
protected function checkFormat($format = NULL) {
if (!isset($format) || !isset($this->format)) {
return TRUE;
}
return in_array($format, (array) $this->format, TRUE);
}