getElements() as $element) { $calculator = $rsv_form_price_registry->get($element->getType()); if ($calculator === null) { continue; // Unpriced element type contributes nothing. } $total += (float) $calculator($element, $data->getValue($element->getName())); } return $total; } }