예제 #1
0
파일: TabGroup.php 프로젝트: gsouf/uform
 public function addElement(Element $element)
 {
     if (!$element instanceof Tab) {
         throw new InvalidArgumentException('element', 'Instance of Tab', $element, 'Cannot add non-tab element into TabGroup');
     }
     parent::addElement($element);
 }
예제 #2
0
파일: ColumnGroup.php 프로젝트: gsouf/uform
 /**
  * Adds a column to the group. Column can only receive column as child.
  * @param Element $element
  */
 public function addElement(Element $element)
 {
     if (!$element instanceof Column) {
         throw new InvalidArgumentException('element', 'Instance of Column', $element, 'Cant add non-column element into columnGroup');
     }
     parent::addElement($element);
 }
예제 #3
0
파일: Inline.php 프로젝트: gsouf/uform
 public function addElement(Element $element)
 {
     if (!$element instanceof Element\Primary) {
         throw new InvalidArgumentException('element', 'Instance of Primary', $element, 'Cant add non-primary element into an inline group');
     }
     parent::addElement($element);
 }