示例#1
0
 public function __construct(Renderable $condition, $ifblock = NULL, $else = NULL)
 {
     parent::__construct($condition, $ifblock);
     if ($else) {
         $this->else = Utils::evalCallback($else);
     }
 }
示例#2
0
 public function __construct(Renderable $condition, $block = NULL)
 {
     $this->condition = $condition;
     if ($block) {
         $this->if = Utils::evalCallback($block);
     } else {
         $this->if = new Block();
     }
 }
示例#3
0
 public function __construct($block)
 {
     $this->else = Utils::evalCallback($block);
 }