summaryrefslogtreecommitdiffstats
path: root/application/models/SessionMapper.php
diff options
context:
space:
mode:
Diffstat (limited to 'application/models/SessionMapper.php')
-rw-r--r--application/models/SessionMapper.php24
1 files changed, 15 insertions, 9 deletions
diff --git a/application/models/SessionMapper.php b/application/models/SessionMapper.php
index 57b2fdf..f836643 100644
--- a/application/models/SessionMapper.php
+++ b/application/models/SessionMapper.php
@@ -44,16 +44,22 @@ class Application_Model_SessionMapper
return $this->_dbTable;
}
- public function save(Application_Model_Session $sesion)
+ public function save(Application_Model_Session $session)
{
- $data = array('sessionID'=> $sesion->getSessionID() ,'clientID'=> $sesion->getClientID() ,'bootosID'=> $sesion->getBootosID() ,'time'=> $sesion->getTime() ,'ip'=> $sesion->getIp() ,'ip6'=> $sesion->getIp6() );
-
- if (null === ($id = $sesion->getID()) ) {
- unset($data['sesionID']);
+ $data = array( 'sessionID'=> $session->getID() ,
+ 'clientID'=> $session->getClientID() ,
+ 'bootosID'=> $session->getBootosID() ,
+ 'bootisoID'=> $session->getBootisoID() ,
+ 'time'=> $session->getTime() ,
+ 'ip'=> $session->getIp() ,
+ 'ip6'=> $session->getIp6() );
+ print_a($data);
+ if (null === ($id = $session->getID()) ) {
+ unset($data['sessionID']);
$this->getDbTable()->insert($data);
} else {
- $this->getDbTable()->update($data, array('sesionID = ?' => $id));
+ $this->getDbTable()->update($data, array('sessionID = ?' => $id));
}
}
@@ -62,7 +68,7 @@ class Application_Model_SessionMapper
if (null === ($id = $sesion->getID()) ) {
return;
} else {
- $this->getDbTable()->delete(array('sesionID = ?' => $id));
+ $this->getDbTable()->delete(array('sessionID = ?' => $id));
}
}
@@ -75,7 +81,7 @@ class Application_Model_SessionMapper
$row = $result->current();
- $sesion->setSessionID($row->sessionID)->setClientID($row->clientID)->setBootosID($row->bootosID)->setTime($row->time)->setIp($row->ip)->setIp6($row->ip6);
+ $sesion->setID($row->sessionID)->setClientID($row->clientID)->setBootosID($row->bootosID)->setBootisoID($row->bootisoID)->setTime($row->time)->setIp($row->ip)->setIp6($row->ip6);
}
public function fetchAll()
@@ -85,7 +91,7 @@ class Application_Model_SessionMapper
foreach ($resultSet as $row) {
$entry = new Application_Model_Session();
- $entry->setSessionID($row->sessionID)->setClientID($row->clientID)->setBootosID($row->bootosID)->setTime($row->time)->setIp($row->ip)->setIp6($row->ip6);
+ $entry->setID($row->sessionID)->setClientID($row->clientID)->setBootosID($row->bootosID)->setBootisoID($row->bootisoID)->setTime($row->time)->setIp($row->ip)->setIp6($row->ip6);
$entries[] = $entry;
}