summaryrefslogtreecommitdiffstats
path: root/application/models
diff options
context:
space:
mode:
authormichael pereira2011-04-18 16:33:13 +0200
committermichael pereira2011-04-18 16:33:13 +0200
commitbe3bf392777efb6c953064e095b5fe510bff1ca8 (patch)
treed05ed80b1d25ce33b4bdf8d2c21a105e99b133b7 /application/models
parentPublic Level -1 (nicht freigeschaltet) bei Bootiso und Bootos (diff)
downloadpbs2-be3bf392777efb6c953064e095b5fe510bff1ca8.tar.gz
pbs2-be3bf392777efb6c953064e095b5fe510bff1ca8.tar.xz
pbs2-be3bf392777efb6c953064e095b5fe510bff1ca8.zip
API-Key bei Membership & BootOS über API fertig
Diffstat (limited to 'application/models')
-rw-r--r--application/models/Membership.php10
-rw-r--r--application/models/MembershipMapper.php6
2 files changed, 13 insertions, 3 deletions
diff --git a/application/models/Membership.php b/application/models/Membership.php
index 8a18d11..0fe57a6 100644
--- a/application/models/Membership.php
+++ b/application/models/Membership.php
@@ -7,6 +7,7 @@ class Application_Model_Membership
protected $_roleID;
protected $_personID;
protected $_suspended;
+ protected $_apikey;
public function __construct(array $options = null)
{
@@ -91,6 +92,15 @@ class Application_Model_Membership
$this->_suspended = $_suspended;
return $this;
}
+ public function getApikey()
+ {
+ return $this->_apikey;
+ }
+ public function setApikey($_apikey)
+ {
+ $this->_apikey = $_apikey;
+ return $this;
+ }
/**
* Returns current data as associative array using ReflectionClass
*
diff --git a/application/models/MembershipMapper.php b/application/models/MembershipMapper.php
index 68d6db8..5368648 100644
--- a/application/models/MembershipMapper.php
+++ b/application/models/MembershipMapper.php
@@ -74,7 +74,7 @@ class Application_Model_MembershipMapper
public function save(Application_Model_Membership $membership)
{
- $data = array('membershipID'=> $membership->getID() ,'groupID'=> $membership->getGroupID() ,'roleID'=> $membership->getRoleID() ,'personID'=> $membership->getPersonID() ,'suspended'=> $membership->getSuspended() );
+ $data = array('membershipID'=> $membership->getID() ,'groupID'=> $membership->getGroupID() ,'roleID'=> $membership->getRoleID() ,'personID'=> $membership->getPersonID() ,'suspended'=> $membership->getSuspended(), 'apikey'=> $membership->getApikey() );
if (null === ($id = $membership->getID()) ) {
unset($data['membershipID']);
@@ -109,7 +109,7 @@ class Application_Model_MembershipMapper
$row = $result->current();
- $membership->setID($row->membershipID)->setGroupID($row->groupID)->setRoleID($row->roleID)->setPersonID($row->personID)->setSuspended($row->suspended);
+ $membership->setID($row->membershipID)->setGroupID($row->groupID)->setRoleID($row->roleID)->setPersonID($row->personID)->setSuspended($row->suspended)->setApikey($row->apikey);
if($return){
return $membership;
}
@@ -122,7 +122,7 @@ class Application_Model_MembershipMapper
foreach ($resultSet as $row) {
$entry = new Application_Model_Membership();
- $entry->setID($row->membershipID)->setGroupID($row->groupID)->setRoleID($row->roleID)->setPersonID($row->personID)->setSuspended($row->suspended);
+ $entry->setID($row->membershipID)->setGroupID($row->groupID)->setRoleID($row->roleID)->setPersonID($row->personID)->setSuspended($row->suspended)->setApikey($row->apikey);
$entries[] = $entry;
}