You are here

public function NormalizerBase::supportsNormalization in Zircon Profile 8

Same name in this branch
  1. 8 core/modules/hal/src/Normalizer/NormalizerBase.php \Drupal\hal\Normalizer\NormalizerBase::supportsNormalization()
  2. 8 core/modules/serialization/src/Normalizer/NormalizerBase.php \Drupal\serialization\Normalizer\NormalizerBase::supportsNormalization()
Same name and namespace in other branches
  1. 8.0 core/modules/hal/src/Normalizer/NormalizerBase.php \Drupal\hal\Normalizer\NormalizerBase::supportsNormalization()

Checks whether the given class is supported for normalization by this normalizer.

Parameters

mixed $data Data to normalize.:

string $format The format being (de-)serialized from or into.:

Return value

bool

Overrides NormalizerBase::supportsNormalization

File

core/modules/hal/src/Normalizer/NormalizerBase.php, line 28
Contains \Drupal\hal\Normalizer\NormalizerBase.

Class

NormalizerBase
Base class for Normalizers.

Namespace

Drupal\hal\Normalizer

Code

public function supportsNormalization($data, $format = NULL) {
  return in_array($format, $this->formats) && parent::supportsNormalization($data, $format);
}