SatisAdmin\Form\RepositoryType::onPreBind PHP Method

onPreBind() public method

public onPreBind ( Symfony\Component\Form\FormEvent $event )
$event Symfony\Component\Form\FormEvent
    public function onPreBind(FormEvent $event)
    {
        $repo = Repository::create($event->getData()['type'])->fromArray($event->getData());
        $event->getForm()->setData($repo);
        $this->loadDataType($event->getForm(), $repo);
    }