Ejemplo n.º 1
0
 /**
  * Register an element in structure
  *
  * Will assign an "anonymous" name to the element, if provided with an empty name
  *
  * @param Layout\Data\Structure $structure
  * @param string $name
  * @param string $type
  * @param string $class
  * @return string
  */
 protected function _createStructuralElement(Layout\Data\Structure $structure, $name, $type, $class)
 {
     if (empty($name)) {
         $name = $this->_generateAnonymousName($class);
     }
     $structure->createElement($name, ['type' => $type]);
     return $name;
 }