ENHANCEMENT Added SQLiteDatabaseConfigurationHelper::getDatabaseVersion()

This commit is contained in:
Sean Harvey 2010-05-26 05:12:39 +00:00
parent 016d848a87
commit 5be44e56b4
1 changed files with 9 additions and 3 deletions

View File

@ -107,9 +107,7 @@ class SQLiteDatabaseConfigurationHelper implements DatabaseConfigurationHelper {
);
}
public function requireDatabaseVersion($databaseConfig) {
$success = false;
$error = '';
public function getDatabaseVersion($databaseConfig) {
$version = 0;
if(class_exists('SQLite3')) {
@ -128,6 +126,14 @@ class SQLiteDatabaseConfigurationHelper implements DatabaseConfigurationHelper {
}
}
return $version;
}
public function requireDatabaseVersion($databaseConfig) {
$success = false;
$error = '';
$version = $this->getDatabaseVersion($databaseConfig);
if($version) {
$success = version_compare($version, '3.3', '>=');
if(!$success) {