X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2Finstaller%2FMysqlInstaller.php;h=5ff47e94f0a9348da817917ce5dac8637783863a;hp=799ca580242bc6d09f53919af882c643b874ccb1;hb=e758226c91935a1df2b6fd3ed1f18922d8bfb45b;hpb=e3bd13db0c285f312e31bb1b7271af4628cca80c diff --git a/includes/installer/MysqlInstaller.php b/includes/installer/MysqlInstaller.php index 799ca58024..5ff47e94f0 100644 --- a/includes/installer/MysqlInstaller.php +++ b/includes/installer/MysqlInstaller.php @@ -124,7 +124,7 @@ class MysqlInstaller extends DatabaseInstaller { return $status; } /** - * @var $conn DatabaseBase + * @var $conn Database */ $conn = $status->value; @@ -143,7 +143,7 @@ class MysqlInstaller extends DatabaseInstaller { public function openConnection() { $status = Status::newGood(); try { - $db = DatabaseBase::factory( 'mysql', [ + $db = Database::factory( 'mysql', [ 'host' => $this->getVar( 'wgDBserver' ), 'user' => $this->getVar( '_InstallUser' ), 'password' => $this->getVar( '_InstallPassword' ), @@ -168,7 +168,7 @@ class MysqlInstaller extends DatabaseInstaller { return; } /** - * @var $conn DatabaseBase + * @var $conn Database */ $conn = $status->value; $conn->selectDB( $this->getVar( 'wgDBname' ) ); @@ -226,7 +226,7 @@ class MysqlInstaller extends DatabaseInstaller { $status = $this->getConnection(); /** - * @var $conn DatabaseBase + * @var $conn Database */ $conn = $status->value; @@ -261,7 +261,7 @@ class MysqlInstaller extends DatabaseInstaller { if ( !$status->isOK() ) { return false; } - /** @var $conn DatabaseBase */ + /** @var $conn Database */ $conn = $status->value; // Get current account name @@ -427,7 +427,7 @@ class MysqlInstaller extends DatabaseInstaller { if ( !$create ) { // Test the web account try { - DatabaseBase::factory( 'mysql', [ + Database::factory( 'mysql', [ 'host' => $this->getVar( 'wgDBserver' ), 'user' => $this->getVar( 'wgDBuser' ), 'password' => $this->getVar( 'wgDBpassword' ), @@ -471,7 +471,7 @@ class MysqlInstaller extends DatabaseInstaller { if ( !$status->isOK() ) { return $status; } - /** @var DatabaseBase $conn */ + /** @var Database $conn */ $conn = $status->value; $dbName = $this->getVar( 'wgDBname' ); if ( !$conn->selectDB( $dbName ) ) { @@ -509,7 +509,7 @@ class MysqlInstaller extends DatabaseInstaller { if ( $this->getVar( '_CreateDBAccount' ) ) { // Before we blindly try to create a user that already has access, try { // first attempt to connect to the database - DatabaseBase::factory( 'mysql', [ + Database::factory( 'mysql', [ 'host' => $server, 'user' => $dbUser, 'password' => $password, @@ -540,7 +540,7 @@ class MysqlInstaller extends DatabaseInstaller { foreach ( $createHostList as $host ) { $fullName = $this->buildFullUserName( $dbUser, $host ); - if ( !$this->userDefinitelyExists( $dbUser, $host ) ) { + if ( !$this->userDefinitelyExists( $host, $dbUser ) ) { try { $this->db->begin( __METHOD__ ); $this->db->query( "CREATE USER $fullName IDENTIFIED BY $escPass", __METHOD__ );