Exemplo n.º 1
0
 /**
  * @param DSL_Script_Builder $parent
  * @param null               $object
  */
 public function __construct(DSL_Script_Builder $parent = null, $object = null)
 {
     parent::__construct($parent, Core::if_null($object, $this->make_object()));
 }
Exemplo n.º 2
0
Arquivo: DSL.php Projeto: techart/tao
 /**
  * Доступ на чтение к свойствам объекта
  *
  * @param string $property
  *
  * @return mixed
  */
 public function __get($property)
 {
     $value = parent::__get($property);
     if (!is_null($value)) {
         return $value;
     }
     if (strpos($property, 'begin_') === 0) {
         $name = substr($property, 6);
     } else {
         $name = $property;
     }
     return $this->begin($name);
 }