예제 #1
0
 /**
  * Dispatches to methods that handle various requirements of a first
  * instantiation.
  */
 protected static function _initStaticProperties()
 {
     self::_validateSettings();
     // The database functionality is optional
     if (OAUTH_DB_DSN) {
         self::$_dbConn = \PFXUtils::getDBConn(OAUTH_DB_DSN, OAUTH_DB_USER, OAUTH_DB_PASSWORD);
         self::_initDBStatements();
         self::_destroyExpiredTokens();
     }
     self::$_staticPropsReady = true;
 }