Rev 1148 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1148 | Rev 1225 | ||
---|---|---|---|
Line 44... | Line 44... | ||
44 | * @return bool |
44 | * @return bool |
45 | */ |
45 | */ |
46 | public function detect(OIDplusDatabaseConnection $db): bool { |
46 | public function detect(OIDplusDatabaseConnection $db): bool { |
47 | try { |
47 | try { |
48 | $vers = $db->query("select version() as dbms_version")->fetch_object()->dbms_version; |
48 | $vers = $db->query("select version() as dbms_version")->fetch_object()->dbms_version; |
49 | $vers = strtolower($vers); |
- | |
50 | return (strpos($vers, 'mysql') !== false) || (strpos($vers, 'mariadb') !== false); |
49 | return (stripos($vers, 'MySQL') !== false) || (stripos($vers, 'MariaDB') !== false); |
51 | } catch (\Exception $e) { |
50 | } catch (\Exception $e) { |
52 | return false; |
51 | return false; |
53 | } |
52 | } |
54 | } |
53 | } |
55 | 54 |