Example #1
0
 /**
  * @param  \Nette\ComponentModel\IContainer
  * @throws \Nette\InvalidStateException
  */
 protected function validateParent(Nette\ComponentModel\IContainer $parent)
 {
     parent::validateParent($parent);
     if (!$parent instanceof IObjectContainer && !$this->getForm(FALSE) instanceof IObjectContainer) {
         throw new \Nette\InvalidStateException('Valid parent for Kdyby\\Doctrine\\Forms\\EntityContainer ' . 'is only Kdyby\\Doctrine\\Forms\\IObjectContainer, ' . 'instance of "' . get_class($parent) . '" given');
     }
 }