diff --git a/src/classes/logstreamdb.class.php b/src/classes/logstreamdb.class.php index d0b3d5c..dc17b41 100644 --- a/src/classes/logstreamdb.class.php +++ b/src/classes/logstreamdb.class.php @@ -65,6 +65,9 @@ class LogStreamDB extends LogStream { // Constructor public function LogStreamDB($streamConfigObj) { + self::__construct($streamConfigObj); + } + public function __construct ($streamConfigObj) { $this->_logStreamConfigObj = $streamConfigObj; if ( $this->_logStreamConfigObj->DBType == DB_MYSQL ) diff --git a/src/classes/logstreamdisk.class.php b/src/classes/logstreamdisk.class.php index 323e13e..83d93a4 100644 --- a/src/classes/logstreamdisk.class.php +++ b/src/classes/logstreamdisk.class.php @@ -64,6 +64,9 @@ class LogStreamDisk extends LogStream { // Constructor public function LogStreamDisk($streamConfigObj) { + self::__construct($streamConfigObj); + } + public function __construct ($streamConfigObj) { $this->_logStreamConfigObj = $streamConfigObj; } diff --git a/src/classes/logstreammongodb.class.php b/src/classes/logstreammongodb.class.php index 6678744..ba919df 100644 --- a/src/classes/logstreammongodb.class.php +++ b/src/classes/logstreammongodb.class.php @@ -69,6 +69,10 @@ class LogStreamMongoDB extends LogStream { // Constructor public function LogStreamMongoDB($streamConfigObj) { + self::__construct($streamConfigObj); + } + + public function __construct ($streamConfigObj) { $this->_logStreamConfigObj = $streamConfigObj; // Probe if a function exists! diff --git a/src/classes/logstreampdo.class.php b/src/classes/logstreampdo.class.php index e76ebed..b3c19e8 100644 --- a/src/classes/logstreampdo.class.php +++ b/src/classes/logstreampdo.class.php @@ -61,20 +61,15 @@ class LogStreamPDO extends LogStream { // Constructor public function LogStreamPDO($streamConfigObj) { + self::__construct($streamConfigObj); + } + + public function __construct ($streamConfigObj) { $this->_logStreamConfigObj = $streamConfigObj; // Verify if Extension is enabled if ( extension_loaded('pdo') == 0 ) DieWithFriendlyErrorMsg("Error, PDO Extensions are not enabled or installed! This Source can not operate."); - - /* - if ( $this->_logStreamConfigObj->DBType == DB_MYSQL ) - { - // Probe if a function exists! - if ( !function_exists("mysql_connect") ) - DieWithFriendlyErrorMsg("Error, MYSQL Extensions are not enabled! Function 'mysql_connect' does not exist."); - } - */ } /**