resetSharedVariables() public method

Remove all previously set shared variables.
Esempio n. 1
0
 public function testResetSharedVariables()
 {
     $jade = new Jade();
     $jade->share('answear', 42);
     $jade->share(array('foo' => 'Hello', 'bar' => 'world'));
     $jade->resetSharedVariables();
     $error = null;
     try {
         $jade->render("p\n  =foo\n=' '\n=bar\n  | !");
     } catch (\Exception $e) {
         $error = $e->getMessage();
     }
     $this->assertSame('Undefined variable: foo', $error);
 }