openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 9b58b183acb9beabb5463b20a7e36e1fcfb81a8e
parent 5fda59011c1b2c3b3148eabe9e0e0cc4906d1427
Author: dankert <devnull@localhost>
Date:   Sun, 28 Nov 2004 12:22:55 +0100

Speichern einer Berechtigung fuer "alle"

Diffstat:
objectClasses/Acl.class.php | 16+++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/objectClasses/Acl.class.php b/objectClasses/Acl.class.php @@ -20,7 +20,10 @@ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. // --------------------------------------------------------------------------- // $Log$ -// Revision 1.5 2004-11-15 21:02:32 dankert +// Revision 1.6 2004-11-28 11:22:55 dankert +// Speichern einer Berechtigung fuer "alle" +// +// Revision 1.5 2004/11/15 21:02:32 dankert // Erzeugen einer Bitmaske der Berechtigungsbits // // Revision 1.4 2004/11/10 22:45:06 dankert @@ -372,15 +375,14 @@ class Acl $sql->setInt('objectid',$this->objectid); if ( intval($this->groupid) == 0 ) - { - $sql->setInt ('userid',$this->userid); $sql->setNull('groupid'); - } else - { - $sql->setNull('userid'); $sql->setInt ('groupid',$this->groupid); - } + + if ( intval($this->userid) == 0 ) + $sql->setNull('userid'); + else + $sql->setInt ('userid',$this->userid); $sql->setBoolean('is_default' ,$this->isDefault ); $sql->setBoolean('prop' ,$this->prop );