Esempio n. 1
0
 /**
  * Constructs a new ezcTemplateCycleControlTstNode.
  *
  * @param ezcTemplateSource $source
  * @param ezcTemplateCursor $start
  * @param ezcTemplateCursor $end
  */
 public function __construct(ezcTemplateSourceCode $source, $start, $end, $name = null)
 {
     parent::__construct($source, $start, $end);
     $this->name = $name;
     $this->variables = array();
     $this->isNestingBlock = false;
 }
Esempio n. 2
0
 /**
  * @param ezcTemplateSource $source
  * @param ezcTemplateCursor $start
  * @param ezcTemplateCursor $end
  */
 public function __construct(ezcTemplateSourceCode $source, $start, $end)
 {
     parent::__construct($source, $start, $end);
     $this->conditions = array();
     $this->name = "case";
     $this->isNestingBlock = true;
 }
 /**
  * Constructs a new ezcTemplateForeachLoopTstNode.
  *
  * @param ezcTemplateSource $source
  * @param ezcTemplateCursor $start
  * @param ezcTemplateCursor $end
  */
 public function __construct(ezcTemplateSourceCode $source, $start, $end)
 {
     parent::__construct($source, $start, $end);
     $this->context = null;
     $this->name = 'tr_context';
     $this->isNestingBlock = false;
 }
Esempio n. 4
0
 /**
  * Constructs a new ezcTemplateDelimiterTstNode.
  *
  * @param ezcTemplateSource $source
  * @param ezcTemplateCursor $start
  * @param ezcTemplateCursor $end
  */
 public function __construct(ezcTemplateSourceCode $source, $start, $end)
 {
     parent::__construct($source, $start, $end);
     $this->modulo = null;
     $this->rest = null;
     $this->name = 'delimiter';
 }
Esempio n. 5
0
 /**
  * Constructs a new ezcTemplateDeclarationTstNode.
  *
  * @param ezcTemplateSource $source
  * @param ezcTemplateCursor $start
  * @param ezcTemplateCursor $end
  */
 public function __construct(ezcTemplateSourceCode $source, $start, $end)
 {
     parent::__construct($source, $start, $end);
     $this->type = "normal";
     $this->variable = null;
     $this->expression = null;
 }
Esempio n. 6
0
 /**
  *
  * @param ezcTemplateSource $source
  * @param ezcTemplateCursor $start
  * @param ezcTemplateCursor $end
  */
 public function __construct(ezcTemplateSourceCode $source, $start, $end)
 {
     parent::__construct($source, $start, $end);
     $this->file = null;
     $this->send = array();
     $this->receive = array();
     $this->isNestingBlock = false;
 }
Esempio n. 7
0
 /**
  *
  * @param ezcTemplateSource $source
  * @param ezcTemplateCursor $start
  * @param ezcTemplateCursor $end
  */
 public function __construct(ezcTemplateSourceCode $source, $start, $end)
 {
     parent::__construct($source, $start, $end);
     $this->startBracket = '{';
     $this->endBracket = '}';
     $this->expressionRoot = null;
     $this->isNestingBlock = false;
 }
Esempio n. 8
0
 /**
  * Constructs a new ezcTemplateForeachLoopTstNode.
  *
  * @param ezcTemplateSource $source
  * @param ezcTemplateCursor $start
  * @param ezcTemplateCursor $end
  */
 public function __construct(ezcTemplateSourceCode $source, $start, $end)
 {
     parent::__construct($source, $start, $end);
     $this->value = $this->keyVariableName = $this->itemVariableName = null;
     $this->name = 'foreach';
     $this->increment = array();
     $this->decrement = array();
     $this->offset = $this->limit = null;
 }
Esempio n. 9
0
 /**
  * Constructs a new custom block
  *
  * @param ezcTemplateSourceCode $source
  * @param ezcTemplateCursor $start
  * @param ezcTemplateCursor $end
  */
 public function __construct(ezcTemplateSourceCode $source, $start, $end)
 {
     parent::__construct($source, $start, $end);
     $this->customParameters = array();
 }
Esempio n. 10
0
 /**
  */
 public function __construct(ezcTemplateSourceCode $source, $start, $end)
 {
     parent::__construct($source, $start, $end);
 }
Esempio n. 11
0
 /**
  *
  * @param ezcTemplateSource $source
  * @param ezcTemplateCursor $start
  * @param ezcTemplateCursor $end
  */
 public function __construct(ezcTemplateSourceCode $source, $start, $end)
 {
     parent::__construct($source, $start, $end);
     $this->name = 'dynamic';
 }
Esempio n. 12
0
 /**
  *
  * @param ezcTemplateSource $source
  * @param ezcTemplateCursor $start
  * @param ezcTemplateCursor $end
  */
 public function __construct(ezcTemplateSourceCode $source, $start, $end)
 {
     parent::__construct($source, $start, $end);
     $this->isNestingBlock = true;
 }
Esempio n. 13
0
 /**
  *
  * @param ezcTemplateSource $source
  * @param ezcTemplateCursor $start
  * @param ezcTemplateCursor $end
  */
 public function __construct(ezcTemplateSourceCode $source, $start, $end, $name = null)
 {
     parent::__construct($source, $start, $end);
     $this->condition = null;
     $this->name = $name;
 }