Example #1
0
 public function testToArray()
 {
     $scope = new Scope();
     $scope->bind('foo', 'bar');
     $array = $scope->toArray();
     $this->assertEquals(['foo' => 'bar'], $array);
 }
Example #2
0
 /**
  * Parse a Twig expression.
  *
  * @param string $expression Twig expression
  * @param Scope  $scope
  *
  * @return string
  */
 public function parse($expression, Scope $scope)
 {
     return $this->twig->render($expression, $scope->toArray());
 }