public function executeEditWin(sfWebRequest $request) { $this->sf_guard_permission = sfGuardPermissionPeer::retrieveByPK($request->getParameter('id')); $this->form = $this->configuration->getForm($this->sf_guard_permission); //die ('$request->getParameter(id): '.$request->getParameter('id')); }
public function getsfGuardPermission($con = null) { if ($this->asfGuardPermission === null && $this->permission_id !== null) { include_once 'plugins/sfGuardPlugin/lib/model/om/BasesfGuardPermissionPeer.php'; $this->asfGuardPermission = sfGuardPermissionPeer::retrieveByPK($this->permission_id, $con); } return $this->asfGuardPermission; }
/** * Get a permission given to an id or a name. * @param Mixed $permission * @return Boolean */ public static function getPermission($permission) { $return = sfGuardPermissionPeer::retrieveByPK($permission); if (!$return) { $return = sfGuardPermissionPeer::retrieveByName($permission); } return $return; }