Beispiel #1
0
 public static function edit($username, $groupname, $newrights)
 {
     if (!TlonGroup::exists($groupname)) {
         return false;
     }
     return TlonData::update(self::$TABLE, TlonDataComparison::set('rights', $newrights), array(TlonDataComparison::equals('username', $username), TlonDataComparison::equals('groupname', $groupname)));
 }
 public static function add($groupname, $document_id, $rights = TlonRights::READ_WRITE, $groupinfo = '')
 {
     if (!TlonGroup::exists($groupname)) {
         if (!TlonGroup::add($groupname, $groupinfo)) {
             return false;
         }
     }
     return TlonData::insert(self::$TABLE, array($groupname, $document_id, $rights));
 }