예제 #1
0
 /**
  * Create a new instance of the compiled express view.
  * 
  * @param ExpressViewFactory $factory
  * @param ExpressViewRenderer $renderer
  */
 public final function __construct(ExpressViewFactory $factory, ExpressViewRenderer $renderer)
 {
     $this->factory = $factory;
     $this->renderer = $renderer;
     $this->context = new ExpressContext($this->renderer);
     $this->exp = $this->context->getExpressionContext();
 }
예제 #2
0
 public function bindContext(ExpressContext $context)
 {
     $this->expressContext = $context;
     $this->expressionContext = $context->getExpressionContext();
 }