-
$_allowed_types
-
List of allowed message types
-
$_attachment
-
-
$_auth_backend
-
A reference to the authentication backend we should use by default.
-
$_auth_frontend
-
A reference to the authentication frontend we should use by default.
-
$_auto_serialize
-
Set this to true if you plan to store PHP data structures rather then strings, the interface will automatically serialize/unserialize the data you store/retrieve from the database.
-
$_backend
-
The backend indexer implementation
-
$_backend
-
The configuration to use to start up the backend drivers. Initialized during startup from the MidCOM configuration key cache_module_nap_backend.
-
$_backends
-
A list of all backends created by _create_backend(). They will be automatically shut down when the module shuts down. They are indexed by their name.
-
$_backend_config
-
The configuration to use to start up the backend drivers. Initialized during startup from the MidCOM configuration key cache_module_nap_backend.
-
$_cache
-
The cache backend instance to use.
-
$_cache
-
The Memcache interface object.
-
$_cache_dir
-
The base directory in which we may add script files.
-
$_cache_dir
-
The base directory in which we may add files and directories within our namespace.
-
$_centralized_mode
-
Whether we're in centralized mode, i.e. centralized toolbar has been shown
-
$_charset
-
Current character set
-
$_class_definition
-
Temporary variable during class cosntruction, stores the class definition that is currently processed.
-
$_class_definition_filename
-
The filename of the class definition currently being read.
-
$_class_string
-
Temporary variable during class construction, stores the constructed code.
-
$_component_sudo
-
This flag indicates if sudo mode is active during execution. This will only be the case if the sudo system actually grants this privileges, and only until components release the rights again. This does override the full access control system at this time and essentially give you full admin privileges (though this might change in the future).
-
$_config
-
Current configuration.
-
$_config
-
Configuration key array. This is populated during initialize().
-
$_content_type
-
The MIME content-type of the current request. It defaults to text/html, but must be set correctly, so that the client gets the correct type delivered upon cache deliveries.
-
$_cookie_data
-
Stores the acciociative array stored in the cookie "midcom_services_i18n" which contains the keys "language" and "charset" or null if the cookie was not set.
-
$_cookie_id
-
The auto-generated cookie ID for which this login session is valid. This consists of a static string with the host GUID concatenated to it.
-
$_current_charset
-
Current character set
-
$_current_content_language
-
Current language for content. May be different than the UI language
-
$_current_data
-
Current Data collected by the CDATA handler, will be processed by the end-element handlers.
-
$_current_document
-
The current document, before being added to the resultset.
-
$_current_document_id
-
The RI of the document currently being parsed.
-
$_current_field
-
The name of the current field, which is collected in _current_data at this time.
-
$_current_id
-
The current request ID.
-
$_current_language
-
Current language.
-
$_cvs_revision
-
Internal version number, this is added to the generated classes for informational purposes only (right now).
-
$_datamanager
-
The datamanager instance of the document we need to index.
-
$_datamanager
-
The datamanager instance of the document we need to index.
-
$_data_cache
-
An cache backend used to store the actual cached pages.
-
$_data_groups
-
List of known data groups. See the class introduction for details.
-
$_default_magic_class_privileges
-
This listing contains all magic privileges assigned to the existing classes. It is a multi-level array, example entry:
-
$_default_privileges
-
Internal listing of all default privileges currently registered in the system. This is a privilege name/value map.
-
$_dirname
-
The full directory filename.
-
$_disabled
-
Flag for disabled indexing, set by the constructor.
-
$_domain
-
The domain we're working in.
-
$_enable_centralized
-
midcom.services.toolbars has two modes, it can either display one centralized toolbar for authenticated users, or the node and view toolbars separately for others. This property controls whether centralized mode is enabled.
-
$_end
-
End timestamp, may be 0
-
$_expires
-
Page expiration in seconds. If NULL (unset), the page does not expire.
-
$_fallback_language
-
Fallback language, in case the selected language is not available.
-
$_fallback_language
-
Fallback language, in case the selected language is not available.
-
$_field
-
The name of the field that should be restricted.
-
$_fields
-
An acciociative array containing all fields of the current document.
-
$_filename
-
The full database filename.
-
$_group_cache
-
Internal cache of all loaded groups, indexed by their identifiers.
-
$_guid_backend_map
-
This array maps GUIDs to backend instances. This is required as AIS sites use the backend instance related to the live site. See _check_for_topic() for details.
-
$_handle
-
The current handle, controlled by _open() and _close().
-
$_handler
-
The handler to use
-
$_host
-
The IP to connect to.
-
$_http_charset
-
Preferred charsets extracted out of the HTTP content negotiation. Array keys are the charsets, the value is their q-index.
-
$_http_lang
-
Preferred languages extracted out of the HTTP content negotiation. Array keys are the languages, the value is their q-index.
-
$_i18n
-
A reference to the i18n service, used for charset conversion.
-
$_index_name
-
The index name to use
-
$_internal_sudo
-
This is an internal flag used to override all regular permission checks with a sort-of
-
$_jobs
-
The list of jobs to run. See the class introduction for a more precise definition of these keys.
-
$_language
-
Current language.
-
$_language_db
-
The language database, loaded from /lib/midcom/services/_i18n_language-db.dat
-
$_language_db
-
A copy of the language DB from i18n.
-
$_last_modified
-
The time of the last modification, set during auto-header-completion.
-
$_latest_message_id
-
ID of the latest UI message added so we can auto-increment
-
$_library
-
The name of the locale library we use, this is usually a component's name.
-
$_library_filename
-
The full path basename to the active library files. The individual files are ending with .$lang.txt.
-
$_live_mode
-
This flag is true if the live mode has been activiated. This prevents the cache processing at the end of the request.
-
$_loaded_classes
-
List of all classes which have been loaded. This list only contains the class definitions that have been used to construct the actual helper classes.
-
$_loaded_sessions
-
A list of loaded login sessions, indexed by their session identifier.
-
$_localedb
-
The language database, loaded from /lib/midcom/services/_i18n_language-db.dat
-
$_messages_from_session
-
List of messages retrieved from session to avoid storing them again
-
$_message_stack
-
The current message stack
-
$_metadata
-
The metadata currently available. This array is indexed by context id; each value consists of an flat array of two metadata objects, the first object being the Node metadata, the second View metadata. The metadata objects are created on-demand.
-
$_metadata
-
The metadata instance attached to the object to be indexed.
-
$_meta_cache
-
This is true, if the pages produced by the cache should not be
-
$_mgdschema_class_handler
-
A mapping storing which component handles which class. This is used to ensure that all MidCOM DBA main classes are loaded when casting MgdSchema objects to DBA objects.
-
$_midcom_jobs
-
Jobs specific to the MidCOM core not covered by any component. (Services use this facility for example.)
-
$_modules
-
List of all loaded modules, indexed by their class name.
-
$_multilang
-
True, if the cache should honor the language settings.
-
$_name
-
The backend instance name. This variable my not be written to after the instance has been created.
-
$_no_cache
-
Flag, indicating wether the current page may be cached. If false, the usual no-cache headers will be generated.
-
$_obj_l10n
-
Cache of all instantinated localization classes. They are delivered by reference to all clients.
-
$_obrunning
-
Internal flag indicating wether the output buffering is active.
-
$_open_for_reading
-
True, if the database has been opened for reading previously. This is also true, if we are in read-write mode, naturally.
-
$_open_for_writing
-
True, if the database has been opened for writing previously.
-
$_owner_default_privileges
-
Internal listing of all default owner privileges currently registered in the system.
-
$_page_classes
-
Class of the current page per each context.
-
$_port
-
The Port to connect to.
-
$_privileges_cache
-
Internal cache of the effective privileges of users on content objects, this is an accociative array using a combination of the user identifier and the objects' guid as index. The privileges for the anonymous user use the magic EVERYONE as user identifier.
-
$_recurrence
-
The recurrence rule to use, one of the MIDCOM_CRON_* constants.
-
$_request
-
The request to execute.
-
$_request
-
The current request content. This does not include the XML header and the enclosing request tag. This will be added upon retrieval of this string.
-
$_request
-
The request to execute.
-
$_response
-
The response received.
-
$_response
-
The response received.
-
$_schema
-
The schema in use. This is referenced into the datamanager2 instance.
-
$_schema
-
The schema in use.
-
$_sent_headers
-
An array storing all HTTP headers registered through register_sent_header().
-
$_sessioning
-
Sessioning singelton.
-
$_source
-
-
$_start
-
Start timestamp, may be 0
-
$_stringdb
-
The string database, a reference into the global cache.
-
$_tmp_object_class_loaded
-
Internal status variable, set to true if the temporary object class has already been loaded.
-
$_toolbars
-
The toolbars currently available. This array is indexed by context id; each value consists of an flat array of two toolbars, the first object being the Node toolbar, the second View toolbar. The toolbars are created on-demand.
-
$_uncached
-
Set this to true, if you want to inhibit storage of the generated pages in the cache database. All other headers will be created as usual though, so 304 processing will kick in for example.
-
$_unload_queue
-
List of all modules in the order they need to be unloaded. This is a FILO queue, the module loaded first is unloaded last.
-
$_user_cache
-
Internal cache of all loaded users, indexed by their identifiers.
-
$_version
-
The current L10n DB file format number (corresponds to the MidCOM versions).
-
$_vgroups
-
Internal listing of all known virtual groups, populated from the MidCOM Virtual Groups registry. It indexes virtual group identifiers suitable for get_group with their clear-text names.
-
_i18n_l10n.php
-
-
_sessioning.php
-
-
_add_as_date_field
-
This function tries to convert the field $name into a date representation. Unixdate fields are used directly (localtime is used, not GMT), other fields will be parsed with strtodate.
-
_add_as_date_field
-
This function tries to convert the field $name into a date representation. Unixdate fields are used directly (localtime is used, not GMT), other fields will be parsed with strtodate.
-
_add_field
-
Internal helper which actually stores a field.
-
_can_do_internal_sudo
-
This internal helper checks if a privilege is available during internal sudo mode, as outlined in the corresponding variable.
-
_check_cache_dir
-
This helper will ensure that the cache base directory is created and usable by checking it is actually a directory. If it does not exist, it will be created automatically. Errors will be handled by calling generate_error.
-
_check_for_active_login_session
-
Internal startup helper, checks the currently running authentication backend for a running login session.
-
_check_for_language
-
Checks, wether the referenced language is already loaded. If not, it is automatically made available. Any errors will trigger generate_error.
-
_check_for_new_login_session
-
Internal startup helper, checks if the current authentication fronted has new credencials ready. If yes, it processes the login accordingly.
-
_check_for_topic
-
Internal helper, which ensures that the cache databases for root topic guid passed to the function are loaded.
-
_check_hit
-
This function holds the cache hit check meachnism. It seraches the requested URL in the cache database. If found, it checks, wether the cache page has expired. If not, the cached page is delivered to the client and processing ends. In all other cases this method simply returns.
-
_check_not_modified
-
Checks, wether the browser supplied if-modified-since or if-none-match headers match the passed etag/last modified timestamp. If yes, a 304 not modified header is emitted and true is returned. Otherwise the function will return false without modifications to the current runtime state.
-
_clean_content_control_chars
-
Removes all control characters except LF from the content, as this might throw the indexer off-track (valid XML and the like).
-
_close
-
Close the database that has been opened previosly with _open().
-
_close
-
-
_close
-
This method is unused as we use persistant connections, letting memcached take care about synchronization.
-
_complete_fields
-
Completes all fields which are not yet complete:
-
_complete_sent_headers
-
This little helper ensures that the headers Accept-Ranges, Content-Length and Last-Modified are present. The lastmod timestamp is taken out of the component context information if it is populated correctly there; if not, the system time is used instead.
-
_create_backend
-
Creates an instance of the handler described by the configuration passed to the function. The backend instance returned should be assigned by reference, to avoid handle duplication or the like.
-
_create_class_definition_filename
-
Little helper which converts a component / filename combination into a fully qualified path/filename. The filename is assigned to the $_class_definition_filename member variable of this class.
-
_create_metadata
-
Creates the node and view metadata for a given context ID.
-
_create_toolbars
-
Creates the node and view toolbars for a given context ID.
-
_delete_cookie
-
Deletes the cookie according to the session configuration as outlined in the class introduction.
-
_determine_recurrence
-
Determine the recurrence rule:
-
_do_midgard_auth
-
Internal helper, which does the actual Midgard authentication.
-
_encode_argument
-
Encodes an argument masking both single and double quotes.
-
_encode_cdata
-
Encodes a string using CDATA encoding.
-
_exec
-
This private helper will create a socket connection to the indexer daemon and execute the query.
-
_exec
-
This private helper will launch the Indexer interface and run the request in the $xml parameter, which must be a request writer object.
-
_execute_job
-
Executes the given job.
-
_exists
-
Checks, wether the given key exists in the Database.
-
_exists
-
Exists maps to the getter function, as memcached does not support exists checks.
-
_exists
-
-
_finish_caching
-
This helper will be called during module shutdown, it completes the output caching, post-processes it and updates the cache databases accordingly.
-
_format_filesize
-
Wrapper for number_format(number, 0, "", "."), used in the cache_stats call.
-
_generate_class
-
Generates a complete class out of the definition passed to the method.
-
_get
-
Get the data accociated with the given key.
-
_get
-
-
_get
-
-
_get_attachment_content
-
Returns the first four megabytes of the File referenced by $handle.
-
_get_helper
-
This is a small, internal helper function, which will load, unserialize and return a given key's value. It is shared by get and remove.
-
_get_text_representation
-
Returns a textual representation of the corresponding field.
-
_index_cast_to_document
-
Automatic helper which transforms a reference-passed object into an indexable document.
-
_initialize_centralized_toolbar
-
Initialize centralized toolbar if required
-
_initialize_user_from_midgard
-
Internal startup helper, synchronizes the authenticated user with the Midgard Authentication for startup. This will be overridden by MidCOM Auth, but is there for compatibility reasons.
-
_load_all_languages
-
This tries to load the language files for all languages defined in the i18n's language database.
-
_load_class_magic_privileges
-
This helper function loads and prepares the list of class magic privileges for usage. It will assign them to the $_*_default_class_privileges members.
-
_load_jobs
-
This helepr function loads and validates all registered jobs. After this call, all required handler classes will be available.
-
_load_l10n_db
-
Load the specified l10n library. If loading the library failed, generate_error is called, otherwise the l10n db cache is populated accordingly.
-
_load_language
-
Load a language database
-
_load_language_db
-
Loads the language database.
-
_load_tmp_object_class
-
Internal helper function, ensures that the temporary object class is loaded.
-
_obfuscate_password
-
This function obfuscates a password in some way so that accidential
-
_on_execute
-
-
_on_initialize
-
Initialization event handler.
-
_on_initialize
-
Startup handler, called during service start up at the start of the request.
-
_on_initialize
-
Initializes the cache module, verifying the existance of the script cache directory.
-
_on_initialize
-
This function is responsible for initializing the cache.
-
_on_initialize
-
-
_on_initialize
-
This handler completes the configuration.
-
_on_initialize
-
This handler completes the configuration.
-
_on_initialize
-
Backend initialization
-
_on_initialize
-
This handler completes the configuration.
-
_on_initialize
-
Initialization event handler.
-
_on_login_session_created
-
This event handler is called immediately after the successful creation of a new login session. The authentication driver has to ensure that the login identifier stays available during subsequent requests.
-
_on_login_session_created
-
-
_on_login_session_deleted
-
This event handler is called immediately after the successful deletion of a login session. Use this to drop any session identifier store you might have created during _on_login_session_created.
-
_on_shutdown
-
Backend shutdown
-
_on_shutdown
-
Shutdown hanlder, called during midcom_application::finish(). Note, that for example the page cache will not use this cleanup handler, as it produces a complete html page based on a previous request.
-
_on_shutdown
-
The shutdown event handler will finish the caching sequence by storing the cached data, if required.
-
_open
-
This method is unused as we use persistant connections, letting memcached take care about synchronization.
-
_open
-
Open the database for usage. If $write is set to true, it must be opened in read/write access, otherwise read-only access is sufficient.
-
_open
-
Internal helper, which opens a handle to the DBA file in either read-only or read/write mode. The handle has to be closed by the _close() function.
-
_prepare_authentication_drivers
-
Internal startup helper, loads all configured authentication drivers.
-
_process_attachment
-
-
_process_auto_field
-
This helper will process the given field using the guidelines given in the class documentation.
-
_process_auto_field
-
This helper will process the given field using the guidelines given in the class documentation.
-
_process_class_definition_list
-
Process an entire array of class definitions, collect the generated listings and return a complete PHP file string for all classes in the list.
-
_process_datamanager
-
Processes the information contained in the datamanager instance.
-
_process_datamanager
-
Processes the information contained in the datamanager instance.
-
_process_metadata
-
Processes the information contained in the metadata instance.
-
_process_mime_binary
-
Any binary file will have its name in the abstract unless no title is defined, in which case the documents title already contains the file's name.
-
_process_mime_html
-
Processes HTML-style attachments (should therefore work with XML too), strips tags and resolves entities.
-
_process_mime_pdf
-
Convert a PDF attachment to plain text and index it.
-
_process_mime_plaintext
-
Simple plain-text driver, just copies the attachment.
-
_process_mime_richtext
-
Convert an RTF attachment to plain text and index it.
-
_process_mime_word
-
Convert a Word attachment to plain text and index it.
-
_process_nap
-
If neccessary, process the available NAP information to fill in the title field.
-
_process_topic
-
Tries to determine the topic GUID and component using NAPs reverse-lookup capabilities.
-
_process_topic
-
Tries to determine the topic GUID and component, we use NAPs reverse-lookup capabilities.
-
_put
-
-
_put
-
Store the given key/value pair, any existing entry with the same key has to be silently overwritten.
-
_put
-
-
_read_class_definition_file
-
This helper function loads a class definition file from the disk and returns its contents. The source must be stored in the $_class_definition_filename member.
-
_read_cookie
-
This method tries to pull the users prefered lanugauce and character set out of a cookie named "midcom_services_i18n".
-
_read_http_negotiation
-
This method pulls available language and content type data out of the HTTP Headers delivered by the browser and populates the member variables $_http_lang and $_http_content_type. q-parameters for priorization are supported.
-
_register_core_privileges
-
This internal helper will initialize the default priviliges array with all core privileges currently defined.
-
_register_job
-
This function adds a validated job to the run queue.
-
_register_loaded_classes
-
Simple helper that adds a list of classes to the loaded classes listing.
-
_remove
-
-
_remove
-
Delete the data with the given key from the database.
-
_remove
-
-
_remove_all
-
-
_remove_all
-
Drops the entire database, preferrably with some kind of truncate operation.
-
_remove_all
-
-
_render_toolbar
-
Renders the specified toolbar for the indicated context. If the toolbar is undefined, an empty string is returned. If you want to show the toolbar directly, look for the _show_toolbar method.
-
_resolve_permalink_in_topic
-
-
_set_cookie
-
Sets the cookie according to the session configuration as outlined in the class introduction.
-
_set_startup_langs
-
Scans the HTTP negotiation and the cookie data and tries to set a suitable default language. Cookies have priority here.
-
_set_type
-
Sets the type of the object, reflecting the inheritance hierarchy.
-
_start_caching
-
This function will start the output cache. Call this before any output is made. MidCOM's startup sequence will automatically do this.
-
_synchronize_midgard_language
-
Set the Midgard Language to the one defined in the language database.
-
_sync_user_with_backend
-
Internal helper, synchronizes the main service class with the authentication state of the authentication backend.
-
_unobfuscate_password
-
Reverses password obfuscation.
-
_update_user_password
-
This function is called by the framework whenever a users' password is updated. It will synchronize all active login sessions of that user to the new password.
-
_update_user_username
-
This function is called by the framework whenever a users' username is updated. It will synchronize all active login sessions of that user to the new username.
-
_validate_class_definition_list
-
This helper function validates a class definition list for correctness. Any error will be logged and false is returned..
-
_validate_handler
-
This is an helper function used during validation. It ensures that handler class is loaded. It has auto-class-loading support, which allows the component author to have the cron classes only loaded on demand (see class introduction).
-
_validate_job
-
This function checks a jobs definition for validity.
-
_write_attachment_tmpfile
-
Creates a temporary copy of the attachment, the callee must delete it manually after completing procesing.
-
_write_class
-
Writes the actual class definition, uses some helpers for this.
-
_write_class_definition_registration
-
Generates a small block at the end of the script which registeres the original definitions with ourselves, so that we don't have to eval this all the time.
-
_write_constructor
-
Helper, writes the constructor to the class.
-
_write_event_handlers
-
Helper, writes the event handlers to the class.
-
_write_exec_handlers
-
Helper, writes the exec handlers to the class.
-
_write_footer
-
Writes the footer to the class, currently empty.
-
_write_header
-
Writes the header to the class, this includes a dump of the definition used and the generation timestamp.
-
_write_main_api
-
Helper, writes the main API to the class.
-
_write_meta_members
-
This helper adds all definition properties as __$key__ = '$value' members.
-
members_to_fields
-
This will translate all member variables into appropriate field records, the backend should call this immediately before indexing.
-
memcached.php
-
-
memcache.php
-
-
module.php
-
-
midcom.php
-
-
metadata.php
-
-
midcom_cron_tmpservice
-
-
midcom_services_auth
-
Simple constructor, calls base class and initializes the data members where applicable.
-
midcom_services_auth
-
Main Authentication/Authorization service class, it provides means to authenticate users and to check for permissions.
-
midcom_services_auth_backend
-
The constructor should do only basic initialization.
-
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.
-
midcom_services_auth_backend_simple
-
The simple auth backend uses cookies to store a session identifier which consists of the midgard person GUID.
-
midcom_services_auth_backend_simple
-
Read the configuration
-
midcom_services_auth_frontend
-
Authentication frontend, responsible for rendering the login screen, reading the credencials and displaying access denied information.
-
midcom_services_auth_frontend
-
The constructor should do only basic initialization.
-
midcom_services_auth_frontend_form
-
Form-based authentication frontend. This one is rather simple, it just renders a two-field (username/password) form which is targeted at the current URL.
-
midcom_services_auth_frontend_form
-
Nothing to do here.
-
midcom_services_auth_sessionmgr
-
This class is responsible for managing login session, mainly concentrating on DB I/O.
-
midcom_services_auth_sessionmgr
-
Simple, currently empty default constructor.
-
midcom_services_cache
-
-
midcom_services_cache
-
This class is the central access point for all registered caching services. Currently this includes the NAP, Metadata and Page cache databases.
-
midcom_services_cache_backend
-
This is the base class of the MidCOM Cache backend infrastructure. It provides a general interface for the caching services by encaspulating the calls specific to the data storage interface.
-
midcom_services_cache_backend
-
The constructor just initializes the empty object. The actual initialization is done by the initialize() event which does the actual configuration.
-
midcom_services_cache_backend_dba
-
The constructor is empty yet.
-
midcom_services_cache_backend_dba
-
DBA-Style flat file database caching backend.
-
midcom_services_cache_backend_flatfile
-
Simple flat file database backend. Creates a file per key.
-
midcom_services_cache_backend_flatfile
-
The constructor is empty yet.
-
midcom_services_cache_backend_memcached
-
The constructor is empty yet.
-
midcom_services_cache_backend_memcached
-
Memcached caching backend.
-
midcom_services_cache_module
-
Class initialization, nothing to do yet.
-
midcom_services_cache_module
-
This is the base class for the MidCOM cache modules. It provides a basic infrastructure for building your own caching service, providing hooks for initialization and shutdown.
-
midcom_services_cache_module_content
-
This is the Output Caching Engine of MidCOM. It will intercept page output, map it using the currently used URL and use the cached output on subsequent requests.
-
midcom_services_cache_module_content
-
Module constructor, relay to base class.
-
midcom_services_cache_module_memcache
-
Module constructor, relay to base class.
-
midcom_services_cache_module_memcache
-
The Memory caching system is geared to hold needed information available quickly.
-
midcom_services_cache_module_nap
-
Module constructor, relay to base class.
-
midcom_services_cache_module_nap
-
This is the NAP/Metadata caching module. It provides the basic management functionality for the various backend databasese which will be created based on the root topic of the NAP trees (thus the cache can be shared between AIS and on-site pages).
-
midcom_services_cache_module_phpscripts
-
This cache module is desiged to cache files generated by various MidCOM code generation system. This includes:
-
midcom_services_cache_startup
-
Helper function, starts up the caching system, assigns it to the global variable $GLOBALS['midcom_cache'].
-
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.
-
midcom_services_cron
-
Empty constuctor yet.
-
midcom_services_dbclassloader
-
Initializies the class for usage.
-
midcom_services_dbclassloader
-
This class acts as an automated way of generating MidCOM level wrapper classes for MgdSchema based database objects.
-
midcom_services_i18n
-
This method initializes the available i18n framework by determining
-
midcom_services_i18n
-
This is a basic Midcom Service which provides an interfaces to the various I18n facilities of Midcom.
-
midcom_services_indexer
-
Initialization
-
midcom_services_indexer
-
This class is the main access points into the MidCOM Indexer subsystem.
-
midcom_services_indexer_backend
-
-
midcom_services_indexer_backend
-
This class provides an abstract base class for all indexer backends.
-
midcom_services_indexer_backend_xmlshell
-
Constructor is empty at this time.
-
midcom_services_indexer_backend_xmlshell
-
XMLComm implementation using a shell interface.
-
midcom_services_indexer_backend_xmltcp
-
Constructor is empty at this time.
-
midcom_services_indexer_backend_xmltcp
-
XMLComm implementation using a TCP/IP interface.
-
midcom_services_indexer_document
-
This class encaspulates a single indexer document. It is used for both indexing and retrieval.
-
midcom_services_indexer_document
-
Initialize the object, nothing fancy here.
-
midcom_services_indexer_document_attachment
-
This is a class geared at indexing attachments. It requires you to "assingn" the attachment to a topic, which is used as TOPIC_URL for permission purposes. In addition you may set another MidgardObject as source object, it's GUID is stored in the __SOURCE field of the index.
-
midcom_services_indexer_document_attachment
-
Create a new attachment document
-
midcom_services_indexer_document_datamanager
-
The constructor initializes the memebervariables and invokes _process_datamanager, which will read and process the information out of that instance.
-
midcom_services_indexer_document_datamanager
-
This class is geared to ease indexing of datamanager driven documents. The user invoking the indexing must have full read permissions to the object otherwise the NAP or Metadata objects can probably not be loaded successfully.
-
midcom_services_indexer_document_datamanager2
-
This class is geared to ease indexing of datamanager2 driven documents. The user invoking the indexing must have full read permissions to the object otherwise the NAP or Metadata objects can probably not be loaded successfully.
-
midcom_services_indexer_document_datamanager2
-
The constructor initializes the memebervariables and invokes _process_datamanager, which will read and process the information out of that instance.
-
midcom_services_indexer_document_midcom
-
The constructor initializes the content object, loads the metadata object and populates the metadata fields accordingly.
-
midcom_services_indexer_document_midcom
-
This is a base class which is targeted at MidCOM content object indexing. It should be used whenever MidCOM documents are indexed, either directly or as a base class.
-
midcom_services_indexer_filter
-
This class provides an abstract base class for all indexer query filters.
-
midcom_services_indexer_filter
-
Initialize the class.
-
midcom_services_indexer_filter_date
-
Create a new date filter.
-
midcom_services_indexer_filter_date
-
This class provides an abstract base class for all indexer query filters.
-
midcom_services_indexer_XMLComm_RequestWriter
-
This class provides an interface to the MRFC 14 XML driven indexer backends.
-
midcom_services_indexer_XMLComm_RequestWriter
-
Initialize an XMLComm Request Writer.
-
midcom_services_indexer_XMLComm_ResponseReader
-
This class provides an interface to the MRFC 14 XML driven indexer backends.
-
midcom_services_indexer_XMLComm_ResponseReader
-
Initialize the XML Parser.
-
midcom_services_metadata
-
Simple constructor, calls base class.
-
midcom_services_metadata
-
Metadata service.
-
midcom_services_permalinks
-
Empty default constructor. Calls parent.
-
midcom_services_permalinks
-
Permalink management service.
-
midcom_services_tmp
-
Temporary data management service.
-
midcom_services_tmp
-
Simple constructor, calls base class.
-
midcom_services_toolbars
-
On-site toolbar service.
-
midcom_services_toolbars
-
Simple constructor, calls base class.
-
midcom_services_uimessages
-
User interface messaging service
-
midcom_services_uimessages
-
Simple constructor, calls base class.
-
midcom_services__i18n_l10n
-
This is the L10n main interface class, used by the components. It allows you to get entries from the l10n string tables in the current language with an automatic conversion to the destination character set.
-
midcom_services__i18n_l10n
-
The constructor loads the translation library indicated by the snippetdir path $library and initializes the system completly. The output character set will be initizialized to the language's default.
-
midcom_service_session
-
Constructs a session object.
-
midcom_service_session
-
Provides sessioning for components.
-
midcom_service__sessioning
-
The constructor will initialize the sessioning, set the output nocacheable and initialize the session data. This might involve creating an empty session array.
-
midcom_service__sessioning
-
Base singelton class of the MidCOM sessioning service.