Use wikimedia/wait-condition-loop
[lhc/web/wiklou.git] / includes / libs / rdbms / database / DatabasePostgres.php
index 69488af..f82d76d 100644 (file)
  * @file
  * @ingroup Database
  */
+use Wikimedia\WaitConditionLoop;
 
 /**
  * @ingroup Database
  */
-class DatabasePostgres extends DatabaseBase {
+class DatabasePostgres extends Database {
        /** @var int|bool */
        protected $port;
 
@@ -109,7 +110,7 @@ class DatabasePostgres extends DatabaseBase {
                if ( (int)$this->port > 0 ) {
                        $connectVars['port'] = (int)$this->port;
                }
-               if ( $this->mFlags & DBO_SSL ) {
+               if ( $this->mFlags & self::DBO_SSL ) {
                        $connectVars['sslmode'] = 1;
                }
 
@@ -860,7 +861,7 @@ __INDEXATTR__;
        }
 
        function timestamp( $ts = 0 ) {
-               $ct = new ConvertableTimestamp( $ts );
+               $ct = new ConvertibleTimestamp( $ts );
 
                return $ct->getTimestamp( TS_POSTGRES );
        }
@@ -991,7 +992,7 @@ __INDEXATTR__;
        }
 
        /**
-        * Determine default schema for MediaWiki core
+        * Determine default schema for the current application
         * Adjust this session schema search path if desired schema exists
         * and is not alread there.
         *
@@ -1036,7 +1037,7 @@ __INDEXATTR__;
        }
 
        /**
-        * Return schema name fore core MediaWiki tables
+        * Return schema name for core application tables
         *
         * @since 1.19
         * @return string Core schema name