Class midcom_baseclasses_core_object

Description

This is the base class for all objects within the MidCOM core. Usually you should not need to inherit from this class directly, as all baseclasses made available for usage are somehow derived from this class.

A noteable exception are all inherited MgdSchema driven database classes, which are not inherited from this class.

Transition notes:

This class has been introduced at the beginning of the MidCOM 2.5 development strain. It will take a while until all parts of the framework utilize this for real.

Located in /midcom.core/midcom/baseclasses/core/object.php (line 25)

PEAR
   |
   --midcom_baseclasses_core_object
Direct descendents
Class Description
 class midcom_baseclasses_components_cron_handler This is the base class used for all jobs run by MidCOM CRON.
 class midcom_baseclasses_components_handler Execution handler subclass, to be used with the request switch in midcom_baseclasses_components_request.
 class midcom_baseclasses_components_interface Baseclass to use for the component interface in MIDCOM.
 class midcom_baseclasses_components_navigation Base class to encaspulate a NAP interface. Does all the neccessary work for setting the object to the right topic. you just have to fill the gaps for getting the leaves and node data.
 class midcom_baseclasses_components_purecode Base class used for writing pure code components, retrieves a few common variables from the components current environment.
 class midcom_baseclasses_components_request Base class to encaspulate a request to the component, instantinated by the MidCOM component interface.
 class midcom_baseclasses_core_dbobject This class only contains static functions which are there to hook into the classes you derive from the MidgardSchema DB types like (New)MidgardArticle.
 class midcom_core_group System group, does not directly implement anything, it serves only as a base classes for the various types of groups supported within the MidCOM framework.
 class midcom_core_manifest This class encaspulates a the information contained in a component manifest.
 class midcom_core_querybuilder MidCOM DBA level wrapper for the Midgard Query Builder.
 class midcom_core_user System user, basically encaspulates a MidgardPerson. It does not provide a way to manipulate accounts, instead, this is an abstraction used in the ACL system.
 class midcom_helper__dbfactory This class contains various factory methods to retrieve objects from the database.
 class midcom_services_auth_backend Authentication backend, responsible for validating user/password pairs and mapping them to a given user as well as the "sessioning" part, e.g. the transition of the authentication credencials over several requests.
 class midcom_services_auth_frontend Authentication frontend, responsible for rendering the login screen, reading the credencials and displaying access denied information.
 class midcom_services_auth_sessionmgr This class is responsible for managing login session, mainly concentrating on DB I/O.
 class midcom_services_auth Main Authentication/Authorization service class, it provides means to authenticate users and to check for permissions.
 class midcom_services_cron This is the handling class of the cron service. When executed, it checks all component manifests for cron jobs and runs them sequentially. The components are processed in the order they are returned by the component loader, the jobs of a single component are run in the order they are listed in the configuration array.
 class midcom_services_dbclassloader This class acts as an automated way of generating MidCOM level wrapper classes for MgdSchema based database objects.
 class midcom_services_metadata Metadata service.
 class midcom_services_permalinks Permalink management service.
 class midcom_services_tmp Temporary data management service.
 class midcom_services_toolbars On-site toolbar service.
 class midcom_services_uimessages User interface messaging service
 class midcom_helper_datamanager2_baseclasses_filter Datamanger 2 Form Manager data filter base class.
Method Summary
 midcom_baseclasses_core_object midcom_baseclasses_core_object ()
Methods
Constructor midcom_baseclasses_core_object (line 27)
midcom_baseclasses_core_object midcom_baseclasses_core_object ()

Documentation generated on Tue, 15 Aug 2006 12:49:45 +0300 by phpDocumentor 1.3.0RC3