/** * {@inheritdoc} */ public function buildSettings(SettingsBuilderInterface $builder) { $builder->setOptional(['default_tax_zone'])->setAllowedTypes(['default_tax_zone' => ['null', ZoneInterface::class]])->setTransformer('default_tax_zone', new ObjectToIdentifierTransformer($this->zoneRepository)); }
/** * {@inheritdoc} */ public function buildSettings(SettingsBuilderInterface $builder) { $builder->setOptional(array('default_tax_zone'))->setAllowedTypes(array('default_tax_zone' => array('null', 'Sylius\\Component\\Addressing\\Model\\ZoneInterface')))->setTransformer('default_tax_zone', new ObjectToIdentifierTransformer($this->zoneRepository)); }