コード例 #1
0
ファイル: FileStore.php プロジェクト: puring0815/OpenKore
 /**
  * Release the global file store lock.
  */
 static function unlock()
 {
     $dbw = wfGetDB(DB_MASTER);
     $lockname = $dbw->addQuotes(FileStore::lockName());
     $result = $dbw->query("SELECT RELEASE_LOCK({$lockname})", __METHOD__);
     $row = $dbw->fetchObject($result);
     $dbw->freeResult($result);
 }
コード例 #2
0
ファイル: FileStore.php プロジェクト: k-hasan-19/wiki
 /**
  * Release the global file store lock.
  */
 static function unlock()
 {
     $fname = __CLASS__ . '::' . __FUNCTION__;
     $dbw = wfGetDB(DB_MASTER);
     $lockname = $dbw->addQuotes(FileStore::lockName());
     $result = $dbw->query("SELECT RELEASE_LOCK({$lockname})", $fname);
     $row = $dbw->fetchObject($result);
     $dbw->freeResult($result);
 }
コード例 #3
0
ファイル: FileStore.php プロジェクト: negabaro/alfresco
 /**
  * Release the global file store lock.
  */
 static function unlock()
 {
     global $wgDBtype;
     if ($wgDBtype != 'mysql') {
         return true;
     }
     $dbw = wfGetDB(DB_MASTER);
     $lockname = $dbw->addQuotes(FileStore::lockName());
     $result = $dbw->query("SELECT RELEASE_LOCK({$lockname})", __METHOD__);
     $dbw->fetchObject($result);
     $dbw->freeResult($result);
 }
コード例 #4
0
ファイル: FileStore.php プロジェクト: amjadtbssm/website
 /**
  * Release the global file store lock.
  * @see Database::unlock()
  */
 static function unlock()
 {
     $dbw = wfGetDB(DB_MASTER);
     $lockname = $dbw->addQuotes(FileStore::lockName());
     return $dbw->unlock($lockname, __METHOD__);
 }