Open Journal Systems  3.3.0
UserGroupAssignment.inc.php
1 <?php
2 
17 import('lib.pkp.classes.security.UserGroup');
18 
21  var $userGroup;
22 
23 
24  //
25  // Get/set methods
26  //
27 
32  function getUserGroupId() {
33  return $this->getData('userGroupId');
34  }
35 
41  function setUserGroupId($userGroupId) {
42  $this->setData('userGroupId', $userGroupId);
43  $userGroupDao = DAORegistry::getDAO('UserGroupDAO'); /* @var $userGroupDao UserGroupDAO */
44  $this->userGroup = $userGroupDao->getById($userGroupId);
45  return ($this->userGroup)?true:false;
46  }
47 
52  function getUserId() {
53  return $this->getData('userId');
54  }
55 
60  function setUserId($userId) {
61  $this->setData('userId', $userId);
62  }
63 }
64 
65 
DataObject\getData
& getData($key, $locale=null)
Definition: DataObject.inc.php:100
UserGroupAssignment\getUserId
getUserId()
Definition: UserGroupAssignment.inc.php:55
DataObject
Any class with an associated DAO should extend this class.
Definition: DataObject.inc.php:18
UserGroupAssignment
Definition: UserGroupAssignment.inc.php:19
DAORegistry\getDAO
static & getDAO($name, $dbconn=null)
Definition: DAORegistry.inc.php:57
UserGroupAssignment\$userGroup
$userGroup
Definition: UserGroupAssignment.inc.php:24
UserGroupAssignment\setUserId
setUserId($userId)
Definition: UserGroupAssignment.inc.php:63
UserGroupAssignment\setUserGroupId
setUserGroupId($userGroupId)
Definition: UserGroupAssignment.inc.php:44
UserGroupAssignment\getUserGroupId
getUserGroupId()
Definition: UserGroupAssignment.inc.php:35
DataObject\setData
setData($key, $value, $locale=null)
Definition: DataObject.inc.php:132