public function PriceNumberNormalizer::supportsNormalization in Commerce Core 8.2
Overrides NormalizerBase::supportsNormalization
File
- modules/
price/ tests/ modules/ commerce_price_test/ src/ Normalizer/ PriceNumberNormalizer.php, line 26
Class
- PriceNumberNormalizer
- Normalizes price field number properties.
Namespace
Drupal\commerce_price_test\NormalizerCode
public function supportsNormalization($data, $format = NULL) {
$supported = parent::supportsNormalization($data, $format);
return $supported && $data instanceof StringData && $data
->getParent() instanceof PriceItem && $data
->getName() === 'number';
}