X-Git-Url: https://git.mxchange.org/?p=core.git;a=blobdiff_plain;f=inc%2Fmain%2Fmiddleware%2Fdatabase%2Fclass_DatabaseConnection.php;h=7d7686a777fbfaa8dcbf1e1e561c1cd8aec14f4c;hp=03712ce50b3ed82ad1a1ecfbee3f73e3a1e2f6e8;hb=dfaae5be1dbac2ba13bbb315c3e6c672b490cdbe;hpb=eb295c2b1147cacdf066106987db63b2f5f7886d diff --git a/inc/main/middleware/database/class_DatabaseConnection.php b/inc/main/middleware/database/class_DatabaseConnection.php index 03712ce5..7d7686a7 100644 --- a/inc/main/middleware/database/class_DatabaseConnection.php +++ b/inc/main/middleware/database/class_DatabaseConnection.php @@ -3,6 +3,10 @@ namespace CoreFramework\Connection\Database; // Import framework stuff +use CoreFramework\Connector\Database\DatabaseConnector; +use CoreFramework\Criteria\Criteria; +use CoreFramework\Criteria\Storing\StoreableCriteria; +use CoreFramework\Database\Backend\DatabaseBackend; use CoreFramework\Registry\Registerable; use CoreFramework\Middleware\BaseMiddleware; use CoreFramework\Middleware\Debug\DebugMiddleware; @@ -63,6 +67,7 @@ class DatabaseConnection extends BaseMiddleware implements DatabaseConnector, Re * * @param $debugInstance An instance of a DebugMiddleware class * @param $dbLayer An instance of a DatabaseBackend class + * @todo $debugInstance is currently not used */ public static final function createDatabaseConnection (DebugMiddleware $debugInstance, DatabaseBackend $dbLayer) { // Get instance @@ -217,10 +222,10 @@ class DatabaseConnection extends BaseMiddleware implements DatabaseConnector, Re $this->dbLayer->connectToDatabase(); // Call database backend - //* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput('DB-CONNECTION[' . $this->__toString() . ']: Calling this->dbLayer->removeNonPublicDataFromArray(data) ...'); + //* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__, __LINE__)->debugOutput('DB-CONNECTION[' . $this->__toString() . ']: Calling this->dbLayer->removeNonPublicDataFromArray(data) ...'); $data = $this->dbLayer->removeNonPublicDataFromArray($data); - //* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput('DB-CONNECTION[' . $this->__toString() . ']: data[]=' . gettype($data)); + //* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__, __LINE__)->debugOutput('DB-CONNECTION[' . $this->__toString() . ']: data[]=' . gettype($data)); return $data; }