Ejemplo n.º 1
0
 /**
  * Returns a reference to the singleton instance.
  * @returns Dataface_JavascriptTool
  */
 public static function getInstance($type = null)
 {
     if (!isset($type)) {
         if (isset(self::$instance)) {
             $type = get_class(self::$instance);
         } else {
             $type = 'Dataface_JavascriptTool';
         }
     }
     if (!isset(self::$instance) or get_class(self::$instance) != $type) {
         self::$instance = new $type();
     }
     return self::$instance;
 }