*/ public function for(RsvFormDefinition $definition, RsvFormData $data): array { return [ 'price' => (new RsvFormPriceCalculator())->calculate($definition, $data), ]; } /** * The names these values expose, so template validation accepts {{ price }}. * @return list */ public static function names(): array { return ['price']; } }