예제 #1
0
 public static function getExtension($namespace, $flush = false)
 {
     static $extensions;
     if (!isset($extensions[$namespace]) || $flush) {
         $className = $namespace . 'Extension';
         $extensions[$namespace] = new $className(ZtExtensions::getInstance()->get($namespace));
     }
     return $extensions[$namespace];
 }
예제 #2
0
 /**
  * Get instance of ZtExtension
  * @return \ZtExtension
  */
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new ZtExtensions();
     }
     if (isset(self::$instance)) {
         return self::$instance;
     }
 }