Classes and interfaces
AuthContainerInterface¶
To be compatible with the auth package, containers must impliment this interface.
« More »
Auth¶
Acts as a central Authorisation and permissions system for the script.
« More »
AuthContainer¶
An available AuthContainer registered on the Auth system.
« More »
AuthContainers¶
Collection of AuthContainer objects.
« More »
AuthDataManager¶
DataManager class for Auth system.
« More »
ClickController¶
Control and count clicks.
« More »
Group¶
Users belong to one or more Group which in turn grants permissions.
« More »
ImpliedRights¶
Collection of ImpliedRight objects
« More »
Right¶
A right to do or access something.
« More »
Classes and interfaces
DStructCacheInterface¶
Provides consistant caching interface.
« More »
APCCache¶
Singleton class wrapping APC caching.
« More »
Base¶
Prepares and caches database statements.
« More »
Calculate¶
Static methods providing calculations.
« More »
Convert¶
Static methods providing conversions.
« More »
DBIterator¶
Wraps database result set functionality.
« More »
DBSelector¶
Container for multiple DB Connections and allows switching.
« More »
DStructGeneralException¶
General exception thrown by DStruct.
« More »
DStructMemCache¶
Wraps PHP's MemCache class.
« More »
DatabaseCache¶
Facade for caching in the database.
« More »
Generate¶
Static methods which 'generate'.
« More »
NullCache¶
If there is not cache available, then the bootstrap uses this class.
« More »
ObjCollection¶
Provides functionality for Object Collections.
« More »
Prefs¶
Application settings and Constants.
« More »
Prefs¶
Application settings and Constants.
« More »
ProjectError¶
Aids collation of error messages, and helps test whether errors exist.
« More »
SMTPEmail¶
Wraps PEAR's Mail and Mail_mime packages.
« More »
Validate¶
Class containing static methods to aid Validation
« More »
Classes and interfaces
TreeNodeMemberInterface¶
Programer defined objects which will be attached to a {@link TreeNode} should impliment this interface.
« More »
TreeDataManager¶
Manages database access for {@link Tree} class.
« More »
TreeNode¶
Nodes of a {@link Tree} structure.
« More »
TreeNodeDataManager¶
DataManager for {@link TreeNode} class
« More »
TreeNodes¶
{@link TreeNode} collection object.
« More »
Trees¶
Object collection of {@link Tree} class.
« More »