[geeklog-cvs] Auth_Enterprise/Enterprise/Client XmlRpc.php,1.1,1.2

jellybob at iowaoutdoors.org jellybob at iowaoutdoors.org
Fri Jul 9 14:41:40 EDT 2004


Update of /var/cvs/Auth_Enterprise/Enterprise/Client
In directory www:/tmp/cvs-serv18491/Client

Modified Files:
	XmlRpc.php 
Log Message:
* Client/XmlRpc.php: Load the groups and privileges
* Server/XMLRPCHandler.php: Add listAppGroupsByAdmin to the method mapping


Index: XmlRpc.php
===================================================================
RCS file: /var/cvs/Auth_Enterprise/Enterprise/Client/XmlRpc.php,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** XmlRpc.php	8 Jul 2004 14:36:16 -0000	1.1
--- XmlRpc.php	9 Jul 2004 18:41:36 -0000	1.2
***************
*** 118,123 ****
          $user->setPassword($retval['password']);
          $user->setClientProvider($this);
!         //$user->setPrivileges($this->arrayToPrivileges($retval['privileges']));
!         //$user->setGroups($this->arrayToGroups($retval['groups']));
          
          return $user;
--- 118,123 ----
          $user->setPassword($retval['password']);
          $user->setClientProvider($this);
!         $user->setPrivileges($this->arrayToPrivileges($retval['privileges']));
!         $user->setGroups($this->arrayToGroups($retval['groups']));
          
          return $user;
***************
*** 416,420 ****
      {
          $groupArray = array();
!         $tmpGroup = new AEGroup();
          foreach ($groups as $curGroup) {
              $tmpGroup->setGroupId($curGroup[_groupId]);
--- 416,420 ----
      {
          $groupArray = array();
!         $tmpGroup = new Auth_Enterprise_Group();
          foreach ($groups as $curGroup) {
              $tmpGroup->setGroupId($curGroup[_groupId]);
***************
*** 441,445 ****
          if (is_array($privArray)) {
              foreach ($privArray as $curPriv) {
!                 $newPriv = new Enterprise_Privilege();
                  $newPriv->setPrivilegeCode($curPriv['privilegeCode']);
                  $newPriv->setPrivilegeDesc($curPriv['privilegeDesc']);
--- 441,445 ----
          if (is_array($privArray)) {
              foreach ($privArray as $curPriv) {
!                 $newPriv = new Auth_Enterprise_Privilege();
                  $newPriv->setPrivilegeCode($curPriv['privilegeCode']);
                  $newPriv->setPrivilegeDesc($curPriv['privilegeDesc']);
***************
*** 484,493 ****
          if (is_array($groupArray)) {
              foreach ($groupArray as $curGroup) {
!                 $tmpGroup = new Enterprise_Group();
                  $tmpGroup->setGroupId($curGroup['groupId']);
                  $tmpGroup->setGroupLogicalName($curGroup['groupLogicalName']);
                  $tmpGroup->setGroupDisplayName($curGroup['groupDisplayName']);
                  $tmpGroup->setGroupDesc($curGroup['groupDesc']);
!                 $tmpGroup->setGroupPrivileges($curGroup['priviliges']);
                  $retval[] = $tmpGroup;
              }
--- 484,493 ----
          if (is_array($groupArray)) {
              foreach ($groupArray as $curGroup) {
!                 $tmpGroup = new Auth_Enterprise_Group();
                  $tmpGroup->setGroupId($curGroup['groupId']);
                  $tmpGroup->setGroupLogicalName($curGroup['groupLogicalName']);
                  $tmpGroup->setGroupDisplayName($curGroup['groupDisplayName']);
                  $tmpGroup->setGroupDesc($curGroup['groupDesc']);
!                 $tmpGroup->setGroupPrivileges($curGroup['privileges']);
                  $retval[] = $tmpGroup;
              }




More information about the geeklog-cvs mailing list