diff --git a/src/SaveHandler/DbTableGateway.php b/src/SaveHandler/DbTableGateway.php index 0822e66e..64212766 100644 --- a/src/SaveHandler/DbTableGateway.php +++ b/src/SaveHandler/DbTableGateway.php @@ -118,7 +118,7 @@ public function read($id) */ public function write($id, $data) { - $data = [ + $writeData = [ $this->options->getModifiedColumn() => time(), $this->options->getDataColumn() => (string) $data, ]; @@ -129,16 +129,17 @@ public function write($id, $data) ]); if ($rows->current()) { - return (bool) $this->tableGateway->update($data, [ + return (bool) $this->tableGateway->update($writeData, [ $this->options->getIdColumn() => $id, $this->options->getNameColumn() => $this->sessionName, ]); } - $data[$this->options->getLifetimeColumn()] = $this->lifetime; - $data[$this->options->getIdColumn()] = $id; - $data[$this->options->getNameColumn()] = $this->sessionName; - return (bool) $this->tableGateway->insert($data); + $writeData[$this->options->getLifetimeColumn()] = $this->lifetime; + $writeData[$this->options->getIdColumn()] = $id; + $writeData[$this->options->getNameColumn()] = $this->sessionName; + + return (bool) $this->tableGateway->insert($writeData); } /**