ePortal::ThePersistent::ExtendedACL - Extended Access Control Lists base class for persistent objects.
ePortal::ThePersistent::ExtendedACL implements extended processing of ACL based on SQL queries.
Two attributes are mandatory for
uid - user name of object owner xacl_read - read access to the object
Overloaded method. Adds ACL specific attributes
xacl_read to the object.
uid attribute name to something another.
xacl_read attribute name to something another.
Construct SQL WHERE clause based on
Dummy function. Returns True. Read access is restricted in SQL WHERE clause.
Adds some WHERE conditions to comply with ACL.
Sergey Rusakov, <email@example.com>