openrat-cms

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

commit 5de1adc6796219c1ea219d308b662369ef0c053e
parent 64d417104f8e7f613da2352ee5212f2c0244116a
Author: dankert <devnull@localhost>
Date:   Mon,  5 Nov 2007 21:45:03 +0100

Neue Methode "getAvailableRights()"

Diffstat:
objectClasses/Acl.class.php | 29++++++++++++++++++++++++++++-
1 file changed, 28 insertions(+), 1 deletion(-)

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.8 2004-12-19 15:20:27 dankert +// Revision 1.9 2007-11-05 20:45:03 dankert +// Neue Methode "getAvailableRights()" +// +// Revision 1.8 2004/12/19 15:20:27 dankert // Korrektur delete() // // Revision 1.7 2004/11/28 19:25:51 dankert @@ -104,6 +107,12 @@ class Acl var $languageid = 0; /** + * Name der Sprache + * @type String + */ + var $languagename = ''; + + /** * Es handelt sich um eine Standard-Berechtigung * (Falls false, dann Zugriffs-Berechtigung) * @type Boolean @@ -306,6 +315,24 @@ class Acl } + function getAvailableRights() + { + return array( 'read', + 'write', + 'prop', + 'create_folder', + 'create_file', + 'create_link', + 'create_page', + 'delete', + 'release', + 'publish', + 'grant', + 'transmit' ); + + } + + /** * Erzeugt eine Bitmaske mit allen Berechtigungen */