summaryrefslogtreecommitdiffstats
path: root/application/models
diff options
context:
space:
mode:
authorSimon2011-03-11 13:58:40 +0100
committerSimon2011-03-11 13:58:40 +0100
commit004acecbfd04608b4b366f26670b2dfe19f48382 (patch)
treed4d43f91b8f01cbdf088a95d881aeaf6cf1fec3a /application/models
parentbootos12 geadded (diff)
downloadpbs2-004acecbfd04608b4b366f26670b2dfe19f48382.tar.gz
pbs2-004acecbfd04608b4b366f26670b2dfe19f48382.tar.xz
pbs2-004acecbfd04608b4b366f26670b2dfe19f48382.zip
session geändert
Diffstat (limited to 'application/models')
-rw-r--r--application/models/Session.php20
-rw-r--r--application/models/SessionMapper.php9
2 files changed, 25 insertions, 4 deletions
diff --git a/application/models/Session.php b/application/models/Session.php
index ca07ccb..7ae7fe8 100644
--- a/application/models/Session.php
+++ b/application/models/Session.php
@@ -3,7 +3,9 @@
class Application_Model_Session
{
protected $_sessionID;
+ protected $_alphasessionID;
protected $_clientID;
+ protected $_bootmenuentryID;
protected $_bootosID;
protected $_bootisoID;
protected $_time;
@@ -57,6 +59,15 @@ class Application_Model_Session
$this->_sessionID = $_sessionID;
return $this;
}
+ public function getAlphasessionID()
+ {
+ return $this->_alphasessionID;
+ }
+ public function setAlphasessionID($_alphasessionID)
+ {
+ $this->_alphasessionID = $_alphasessionID;
+ return $this;
+ }
public function getClientID()
{
return $this->_clientID;
@@ -66,6 +77,15 @@ class Application_Model_Session
$this->_clientID = $_clientID;
return $this;
}
+ public function getBootmenuentryID()
+ {
+ return $this->_bootmenuentryID;
+ }
+ public function setBootmenuentryID($_bootmenuentryID)
+ {
+ $this->_bootmenuentryID = $_bootmenuentryID;
+ return $this;
+ }
public function getBootosID()
{
return $this->_bootosID;
diff --git a/application/models/SessionMapper.php b/application/models/SessionMapper.php
index f836643..04496a2 100644
--- a/application/models/SessionMapper.php
+++ b/application/models/SessionMapper.php
@@ -48,13 +48,14 @@ class Application_Model_SessionMapper
{
$data = array( 'sessionID'=> $session->getID() ,
+ 'alphasessionID'=> $session->getAlphasessionID(),
'clientID'=> $session->getClientID() ,
+ 'bootmenuentryID'=> $session->getBootmenuentryID(),
'bootosID'=> $session->getBootosID() ,
'bootisoID'=> $session->getBootisoID() ,
'time'=> $session->getTime() ,
'ip'=> $session->getIp() ,
- 'ip6'=> $session->getIp6() );
- print_a($data);
+ 'ip6'=> $session->getIp6() );
if (null === ($id = $session->getID()) ) {
unset($data['sessionID']);
$this->getDbTable()->insert($data);
@@ -81,7 +82,7 @@ class Application_Model_SessionMapper
$row = $result->current();
- $sesion->setID($row->sessionID)->setClientID($row->clientID)->setBootosID($row->bootosID)->setBootisoID($row->bootisoID)->setTime($row->time)->setIp($row->ip)->setIp6($row->ip6);
+ $sesion->setID($row->sessionID)->setAlphasessionID($row->alphasessionID)->setClientID($row->clientID)->setBootmenuentryID($row->bootmenuentryID)->setBootosID($row->bootosID)->setBootisoID($row->bootisoID)->setTime($row->time)->setIp($row->ip)->setIp6($row->ip6);
}
public function fetchAll()
@@ -91,7 +92,7 @@ class Application_Model_SessionMapper
foreach ($resultSet as $row) {
$entry = new Application_Model_Session();
- $entry->setID($row->sessionID)->setClientID($row->clientID)->setBootosID($row->bootosID)->setBootisoID($row->bootisoID)->setTime($row->time)->setIp($row->ip)->setIp6($row->ip6);
+ $entry->setID($row->sessionID)->setAlphasessionID($row->alphasessionID)->setClientID($row->clientID)->setBootmenuentryID($row->bootmenuentryID)->setBootosID($row->bootosID)->setBootisoID($row->bootisoID)->setTime($row->time)->setIp($row->ip)->setIp6($row->ip6);
$entries[] = $entry;
}