Beispiel #1
0
 /**
  * instantiates and returns instance of neon-renderer
  *
  * @return object instance of NeonRenderer
  */
 public static function renderer()
 {
     if (is_null(static::$_renderer)) {
         Libraries::add('Neon', array('path' => RADIUM_PATH . '/libraries/neon'));
         static::$_renderer = new NeonRenderer();
     }
     return static::$_renderer;
 }
Beispiel #2
0
 public static function _reset(Test $test)
 {
     self::$calls = ['getParser' => 0, 'getRenderer' => 0];
     $mock = $test->getMock('stdClass', ['parse', 'render', 'setParameters']);
     $mock->expects($test->never())->method('parse');
     $mock->expects($test->never())->method('render');
     $mock->expects($test->never())->method('setParameters');
     static::$parser = null;
     static::$_parser = $mock;
     static::$renderer = null;
     static::$_renderer = $mock;
     static::$beforeParse = null;
     static::$afterParse = null;
     static::$beforeRender = null;
     static::$afterRender = null;
     static::$beforeUnparse = null;
     static::$afterUnparse = null;
 }