示例#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
 /**
  * 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);
 }