示例#1
0
 public static function getInstance($options = NULL)
 {
     if (null === self::$instance) {
         self::$instance = new self($options);
     }
     return self::$instance;
 }
示例#2
0
 /**
  * Class autoloader.
  */
 public static function classAutoLoader()
 {
     $moduleConfig = SimpleSAML_Configuration::getConfig('module_tiqr.php');
     $moduleDir = SimpleSAML_Module::getModuleDir('authTiqr');
     $path = array('tiqr.path' => $moduleConfig->getString('tiqr.path', $moduleDir . '/extlibinc/tiqr'), 'phpqrcode.path' => $moduleConfig->getString('phpqrcode.path', $moduleDir . '/extlibinc/phpqrcode'), 'zend.path' => $moduleConfig->getString('zend.path', $moduleDir . '/extlibinc/zend'));
     require_once $path['tiqr.path'] . '/Tiqr/AutoLoader.php';
     $autoloader = Tiqr_AutoLoader::getInstance($path);
     $autoloader->setIncludePath();
 }