Refactor the permission handling in Kolab_Storage.
authorGunnar Wrobel <p@rdus.de>
Thu, 8 Apr 2010 17:45:54 +0000 (19:45 +0200)
committerGunnar Wrobel <p@rdus.de>
Thu, 8 Apr 2010 17:45:54 +0000 (19:45 +0200)
commit69dee76e64f75c4f20ed30c4ea2a8a6901a1666b
tree0313ab73bce339b42d5c49c55a19984ba300bb46
parenta23f1e3386b650ce8e1c5b75d09b4721bbb22215
Refactor the permission handling in Kolab_Storage.
29 files changed:
framework/Core/lib/Horde/Core/Factory/KolabStorage.php
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver.php
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Driver/Imap.php
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder.php
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Base.php
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Decorator/Base.php
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/Acl.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/Acl/Anonymous.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/Acl/Anyone.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/Acl/Creator.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/Acl/Group.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/Acl/User.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/AclIterator.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/Element.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/Element/Creator.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/Element/Default.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/Element/Group.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/Element/Guest.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/Element/User.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Permission/ElementIterator.php [new file with mode: 0644]
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Namespace/Imap.php
framework/Kolab_Storage/lib/Horde/Kolab/Storage/Permission.php [deleted file]
framework/Kolab_Storage/package.xml
framework/Kolab_Storage/test/Horde/Kolab/Storage/AclTest.php [new file with mode: 0644]
framework/Kolab_Storage/test/Horde/Kolab/Storage/Autoload.php
framework/Kolab_Storage/test/Horde/Kolab/Storage/NamespaceTest.php
framework/Kolab_Storage/test/Horde/Kolab/Storage/PermissionTest.php [new file with mode: 0644]
framework/Kolab_Storage/test/Horde/Kolab/Storage/PermsTest.php [deleted file]