<?php
+// Own namespace
+namespace CoreFramework\Database\Backend\Lfdb;
+
/**
* Database backend class for storing objects in locally created files.
*
*
* @author Roland Haeder <webmaster@shipsimu.org>
* @version 0.0.0
- * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2015 Core Developer Team
+ * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 - 2017 Core Developer Team
* @license GNU GPL 3.0 or any newer version
* @link http://www.shipsimu.org
*
* @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');
$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]);
}
/**
* @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
//* NOISY-DEBUG: */ self::createDebugInstance(__CLASS__)->debugOutput('DATABASE: tableName=' . $tableName . ',count=' . $count . ' - EXIT!');
return $count;
}
-}
-// [EOF]
-?>
+}