/** * {@inheritdoc} */ public function buildConditions() { foreach ($this->options as $key => $value) { switch ($key) { case 'vatTransmitter': $this->quote->setVatTransmitter($value); break; case 'vat': $this->quote->setVat($value); break; } } }
public function populateFromAsk(FormPopulatingEvent $event) { if (null !== ($ask = $this->getAsk($event))) { $entity = Quote::createFromAskQuote($ask); $event->getForm()->setData($entity); $event->getForm()->add('ask', 'hidden', array('data' => $ask->getId(), 'mapped' => false)); } }