dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge "Remove dot from summary used by fixDoubleRedirects.php"
[lhc/web/wiklou.git]
/
includes
/
installer
/
MssqlInstaller.php
diff --git
a/includes/installer/MssqlInstaller.php
b/includes/installer/MssqlInstaller.php
index
43d3574
..
e462220
100644
(file)
--- a/
includes/installer/MssqlInstaller.php
+++ b/
includes/installer/MssqlInstaller.php
@@
-51,7
+51,8
@@
class MssqlInstaller extends DatabaseInstaller {
// SQL Server 2005 RTM
// @todo Are SQL Express version numbers different?)
// SQL Server 2005 RTM
// @todo Are SQL Express version numbers different?)
- public $minimumVersion = '9.00.1399';
+ public static $minimumVersion = '9.00.1399';
+ protected static $notMiniumumVerisonMessage = 'config-mssql-old';
// These are schema-level privs
// Note: the web user will be created will full permissions if possible, this permission
// These are schema-level privs
// Note: the web user will be created will full permissions if possible, this permission
@@
-191,12
+192,7
@@
class MssqlInstaller extends DatabaseInstaller {
$conn = $status->value;
// Check version
$conn = $status->value;
// Check version
- $version = $conn->getServerVersion();
- if ( version_compare( $version, $this->minimumVersion ) < 0 ) {
- return Status::newFatal( 'config-mssql-old', $this->minimumVersion, $version );
- }
-
- return $status;
+ return static::meetsMinimumRequirement( $conn->getServerVersion() );
}
/**
}
/**
@@
-266,7
+262,7
@@
class MssqlInstaller extends DatabaseInstaller {
if ( !$status->isOK() ) {
return false;
}
if ( !$status->isOK() ) {
return false;
}
- /** @var
$conn Database
*/
+ /** @var
Database $conn
*/
$conn = $status->value;
// We need the server-level ALTER ANY LOGIN permission to create new accounts
$conn = $status->value;
// We need the server-level ALTER ANY LOGIN permission to create new accounts