From: Roland Haeder Date: Thu, 3 Sep 2015 19:30:31 +0000 (+0200) Subject: Fixed tableName issue X-Git-Url: https://git.mxchange.org/?p=core.git;a=commitdiff_plain;h=238fcd968e490db9390a7da03091379b81d9d809 Fixed tableName issue Signed-off-by: Roland Häder --- diff --git a/inc/main/classes/database/backend/class_CachedLocalFileDatabase.php b/inc/main/classes/database/backend/class_CachedLocalFileDatabase.php index 825a70e4..2f75f4e2 100644 --- a/inc/main/classes/database/backend/class_CachedLocalFileDatabase.php +++ b/inc/main/classes/database/backend/class_CachedLocalFileDatabase.php @@ -279,6 +279,9 @@ class CachedLocalFileDatabase extends BaseDatabaseBackend implements DatabaseBac * @return void */ private function updateTableInfoFile (StoreableCriteria $dataSetInstance) { + // Get table name from criteria + $tableName = $dataSetInstance->getTableName(); + // Create FQFN for creating the table information file $fqfn = $this->generateFqfnFromDataSet($dataSetInstance, 'info'); @@ -287,7 +290,7 @@ class CachedLocalFileDatabase extends BaseDatabaseBackend implements DatabaseBac $this->tableInfo[$tableName]['last_updated'] = time(); // Write the data to the file - $this->writeDataArrayToFqfn($fqfn, $this->tableInfo[$dataSetInstance->getTableName()]); + $this->writeDataArrayToFqfn($fqfn, $this->tableInfo[$tableName]); } /** @@ -297,7 +300,7 @@ class CachedLocalFileDatabase extends BaseDatabaseBackend implements DatabaseBac * @return void */ private function updatePrimaryKey (StoreableCriteria $dataSetInstance) { - // "Cache" table name + // Get table name from criteria $tableName = $dataSetInstance->getTableName(); // Get the information array from lower method