From 24c6194f5c944c41035ca69747bedbd826a9ea66 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Tue, 16 Jan 2018 18:53:49 +0100 Subject: [PATCH] Add default case/exception for database type --- Module/ActivateAbstract.php | 3 +++ Module/DeactivateAbstract.php | 3 +++ Module/InstallerAbstract.php | 3 +++ 3 files changed, 9 insertions(+) diff --git a/Module/ActivateAbstract.php b/Module/ActivateAbstract.php index cdd0e5912..a0a810230 100644 --- a/Module/ActivateAbstract.php +++ b/Module/ActivateAbstract.php @@ -16,6 +16,7 @@ namespace phpOMS\Module; use phpOMS\DataStorage\Database\DatabaseType; use phpOMS\DataStorage\Database\DatabasePool; +use phpOMS\DataStorage\Database\Exception\InvalidDatabaseTypeException; /** * Installer Abstract class. @@ -86,6 +87,8 @@ class ActivateAbstract $dbPool->get()->con->commit(); break; + default: + throw new InvalidDatabaseTypeException($dbPool->get()->getType()); } } } diff --git a/Module/DeactivateAbstract.php b/Module/DeactivateAbstract.php index f493700da..8c04d2272 100644 --- a/Module/DeactivateAbstract.php +++ b/Module/DeactivateAbstract.php @@ -16,6 +16,7 @@ namespace phpOMS\Module; use phpOMS\DataStorage\Database\DatabaseType; use phpOMS\DataStorage\Database\DatabasePool; +use phpOMS\DataStorage\Database\Exception\InvalidDatabaseTypeException; /** * Installer Abstract class. @@ -86,6 +87,8 @@ class DeactivateAbstract $dbPool->get()->con->commit(); break; + default: + throw new InvalidDatabaseTypeException($dbPool->get()->getType()); } } } diff --git a/Module/InstallerAbstract.php b/Module/InstallerAbstract.php index ccf52e1cb..5141138b2 100644 --- a/Module/InstallerAbstract.php +++ b/Module/InstallerAbstract.php @@ -15,6 +15,7 @@ declare(strict_types = 1); namespace phpOMS\Module; use phpOMS\DataStorage\Database\DatabaseType; +use phpOMS\DataStorage\Database\Exception\InvalidDatabaseTypeException; use phpOMS\DataStorage\Database\DatabasePool; use phpOMS\System\File\Local\Directory; use phpOMS\System\File\PathException; @@ -79,6 +80,8 @@ class InstallerAbstract $dbPool->get()->con->commit(); break; + default: + throw new InvalidDatabaseTypeException($dbPool->get()->getType()); } }