/** * @param FieldMappingInterface $fieldMapping * @param array $items * @return array */ protected function addOtherMetadataArrayItems(FieldMappingInterface $fieldMapping, array $items) { if (!$fieldMapping instanceof DecimalFieldMapping) { return $items; } if (null !== ($precision = $fieldMapping->getPrecision())) { $items[] = new ArrayItem(new LNumber($precision), new String_('precision')); } if (null !== ($scale = $fieldMapping->getScale())) { $items[] = new ArrayItem(new LNumber($scale), new String_('scale')); } return $items; }