Changeset 5075
- Timestamp:
- 09/13/07 23:30:44 (1 year ago)
- Files:
-
- plugins/sfGuardPlugin/README (modified) (1 diff)
- plugins/sfGuardPlugin/lib/model/sfGuardUser.php (modified) (3 diffs)
- plugins/sfGuardPlugin/lib/user/sfGuardSecurityUser.class.php (modified) (5 diffs)
- plugins/sfGuardPlugin/package.xml (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
plugins/sfGuardPlugin/README
r5004 r5075 325 325 == Changelog == 326 326 327 === 1.1.11 PRE === 328 327 === 1.1.12 PRE === 328 329 === 1.1.11 === 330 331 * fabien: added connection parameters to all methods that interacts with the database (closes #2237) 329 332 * fabien: changed signout actions, so it doesn't require to be authenticated 330 333 * fabien: added a ->isSuperAdmin() method to the User class plugins/sfGuardPlugin/lib/model/sfGuardUser.php
r4184 r5075 121 121 } 122 122 123 public function addGroupByName($name )123 public function addGroupByName($name, $con = null) 124 124 { 125 125 $group = sfGuardGroupPeer::retrieveByName($name); … … 133 133 $ug->setGroupId($group->getId()); 134 134 135 $ug->save( );136 } 137 138 public function addPermissionByName($name )135 $ug->save($con); 136 } 137 138 public function addPermissionByName($name, $con = null) 139 139 { 140 140 $permission = sfGuardPermissionPeer::retrieveByName($name); … … 148 148 $up->setPermissionId($permission->getId()); 149 149 150 $up->save( );150 $up->save($con); 151 151 } 152 152 plugins/sfGuardPlugin/lib/user/sfGuardSecurityUser.class.php
r5003 r5075 45 45 } 46 46 47 public function signIn($user, $remember = false )47 public function signIn($user, $remember = false, $con = null) 48 48 { 49 49 // signin … … 55 55 // save last login 56 56 $user->setLastLogin(time()); 57 $user->save( );57 $user->save($con); 58 58 59 59 // remember? … … 79 79 $rk->setSfGuardUser($user); 80 80 $rk->setIpAddress($_SERVER['REMOTE_ADDR']); 81 $rk->save( );81 $rk->save($con); 82 82 83 83 // make key as a cookie … … 145 145 } 146 146 147 public function setPassword($password )147 public function setPassword($password, $con = null) 148 148 { 149 149 $this->getGuardUser()->setPassword($password); 150 $this->getGuardUser()->save( );150 $this->getGuardUser()->save($con); 151 151 } 152 152 … … 201 201 } 202 202 203 public function addGroupByName($name )204 { 205 return $this->getGuardUser()->addGroupByName($name );206 } 207 208 public function addPermissionByName($name )209 { 210 return $this->getGuardUser()->addPermissionByName($name );203 public function addGroupByName($name, $con = null) 204 { 205 return $this->getGuardUser()->addGroupByName($name, $con); 206 } 207 208 public function addPermissionByName($name, $con = null) 209 { 210 return $this->getGuardUser()->addPermissionByName($name, $con); 211 211 } 212 212 } plugins/sfGuardPlugin/package.xml
r4207 r5075 23 23 <active>yes</active> 24 24 </lead> 25 <date>2007-0 6-10</date>25 <date>2007-09-13</date> 26 26 <version> 27 <release>1.1.1 0</release>27 <release>1.1.11</release> 28 28 <api>1.1.0</api> 29 29 </version>