예제 #1
0
 public function IsAdministrator()
 {
     $auth = Zend_Auth::getInstance();
     $data = (array) $auth->getStorage()->read();
     if (empty($data)) {
         return false;
     }
     $authID = $data['EU_ID'];
     $administrator = new ExtranetUsersGroups();
     $select = $administrator->select();
     $select->where('EUG_UserID = ?', $authID)->where('EUG_GroupID = 1');
     $row = $administrator->fetchRow($select);
     if (count($row) == 0) {
         return false;
     } else {
         return true;
     }
 }
예제 #2
0
 public static function getAllUserGroups($userID)
 {
     $userGroupAssociationData = new ExtranetUsersGroups();
     $select = $userGroupAssociationData->select()->where('EUG_UserID = ?', $userID);
     return $userGroupAssociationData->fetchAll($select);
 }