Ejemplo n.º 1
0
 /**
  * @return ElementAbstract
  * */
 public function __get($idx)
 {
     /* libera o corpo do formulario, onde reside os elms */
     if ('body' == $idx) {
         return $this->_container;
     }
     return parent::__get($idx);
 }
Ejemplo n.º 2
0
 /**
  * o primeiro param define a entidade base, ou seja, a enteidade que sera usada para criacao dos campos no
  * formulario, o segundo param define o nome do formulario, o terceiro param define o destino do formulario,
  * o quarto param define informacoes extra dos entendidades de ligacao (foreign key) como por exemplo quais
  * atributos serao utilizados
  *
  * @param ValueObjectAbstract $source
  * @param string $name
  * @param string $action
  * @param stdClass $FKConfig
  * */
 public function __construct(ValueObjectAbstract $source, $name, $action = NULL, DSFormFKConfig $FKConfig = NULL)
 {
     parent::__construct($name, $action);
     $this->_source = $source;
     $this->_FKConfig = $FKConfig;
 }