Refactor the permission handling in Kolab_Storage.
authorGunnar Wrobel <p@rdus.de>
Thu, 8 Apr 2010 17:45:54 +0000 (19:45 +0200)
committerMichael M Slusarz <slusarz@curecanti.org>
Thu, 8 Apr 2010 19:27:17 +0000 (13:27 -0600)
commit58ed8b1389dfd30d33463f3f323484056f1f368b
treed352d2014b3327f4f7bb8c0b0146955826b76d90
parent2242dacea238301679f80b4b71228a0823dfbc83
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]