i Aug 15 17:19:57 [error] midcom_core_querybuilder::execute: The querybuilder failed to execute, aborting. Aug 15 17:19:57 [error] midcom_core_querybuilder::execute: Last Midgard error was: MGD_ERR_OK Aug 15 17:19:57 [error] midcom_core_querybuilder::execute: Error message was: Query execution failed Aug 15 17:19:58 [debug] Start of MidCOM run Aug 15 17:19:58 [debug] ARGC = 5; ARGV = Variable Type: array Array ( [0] => midcom-static [1] => midcom-static [2] => stock-icons [3] => 16x16 [4] => exit.png ) Aug 15 17:19:58 [info] midcom_services_cache::initialize: Auto-Loading module content Aug 15 17:19:58 [debug] midcom_services_cache::load_module: Loading the module file cache/module/content.php, expecting class midcom_services_cache_module_content Aug 15 17:19:58 [debug] midcom_services_cache::load_module: Creating and initializing an instance of the cache module content. Aug 15 17:19:58 [debug] midcom_services_cache_backend::initialize: DBA Cache backend '151.1.142.6_80_' initialized to file: /var/cache/midgard/midcom/content/151.1.142.6_80_.db4 Aug 15 17:19:58 [debug] midcom_services_cache_backend::initialize: DBA Cache backend '151.1.142.6_80__data' initialized to file: /var/cache/midgard/midcom/content/151.1.142.6_80__data.db4 Aug 15 17:19:58 [debug] midcom_services_cache_module_content::_check_hit: We are in uncached operation, skipping check_hit detection. Aug 15 17:19:58 [debug] midcom_services_cache_module_content::_start_caching: Starting output buffering with disabled implicit flush... Aug 15 17:19:58 [info] midcom_services_cache::initialize: Auto-Loading module nap Aug 15 17:19:58 [debug] midcom_services_cache::load_module: Loading the module file cache/module/nap.php, expecting class midcom_services_cache_module_nap Aug 15 17:19:58 [debug] midcom_services_cache::load_module: Creating and initializing an instance of the cache module nap. Aug 15 17:19:58 [debug] midcom_services_cache_backend::initialize: DBA Cache backend 'NAP_166910a9599906d3d13f376af89dff6d' initialized to file: /var/cache/midgard/midcom/nap/NAP_166910a9599906d3d13f376af89dff6d.db4 Aug 15 17:19:58 [debug] midcom_application::initialize: Start the I18n service Aug 15 17:19:58 [debug] midcom_services_i18n::_read_cookie: No midcom_services_i18n Cookie on this site Aug 15 17:19:58 [debug] midcom_services_i18n::_read_http_negotiation: Language preference array: Variable Type: array Array ( [it] => 1 [it-it] => 0.8 [en-us] => 0.5 [en] => 0.3 ) Aug 15 17:19:58 [debug] midcom_services_i18n::_read_http_negotiation: Charset preference array: Variable Type: array Array ( [ISO-8859-1] => 1 [*] => 0.7 [utf-8] => 0.7 ) Aug 15 17:19:58 [info] midcom_services_i18n::_set_startup_langs: Set current language to it with charset UTF-8 (HTTP) Aug 15 17:19:58 [debug] midcom_application::initialize: Create a component loader instance Aug 15 17:19:58 [debug] midcom_application::initialize: Create the DB class loader Aug 15 17:19:58 [debug] midcom_application::initialize: Load all DB base classes Aug 15 17:19:58 [debug] midcom_services_dbclassloader::load_classes: Reading and evaluating the class list for midcom/legacy_classes.inc Aug 15 17:19:58 [debug] midcom_services_dbclassloader::load_classes: Loaded this class definition list: Variable Type: array Array ( [0] => Array ( [table] => article [old_class_name] => MidgardArticle [new_class_name] => NewMidgardArticle [midcom_class_name] => midcom_baseclasses_database_article ) [1] => Array ( [table] => blobs [old_class_name] => MidgardAttachment [new_class_name] => NewMidgardAttachment [midcom_class_name] => midcom_baseclasses_database_attachment ) [2] => Array ( [table] => element [old_class_name] => MidgardElement [new_class_name] => NewMidgardElement [midcom_class_name] => midcom_baseclasses_database_element ) [3] => Array ( [table] => event [old_class_name] => MidgardEvent [new_class_name] => NewMidgardEvent [midcom_class_name] => midcom_baseclasses_database_event ) [4] => Array ( [table] => eventmember [old_class_name] => MidgardEventMember [new_class_name] => NewMidgardEventMember [midcom_class_name] => midcom_baseclasses_database_eventmember ) [5] => Array ( [table] => grp [old_class_name] => MidgardGroup [new_class_name] => NewMidgardGroup [midcom_class_name] => midcom_baseclasses_database_group ) [6] => Array ( [table] => host [old_class_name] => MidgardHost [new_class_name] => NewMidgardHost [midcom_class_name] => midcom_baseclasses_database_host ) [7] => Array ( [table] => member [old_class_name] => MidgardMember [new_class_name] => NewMidgardMember [midcom_class_name] => midcom_baseclasses_database_member ) [8] => Array ( [table] => page [old_class_name] => MidgardPage [new_class_name] => NewMidgardPage [midcom_class_name] => midcom_baseclasses_database_page ) [9] => Array ( [table] => pageelement [old_class_name] => MidgardPageElement [new_class_name] => NewMidgardPageElement [midcom_class_name] => midcom_baseclasses_database_pageelement ) [10] => Array ( [table] => record_extension [old_class_name] => [new_class_name] => NewMidgardParameter [midcom_class_name] => midcom_baseclasses_database_parameter ) [11] => Array ( [table] => person [old_class_name] => MidgardPerson [new_class_name] => NewMidgardPerson [midcom_class_name] => midcom_baseclasses_database_person ) [12] => Array ( [table] => snippet [old_class_name] => MidgardSnippet [new_class_name] => NewMidgardSnippet [midcom_class_name] => midcom_baseclasses_database_snippet ) [13] => Array ( [table] => snippetdir [old_class_name] => MidgardSnippetdir [new_class_name] => NewMidgardSnippetdir [midcom_class_name] => midcom_baseclasses_database_snippetdir ) [14] => Array ( [table] => style [old_class_name] => MidgardStyle [new_class_name] => NewMidgardStyle [midcom_class_name] => midcom_baseclasses_database_style ) [15] => Array ( [table] => topic [old_class_name] => MidgardTopic [new_class_name] => NewMidgardTopic [midcom_class_name] => midcom_baseclasses_database_topic ) ) Aug 15 17:19:58 [debug] midcom_services_dbclassloader::load_classes: Verifying definition list... Aug 15 17:19:58 [debug] midcom_services_dbclassloader::load_classes: Generating code... Aug 15 17:19:58 [debug] midcom_services_dbclassloader::load_classes: Evaluating the code... Aug 15 17:19:58 [debug] midcom_services_dbclassloader::load_classes: Code is: Variable Type: string article * old_class_name => MidgardArticle * new_class_name => NewMidgardArticle * midcom_class_name => midcom_baseclasses_database_article * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_article extends NewMidgardArticle { var $__table__ = 'article'; var $__old_class_name__ = 'MidgardArticle'; var $__new_class_name__ = 'NewMidgardArticle'; var $__midcom_class_name__ = 'midcom_baseclasses_database_article'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_article ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_article'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => blobs * old_class_name => MidgardAttachment * new_class_name => NewMidgardAttachment * midcom_class_name => midcom_baseclasses_database_attachment * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_attachment extends NewMidgardAttachment { var $__table__ = 'blobs'; var $__old_class_name__ = 'MidgardAttachment'; var $__new_class_name__ = 'NewMidgardAttachment'; var $__midcom_class_name__ = 'midcom_baseclasses_database_attachment'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_attachment ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_attachment'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => element * old_class_name => MidgardElement * new_class_name => NewMidgardElement * midcom_class_name => midcom_baseclasses_database_element * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_element extends NewMidgardElement { var $__table__ = 'element'; var $__old_class_name__ = 'MidgardElement'; var $__new_class_name__ = 'NewMidgardElement'; var $__midcom_class_name__ = 'midcom_baseclasses_database_element'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_element ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_element'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => event * old_class_name => MidgardEvent * new_class_name => NewMidgardEvent * midcom_class_name => midcom_baseclasses_database_event * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_event extends NewMidgardEvent { var $__table__ = 'event'; var $__old_class_name__ = 'MidgardEvent'; var $__new_class_name__ = 'NewMidgardEvent'; var $__midcom_class_name__ = 'midcom_baseclasses_database_event'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_event ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_event'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => eventmember * old_class_name => MidgardEventMember * new_class_name => NewMidgardEventMember * midcom_class_name => midcom_baseclasses_database_eventmember * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_eventmember extends NewMidgardEventMember { var $__table__ = 'eventmember'; var $__old_class_name__ = 'MidgardEventMember'; var $__new_class_name__ = 'NewMidgardEventMember'; var $__midcom_class_name__ = 'midcom_baseclasses_database_eventmember'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_eventmember ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_eventmember'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => grp * old_class_name => MidgardGroup * new_class_name => NewMidgardGroup * midcom_class_name => midcom_baseclasses_database_group * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_group extends NewMidgardGroup { var $__table__ = 'grp'; var $__old_class_name__ = 'MidgardGroup'; var $__new_class_name__ = 'NewMidgardGroup'; var $__midcom_class_name__ = 'midcom_baseclasses_database_group'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_group ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_group'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => host * old_class_name => MidgardHost * new_class_name => NewMidgardHost * midcom_class_name => midcom_baseclasses_database_host * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_host extends NewMidgardHost { var $__table__ = 'host'; var $__old_class_name__ = 'MidgardHost'; var $__new_class_name__ = 'NewMidgardHost'; var $__midcom_class_name__ = 'midcom_baseclasses_database_host'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_host ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_host'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => member * old_class_name => MidgardMember * new_class_name => NewMidgardMember * midcom_class_name => midcom_baseclasses_database_member * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_member extends NewMidgardMember { var $__table__ = 'member'; var $__old_class_name__ = 'MidgardMember'; var $__new_class_name__ = 'NewMidgardMember'; var $__midcom_class_name__ = 'midcom_baseclasses_database_member'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_member ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_member'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => page * old_class_name => MidgardPage * new_class_name => NewMidgardPage * midcom_class_name => midcom_baseclasses_database_page * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_page extends NewMidgardPage { var $__table__ = 'page'; var $__old_class_name__ = 'MidgardPage'; var $__new_class_name__ = 'NewMidgardPage'; var $__midcom_class_name__ = 'midcom_baseclasses_database_page'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_page ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_page'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => pageelement * old_class_name => MidgardPageElement * new_class_name => NewMidgardPageElement * midcom_class_name => midcom_baseclasses_database_pageelement * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_pageelement extends NewMidgardPageElement { var $__table__ = 'pageelement'; var $__old_class_name__ = 'MidgardPageElement'; var $__new_class_name__ = 'NewMidgardPageElement'; var $__midcom_class_name__ = 'midcom_baseclasses_database_pageelement'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_pageelement ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_pageelement'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => record_extension * old_class_name => * new_class_name => NewMidgardParameter * midcom_class_name => midcom_baseclasses_database_parameter * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_parameter extends NewMidgardParameter { var $__table__ = 'record_extension'; var $__old_class_name__ = null; var $__new_class_name__ = 'NewMidgardParameter'; var $__midcom_class_name__ = 'midcom_baseclasses_database_parameter'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_parameter ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_parameter'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => person * old_class_name => MidgardPerson * new_class_name => NewMidgardPerson * midcom_class_name => midcom_baseclasses_database_person * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_person extends NewMidgardPerson { var $__table__ = 'person'; var $__old_class_name__ = 'MidgardPerson'; var $__new_class_name__ = 'NewMidgardPerson'; var $__midcom_class_name__ = 'midcom_baseclasses_database_person'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_person ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_person'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => snippet * old_class_name => MidgardSnippet * new_class_name => NewMidgardSnippet * midcom_class_name => midcom_baseclasses_database_snippet * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_snippet extends NewMidgardSnippet { var $__table__ = 'snippet'; var $__old_class_name__ = 'MidgardSnippet'; var $__new_class_name__ = 'NewMidgardSnippet'; var $__midcom_class_name__ = 'midcom_baseclasses_database_snippet'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_snippet ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_snippet'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => snippetdir * old_class_name => MidgardSnippetdir * new_class_name => NewMidgardSnippetdir * midcom_class_name => midcom_baseclasses_database_snippetdir * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_snippetdir extends NewMidgardSnippetdir { var $__table__ = 'snippetdir'; var $__old_class_name__ = 'MidgardSnippetdir'; var $__new_class_name__ = 'NewMidgardSnippetdir'; var $__midcom_class_name__ = 'midcom_baseclasses_database_snippetdir'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_snippetdir ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_snippetdir'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => style * old_class_name => MidgardStyle * new_class_name => NewMidgardStyle * midcom_class_name => midcom_baseclasses_database_style * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_style extends NewMidgardStyle { var $__table__ = 'style'; var $__old_class_name__ = 'MidgardStyle'; var $__new_class_name__ = 'NewMidgardStyle'; var $__midcom_class_name__ = 'midcom_baseclasses_database_style'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_style ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_style'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => topic * old_class_name => MidgardTopic * new_class_name => NewMidgardTopic * midcom_class_name => midcom_baseclasses_database_topic * * File created: 2005-08-15T15:19:58 GMT (1124119198) */ class __midcom_baseclasses_database_topic extends NewMidgardTopic { var $__table__ = 'topic'; var $__old_class_name__ = 'MidgardTopic'; var $__new_class_name__ = 'NewMidgardTopic'; var $__midcom_class_name__ = 'midcom_baseclasses_database_topic'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_topic ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_topic'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } ?> Aug 15 17:19:58 [debug] midcom_services_dbclassloader::load_classes: Adding loaded class metadata to the internal runtime-stage Aug 15 17:19:58 [debug] midcom_application::initialize: Create a DB factory Aug 15 17:19:58 [debug] midcom_application::initialize: Start the style loader Aug 15 17:19:58 [debug] midcom_application::initialize: Create the auth service Aug 15 17:19:58 [debug] midcom_services_auth::get_user: Getting a new user from this argument: Variable Type: integer 1 Aug 15 17:19:58 [debug] midcom_services_auth::get_user: The id 1 is not in the cache yet, loading it. Aug 15 17:19:58 [debug] midcom_services_auth::_prepare_authentication_drivers: Loading Authentication Backend Aug 15 17:19:58 [debug] midcom_services_auth::_prepare_authentication_drivers: Loading Authentication Frontend Aug 15 17:19:58 [debug] midcom_services_auth::_check_for_new_login_session: No new authentication credencials found. Aug 15 17:19:58 [debug] midcom_services_auth_backend_simple::read_login_session: Checking this Cookie Array: Variable Type: array Array ( [NemeinAuthentication_d9099d81be00f7473714fb3700bd85e1] => 15444f8e756b85c7a174998f8334ca98 [auth_session_d9099d81be00f7473714fb3700bd85e1] => 4abd394d8a728d6313d4b798645f38d5 [auth_checksum1_d9099d81be00f7473714fb3700bd85e1] => aa276990f7288b49a1e4aa54ff628abf [auth_checksum2_d9099d81be00f7473714fb3700bd85e1] => c27dadb6d61dd8564c785375aed7802b ) Aug 15 17:19:58 [debug] midcom_services_auth_backend_simple::read_login_session: There is no cookie, we cannot read the login session. Aug 15 17:19:58 [debug] midcom_services_auth::_check_for_active_login_session: The backend did not detect a running session, continuing unauthenticated. Aug 15 17:19:58 [debug] midcom_services_i18n::get_l10n: midcom/default was not found in the cache, loading it now. Aug 15 17:19:58 [info] midcom_services_cache_module_content::expires: Setting expired to 1124126398. Aug 15 17:19:58 [debug] midcom_application::codeinit: Creating URL Parser with argc/v from global Environment Aug 15 17:19:58 [debug] midcom_application::codeinit: ARGC = 5; ARGV = Variable Type: array Array ( [0] => midcom-static [1] => midcom-static [2] => stock-icons [3] => 16x16 [4] => exit.png ) Aug 15 17:19:58 [debug] URL Parser: Trying to fetch variable with prefix midcom Aug 15 17:19:58 [debug] URL Parser: Remaining string: static Aug 15 17:19:58 [debug] URL Parser: Extracted: => Aug 15 17:19:58 [warn] midcom_application::_process: Unknown MidCOM URL Property ignored: => Aug 15 17:19:58 [debug] URL Parser: Trying to fetch variable with prefix midcom Aug 15 17:19:58 [debug] URL Parser: Remaining string: static Aug 15 17:19:58 [debug] URL Parser: Extracted: => Aug 15 17:19:58 [warn] midcom_application::_process: Unknown MidCOM URL Property ignored: => Aug 15 17:19:58 [debug] URL Parser: Trying to fetch variable with prefix midcom Aug 15 17:19:58 [debug] URL Parser: $this->argv[0] (stock-icons) does not start with prefix >midcom< Aug 15 17:19:58 [debug] midcom_helper__componentloader::_load: Trying to load component de.linkm.taviewer Aug 15 17:19:58 [debug] midcom_helper__componentloader::_load: Instantiating de_linkm_taviewer_midcom() Aug 15 17:19:58 [debug] midcom_helper__componentloader::_load: Trying to load component midcom.helper.datamanager Aug 15 17:19:58 [debug] midcom_helper__componentloader::_load: Instantiating midcom_helper_datamanager_midcom() Aug 15 17:19:58 [info] midcom_helper__componentloader::_load: Component midcom.helper.datamanager loaded successfully Aug 15 17:19:58 [debug] midcom_helper_configuration: Array Constructor called Aug 15 17:19:58 [debug] midcom_helper_configuration: Array Constructor called Aug 15 17:19:58 [debug] midcom_services_i18n::get_string: de.linkm.taviewer/default was not found in the cache, loading it now. Aug 15 17:19:58 [debug] L10N load language it:: /usr/share/midgard/midcom/lib/de/linkm/taviewer/locale/default.it.txt does not exist, creating an empty language array therefore. Aug 15 17:19:58 [debug] L10N load language en:: Loading the contents of file /usr/share/midgard/midcom/lib/de/linkm/taviewer/locale/default.en.txt... Aug 15 17:19:58 [debug] L10N load language en:: Successfully loaded /usr/share/midgard/midcom/lib/de/linkm/taviewer/locale/default.en.txt (file format version 2.1.0) Aug 15 17:19:58 [info] midcom_helper__componentloader::_load: Component de.linkm.taviewer loaded successfully Aug 15 17:19:58 [debug] midcom_application::_loadconfig: Trying to load configuration for de.linkm.taviewer Aug 15 17:19:58 [debug] midcom_helper_configuration: Midgard Object Constructor called Aug 15 17:19:58 [debug] midcom_helper_configuration::_store_from_object: Accessing the parameter domain de.linkm.taviewer from $object Aug 15 17:19:58 [warn] midcom_helper_configuration::_check_local_array: The key sort_leaves is not present in the global configuration array. Aug 15 17:19:58 [debug] midcom_helper_configuration::_check_local_array: Current global configuration: Variable Type: array Array ( [schemadb] => file:/de/linkm/taviewer/config/schemadb_default.inc [schemadbs] => Array ( [file:/de/linkm/taviewer/config/schemadb_default.inc] => Default Schema Database ) [sort_order] => score [autoindex] => 0 [auto_approved] => [symlink_topic] => [default_schema] => [enable_aegir_symlink_article] => 0 ) Aug 15 17:19:58 [debug] midcom_baseclasses_database_topic::load: Trying to retrieve this (gu)id from topic: Variable Type: integer 4 Aug 15 17:19:58 [debug] midcom_baseclasses_database_topic::load: This is a row-id Aug 15 17:19:58 [debug] midcom_services_auth::get_privileges: We had no privilege cache hit for the cache identifer EVERYONE:166910a9599906d3d13f376af89dff6d, loading the corresponding info now. Aug 15 17:19:58 [debug] midcom_core_privilege::collect_content_privileges: We use the system authenticated user as a default, as none has been specified explicitly. Aug 15 17:19:58 [debug] midcom_core_privilege::collect_content_privileges: We have to process this object chain: Variable Type: array Array ( [0] => midcom_baseclasses_database_topic Object ( [realm] => topic [guid] => 166910a9599906d3d13f376af89dff6d [action] => update [errno] => 0 [errstr] => [sitegroup] => 0 [id] => 4 [name] => crcitalia [extra] => Prima Pagina CRC [score] => 0 [description] => [code] => [revised] => 2005-07-20 17:33:31 [revision] => 27 [created] => 2003-05-12 15:39:24 [revisor] => 1 [creator] => 1 [up] => 0 [__table__] => topic [__old_class_name__] => MidgardTopic [__new_class_name__] => NewMidgardTopic [__midcom_class_name__] => midcom_baseclasses_database_topic [__midcom_generator__] => midcom_services_dbclassloader [__midcom_generator_version__] => 1.23 ) ) Aug 15 17:19:58 [debug] midcom_core_privilege::collect_content_privileges: Processing object ID 4 of realm topic Aug 15 17:19:58 [debug] midcom_core_privilege::collect_content_privileges: Got these privileges: Variable Type: array Array ( ) Aug 15 17:19:58 [debug] midcom_core_privilege::collect_content_privileges: Complete merging order in sequence: Variable Type: array Array ( ) Aug 15 17:19:58 [debug] de_linkm_taviewer_viewer::can_handle: Checking against this argument list: stock-icons, 16x16, exit.png Aug 15 17:19:58 [debug] de_linkm_taviewer_viewer::can_handle: Checking handler ID 0 Aug 15 17:19:58 [debug] de_linkm_taviewer_viewer::can_handle: Argument count does not match, skipping. Aug 15 17:19:58 [debug] de_linkm_taviewer_viewer::can_handle: Checking handler ID 1 Aug 15 17:19:58 [debug] de_linkm_taviewer_viewer::can_handle: Argument count does not match, skipping. Aug 15 17:19:58 [debug] de_linkm_taviewer_viewer::can_handle: No match could be found, we cannot handle this therefore. Aug 15 17:19:58 [info] midcom_application::_checkobject: Component de.linkm.taviewer declared unable to handle request. Aug 15 17:19:58 [debug] URL Parser: Trying to fetch topic stock-icons Aug 15 17:19:58 [debug] URL Parser: Failed to fetch topic stock-icons: Object does not exist Aug 15 17:19:58 [debug] URL Parser: Trying to fetch Attachment stock-icons Aug 15 17:19:58 [debug] URL Parser: Failed to fetch attachment stock-icons: Object does not exist Aug 15 17:19:58 [debug] midcom_application::generate_error: An error has been generated: Code: 404, Message: This page is not available on this server Aug 15 17:19:58 [debug] midcom_application::generate_error: Debugging Stacktrace: Variable Type: array Array ( [0] => midcom_services_cache::initialize [1] => midcom_application::codeinit [2] => midcom_application::_process [3] => midcom_application::generate_error ) Aug 15 17:19:58 [debug] midcom_application::generate_error: Error Page output finished, exitting now Aug 15 17:19:58 [info] midcom_services_cache_module_content::no_cache: Caching disabled by no_cache() method, sending appropriate headers. Aug 15 17:19:58 [info] midcom_application::finish: Finishing Aug 15 17:19:58 [info] midcom_services_cache::shutdown: Stopping module nap Aug 15 17:19:58 [info] midcom_services_cache::shutdown: Stopping module content Aug 15 17:19:58 [debug] midcom_services_cache_module_content::_finish_caching: We are on no_cache/live mode, flushing output buffer and exitting Aug 15 17:19:58 [debug] midcom_services_cache::shutdown: END OF MIDCOM REQUEST Aug 15 17:20:12 [debug] Start of MidCOM run Aug 15 17:20:12 [debug] ARGC = 5; ARGV = Variable Type: array Array ( [0] => midcom-static [1] => midcom-static [2] => stock-icons [3] => 16x16 [4] => exit.png ) Aug 15 17:20:12 [info] midcom_services_cache::initialize: Auto-Loading module content Aug 15 17:20:12 [debug] midcom_services_cache::load_module: Loading the module file cache/module/content.php, expecting class midcom_services_cache_module_content Aug 15 17:20:12 [debug] midcom_services_cache::load_module: Creating and initializing an instance of the cache module content. Aug 15 17:20:12 [debug] midcom_services_cache_backend::initialize: DBA Cache backend '151.1.142.6_80_' initialized to file: /var/cache/midgard/midcom/content/151.1.142.6_80_.db4 Aug 15 17:20:12 [debug] midcom_services_cache_backend::initialize: DBA Cache backend '151.1.142.6_80__data' initialized to file: /var/cache/midgard/midcom/content/151.1.142.6_80__data.db4 Aug 15 17:20:12 [debug] midcom_services_cache_module_content::_check_hit: We are in uncached operation, skipping check_hit detection. Aug 15 17:20:12 [debug] midcom_services_cache_module_content::_start_caching: Starting output buffering with disabled implicit flush... Aug 15 17:20:12 [info] midcom_services_cache::initialize: Auto-Loading module nap Aug 15 17:20:12 [debug] midcom_services_cache::load_module: Loading the module file cache/module/nap.php, expecting class midcom_services_cache_module_nap Aug 15 17:20:12 [debug] midcom_services_cache::load_module: Creating and initializing an instance of the cache module nap. Aug 15 17:20:12 [debug] midcom_services_cache_backend::initialize: DBA Cache backend 'NAP_166910a9599906d3d13f376af89dff6d' initialized to file: /var/cache/midgard/midcom/nap/NAP_166910a9599906d3d13f376af89dff6d.db4 Aug 15 17:20:12 [debug] midcom_application::initialize: Start the I18n service Aug 15 17:20:12 [debug] midcom_services_i18n::_read_cookie: No midcom_services_i18n Cookie on this site Aug 15 17:20:12 [debug] midcom_services_i18n::_read_http_negotiation: Language preference array: Variable Type: array Array ( [it] => 1 [it-it] => 0.8 [en-us] => 0.5 [en] => 0.3 ) Aug 15 17:20:12 [debug] midcom_services_i18n::_read_http_negotiation: Charset preference array: Variable Type: array Array ( [ISO-8859-1] => 1 [*] => 0.7 [utf-8] => 0.7 ) Aug 15 17:20:12 [info] midcom_services_i18n::_set_startup_langs: Set current language to it with charset UTF-8 (HTTP) Aug 15 17:20:12 [debug] midcom_application::initialize: Create a component loader instance Aug 15 17:20:12 [debug] midcom_application::initialize: Create the DB class loader Aug 15 17:20:12 [debug] midcom_application::initialize: Load all DB base classes Aug 15 17:20:12 [debug] midcom_services_dbclassloader::load_classes: Reading and evaluating the class list for midcom/legacy_classes.inc Aug 15 17:20:12 [debug] midcom_services_dbclassloader::load_classes: Loaded this class definition list: Variable Type: array Array ( [0] => Array ( [table] => article [old_class_name] => MidgardArticle [new_class_name] => NewMidgardArticle [midcom_class_name] => midcom_baseclasses_database_article ) [1] => Array ( [table] => blobs [old_class_name] => MidgardAttachment [new_class_name] => NewMidgardAttachment [midcom_class_name] => midcom_baseclasses_database_attachment ) [2] => Array ( [table] => element [old_class_name] => MidgardElement [new_class_name] => NewMidgardElement [midcom_class_name] => midcom_baseclasses_database_element ) [3] => Array ( [table] => event [old_class_name] => MidgardEvent [new_class_name] => NewMidgardEvent [midcom_class_name] => midcom_baseclasses_database_event ) [4] => Array ( [table] => eventmember [old_class_name] => MidgardEventMember [new_class_name] => NewMidgardEventMember [midcom_class_name] => midcom_baseclasses_database_eventmember ) [5] => Array ( [table] => grp [old_class_name] => MidgardGroup [new_class_name] => NewMidgardGroup [midcom_class_name] => midcom_baseclasses_database_group ) [6] => Array ( [table] => host [old_class_name] => MidgardHost [new_class_name] => NewMidgardHost [midcom_class_name] => midcom_baseclasses_database_host ) [7] => Array ( [table] => member [old_class_name] => MidgardMember [new_class_name] => NewMidgardMember [midcom_class_name] => midcom_baseclasses_database_member ) [8] => Array ( [table] => page [old_class_name] => MidgardPage [new_class_name] => NewMidgardPage [midcom_class_name] => midcom_baseclasses_database_page ) [9] => Array ( [table] => pageelement [old_class_name] => MidgardPageElement [new_class_name] => NewMidgardPageElement [midcom_class_name] => midcom_baseclasses_database_pageelement ) [10] => Array ( [table] => record_extension [old_class_name] => [new_class_name] => NewMidgardParameter [midcom_class_name] => midcom_baseclasses_database_parameter ) [11] => Array ( [table] => person [old_class_name] => MidgardPerson [new_class_name] => NewMidgardPerson [midcom_class_name] => midcom_baseclasses_database_person ) [12] => Array ( [table] => snippet [old_class_name] => MidgardSnippet [new_class_name] => NewMidgardSnippet [midcom_class_name] => midcom_baseclasses_database_snippet ) [13] => Array ( [table] => snippetdir [old_class_name] => MidgardSnippetdir [new_class_name] => NewMidgardSnippetdir [midcom_class_name] => midcom_baseclasses_database_snippetdir ) [14] => Array ( [table] => style [old_class_name] => MidgardStyle [new_class_name] => NewMidgardStyle [midcom_class_name] => midcom_baseclasses_database_style ) [15] => Array ( [table] => topic [old_class_name] => MidgardTopic [new_class_name] => NewMidgardTopic [midcom_class_name] => midcom_baseclasses_database_topic ) ) Aug 15 17:20:12 [debug] midcom_services_dbclassloader::load_classes: Verifying definition list... Aug 15 17:20:12 [debug] midcom_services_dbclassloader::load_classes: Generating code... Aug 15 17:20:12 [debug] midcom_services_dbclassloader::load_classes: Evaluating the code... Aug 15 17:20:12 [debug] midcom_services_dbclassloader::load_classes: Code is: Variable Type: string article * old_class_name => MidgardArticle * new_class_name => NewMidgardArticle * midcom_class_name => midcom_baseclasses_database_article * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_article extends NewMidgardArticle { var $__table__ = 'article'; var $__old_class_name__ = 'MidgardArticle'; var $__new_class_name__ = 'NewMidgardArticle'; var $__midcom_class_name__ = 'midcom_baseclasses_database_article'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_article ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_article'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => blobs * old_class_name => MidgardAttachment * new_class_name => NewMidgardAttachment * midcom_class_name => midcom_baseclasses_database_attachment * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_attachment extends NewMidgardAttachment { var $__table__ = 'blobs'; var $__old_class_name__ = 'MidgardAttachment'; var $__new_class_name__ = 'NewMidgardAttachment'; var $__midcom_class_name__ = 'midcom_baseclasses_database_attachment'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_attachment ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_attachment'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => element * old_class_name => MidgardElement * new_class_name => NewMidgardElement * midcom_class_name => midcom_baseclasses_database_element * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_element extends NewMidgardElement { var $__table__ = 'element'; var $__old_class_name__ = 'MidgardElement'; var $__new_class_name__ = 'NewMidgardElement'; var $__midcom_class_name__ = 'midcom_baseclasses_database_element'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_element ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_element'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => event * old_class_name => MidgardEvent * new_class_name => NewMidgardEvent * midcom_class_name => midcom_baseclasses_database_event * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_event extends NewMidgardEvent { var $__table__ = 'event'; var $__old_class_name__ = 'MidgardEvent'; var $__new_class_name__ = 'NewMidgardEvent'; var $__midcom_class_name__ = 'midcom_baseclasses_database_event'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_event ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_event'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => eventmember * old_class_name => MidgardEventMember * new_class_name => NewMidgardEventMember * midcom_class_name => midcom_baseclasses_database_eventmember * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_eventmember extends NewMidgardEventMember { var $__table__ = 'eventmember'; var $__old_class_name__ = 'MidgardEventMember'; var $__new_class_name__ = 'NewMidgardEventMember'; var $__midcom_class_name__ = 'midcom_baseclasses_database_eventmember'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_eventmember ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_eventmember'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => grp * old_class_name => MidgardGroup * new_class_name => NewMidgardGroup * midcom_class_name => midcom_baseclasses_database_group * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_group extends NewMidgardGroup { var $__table__ = 'grp'; var $__old_class_name__ = 'MidgardGroup'; var $__new_class_name__ = 'NewMidgardGroup'; var $__midcom_class_name__ = 'midcom_baseclasses_database_group'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_group ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_group'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => host * old_class_name => MidgardHost * new_class_name => NewMidgardHost * midcom_class_name => midcom_baseclasses_database_host * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_host extends NewMidgardHost { var $__table__ = 'host'; var $__old_class_name__ = 'MidgardHost'; var $__new_class_name__ = 'NewMidgardHost'; var $__midcom_class_name__ = 'midcom_baseclasses_database_host'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_host ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_host'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => member * old_class_name => MidgardMember * new_class_name => NewMidgardMember * midcom_class_name => midcom_baseclasses_database_member * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_member extends NewMidgardMember { var $__table__ = 'member'; var $__old_class_name__ = 'MidgardMember'; var $__new_class_name__ = 'NewMidgardMember'; var $__midcom_class_name__ = 'midcom_baseclasses_database_member'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_member ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_member'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => page * old_class_name => MidgardPage * new_class_name => NewMidgardPage * midcom_class_name => midcom_baseclasses_database_page * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_page extends NewMidgardPage { var $__table__ = 'page'; var $__old_class_name__ = 'MidgardPage'; var $__new_class_name__ = 'NewMidgardPage'; var $__midcom_class_name__ = 'midcom_baseclasses_database_page'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_page ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_page'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => pageelement * old_class_name => MidgardPageElement * new_class_name => NewMidgardPageElement * midcom_class_name => midcom_baseclasses_database_pageelement * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_pageelement extends NewMidgardPageElement { var $__table__ = 'pageelement'; var $__old_class_name__ = 'MidgardPageElement'; var $__new_class_name__ = 'NewMidgardPageElement'; var $__midcom_class_name__ = 'midcom_baseclasses_database_pageelement'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_pageelement ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_pageelement'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => record_extension * old_class_name => * new_class_name => NewMidgardParameter * midcom_class_name => midcom_baseclasses_database_parameter * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_parameter extends NewMidgardParameter { var $__table__ = 'record_extension'; var $__old_class_name__ = null; var $__new_class_name__ = 'NewMidgardParameter'; var $__midcom_class_name__ = 'midcom_baseclasses_database_parameter'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_parameter ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_parameter'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => person * old_class_name => MidgardPerson * new_class_name => NewMidgardPerson * midcom_class_name => midcom_baseclasses_database_person * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_person extends NewMidgardPerson { var $__table__ = 'person'; var $__old_class_name__ = 'MidgardPerson'; var $__new_class_name__ = 'NewMidgardPerson'; var $__midcom_class_name__ = 'midcom_baseclasses_database_person'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_person ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_person'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => snippet * old_class_name => MidgardSnippet * new_class_name => NewMidgardSnippet * midcom_class_name => midcom_baseclasses_database_snippet * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_snippet extends NewMidgardSnippet { var $__table__ = 'snippet'; var $__old_class_name__ = 'MidgardSnippet'; var $__new_class_name__ = 'NewMidgardSnippet'; var $__midcom_class_name__ = 'midcom_baseclasses_database_snippet'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_snippet ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_snippet'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => snippetdir * old_class_name => MidgardSnippetdir * new_class_name => NewMidgardSnippetdir * midcom_class_name => midcom_baseclasses_database_snippetdir * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_snippetdir extends NewMidgardSnippetdir { var $__table__ = 'snippetdir'; var $__old_class_name__ = 'MidgardSnippetdir'; var $__new_class_name__ = 'NewMidgardSnippetdir'; var $__midcom_class_name__ = 'midcom_baseclasses_database_snippetdir'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_snippetdir ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_snippetdir'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => style * old_class_name => MidgardStyle * new_class_name => NewMidgardStyle * midcom_class_name => midcom_baseclasses_database_style * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_style extends NewMidgardStyle { var $__table__ = 'style'; var $__old_class_name__ = 'MidgardStyle'; var $__new_class_name__ = 'NewMidgardStyle'; var $__midcom_class_name__ = 'midcom_baseclasses_database_style'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_style ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_style'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } /* Autogenerated MidCOM Database Interface Class * * Description used: * table => topic * old_class_name => MidgardTopic * new_class_name => NewMidgardTopic * midcom_class_name => midcom_baseclasses_database_topic * * File created: 2005-08-15T15:20:12 GMT (1124119212) */ class __midcom_baseclasses_database_topic extends NewMidgardTopic { var $__table__ = 'topic'; var $__old_class_name__ = 'MidgardTopic'; var $__new_class_name__ = 'NewMidgardTopic'; var $__midcom_class_name__ = 'midcom_baseclasses_database_topic'; var $__midcom_generator__ = 'midcom_services_dbclassloader'; var $__midcom_generator_version__ = '1.23'; function __midcom_baseclasses_database_topic ($id = null) { if ( ! is_null($id) && ! $this->_load_from_database($id)) { $this = false; return false; } } // Event handlers function _on_created() {} function _on_creating() { return true; } function _on_deleted() {} function _on_deleting() { return true; } function _on_loaded() { return true; } function _on_prepare_exec_query_builder(&$qb) { return true; } function _on_prepare_new_query_builder(&$qb) {} function _on_process_query_result(&$result) {} function _on_updated() {} function _on_updating() { return true; } // Exec handlers function __exec_create() { return @parent::create(); } function __exec_update() { return @parent::update(); } function __exec_delete() { return @parent::delete(); } // Main API function create() { return midcom_baseclasses_core_dbobject::create($this); } function create_attachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::create_attachment($this, $name, $title, $mimetype); } function create_new_privilege_object($name, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::create_new_privilege_object($this, $name, $assignee, $value, $classname); } function delete() { return midcom_baseclasses_core_dbobject::delete($this); } function delete_attachment($name) { return midcom_baseclasses_core_dbobject::delete_attachment($this, $name); } function delete_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::delete_parameter($this, $domain, $name); } function get_attachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function get_attachment_qb() { return midcom_baseclasses_core_dbobject::get_attachment_qb($this); } function get_parameter($domain, $name) { return midcom_baseclasses_core_dbobject::get_parameter($this, $domain, $name); } function get_parent() { return null; } function get_privilege($privilege, $assignee, $classname = '') { return midcom_baseclasses_core_dbobject::get_privilege($this, $privilege, $assignee, $classname); } function get_privileges() { return midcom_baseclasses_core_dbobject::get_privileges($this); } function is_owner($person = null) { return midcom_baseclasses_core_dbobject::is_owner($this, $person); } function list_attachments() { return midcom_baseclasses_core_dbobject::list_attachments($this); } function list_parameters($domain = null) { return midcom_baseclasses_core_dbobject::list_parameters($this, $domain); } function new_query_builder() { return $_MIDCOM->dbfactory->new_query_builder('midcom_baseclasses_database_topic'); } function open_attachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function set_parameter($domain, $name, $value) { return midcom_baseclasses_core_dbobject::set_parameter($this, $domain, $name, $value); } function set_privilege($privilege, $assignee = null, $value = MIDCOM_PRIVILEGE_ALLOW, $classname = '') { return midcom_baseclasses_core_dbobject::set_privilege($this, $privilege, $assignee, $value, $classname); } function unset_privilege($privilege, $assignee = null, $classname = '') { return midcom_baseclasses_core_dbobject::unset_privilege($this, $privilege, $assignee, $classname); } function unset_all_privileges() { return midcom_baseclasses_core_dbobject::unset_all_privileges($this); } function update() { return midcom_baseclasses_core_dbobject::update($this); } // Legacy API function guid() { return $this->guid; } /* function createattachment($name, $title, $mimetype) { return midcom_baseclasses_core_dbobject::createattachment($this, $name, $title, $mimetype); } function getattachment($name) { return midcom_baseclasses_core_dbobject::get_attachment($this, $name); } function listattachments() { return midcom_baseclasses_core_dbobject::listattachments($this); } function openattachment($name, $mode = 'w') { return midcom_baseclasses_core_dbobject::open_attachment($this, $name, $mode); } function parameter($domain, $name) { if (func_num_args() == 2) { return $this->get_parameter($domain, $name); } else { $value = func_get_arg(3); if (! $value) { return $this->delete_parameter($domain, $name); } else { return $this->set_parameter($domain, $name, $value); } } } */ // Private API function _load_from_database($id) { return midcom_baseclasses_core_dbobject::load($this, $id); } } ?> Aug 15 17:20:12 [debug] midcom_services_dbclassloader::load_classes: Adding loaded class metadata to the internal runtime-stage Aug 15 17:20:12 [debug] midcom_application::initialize: Create a DB factory Aug 15 17:20:12 [debug] midcom_application::initialize: Start the style loader Aug 15 17:20:12 [debug] midcom_application::initialize: Create the auth service Aug 15 17:20:12 [debug] midcom_services_auth::get_user: Getting a new user from this argument: Variable Type: integer 1 Aug 15 17:20:12 [debug] midcom_services_auth::get_user: The id 1 is not in the cache yet, loading it. Aug 15 17:20:12 [debug] midcom_services_auth::_prepare_authentication_drivers: Loading Authentication Backend Aug 15 17:20:12 [debug] midcom_services_auth::_prepare_authentication_drivers: Loading Authentication Frontend Aug 15 17:20:12 [debug] midcom_services_auth::_check_for_new_login_session: No new authentication credencials found. Aug 15 17:20:12 [debug] midcom_services_auth_backend_simple::read_login_session: Checking this Cookie Array: Variable Type: array Array ( [NemeinAuthentication_d9099d81be00f7473714fb3700bd85e1] => 15444f8e756b85c7a174998f8334ca98 [auth_session_d9099d81be00f7473714fb3700bd85e1] => 4abd394d8a728d6313d4b798645f38d5 [auth_checksum1_d9099d81be00f7473714fb3700bd85e1] => aa276990f7288b49a1e4aa54ff628abf [auth_checksum2_d9099d81be00f7473714fb3700bd85e1] => c27dadb6d61dd8564c785375aed7802b ) Aug 15 17:20:12 [debug] midcom_services_auth_backend_simple::read_login_session: There is no cookie, we cannot read the login session. Aug 15 17:20:12 [debug] midcom_services_auth::_check_for_active_login_session: The backend did not detect a running session, continuing unauthenticated. Aug 15 17:20:12 [debug] midcom_services_i18n::get_l10n: midcom/default was not found in the cache, loading it now. Aug 15 17:20:12 [info] midcom_services_cache_module_content::expires: Setting expired to 1124126412. Aug 15 17:20:12 [debug] midcom_application::codeinit: Creating URL Parser with argc/v from global Environment Aug 15 17:20:12 [debug] midcom_application::codeinit: ARGC = 5; ARGV = Variable Type: array Array ( [0] => midcom-static [1] => midcom-static [2] => stock-icons [3] => 16x16 [4] => exit.png ) Aug 15 17:20:12 [debug] URL Parser: Trying to fetch variable with prefix midcom Aug 15 17:20:12 [debug] URL Parser: Remaining string: static Aug 15 17:20:12 [debug] URL Parser: Extracted: => Aug 15 17:20:12 [warn] midcom_application::_process: Unknown MidCOM URL Property ignored: => Aug 15 17:20:12 [debug] URL Parser: Trying to fetch variable with prefix midcom Aug 15 17:20:12 [debug] URL Parser: Remaining string: static Aug 15 17:20:12 [debug] URL Parser: Extracted: => Aug 15 17:20:12 [warn] midcom_application::_process: Unknown MidCOM URL Property ignored: => Aug 15 17:20:12 [debug] URL Parser: Trying to fetch variable with prefix midcom Aug 15 17:20:12 [debug] URL Parser: $this->argv[0] (stock-icons) does not start with prefix >midcom< Aug 15 17:20:12 [debug] midcom_helper__componentloader::_load: Trying to load component de.linkm.taviewer Aug 15 17:20:12 [debug] midcom_helper__componentloader::_load: Instantiating de_linkm_taviewer_midcom() Aug 15 17:20:12 [debug] midcom_helper__componentloader::_load: Trying to load component midcom.helper.datamanager Aug 15 17:20:12 [debug] midcom_helper__componentloader::_load: Instantiating midcom_helper_datamanager_midcom() Aug 15 17:20:12 [info] midcom_helper__componentloader::_load: Component midcom.helper.datamanager loaded successfully Aug 15 17:20:12 [debug] midcom_helper_configuration: Array Constructor called Aug 15 17:20:12 [debug] midcom_helper_configuration: Array Constructor called Aug 15 17:20:12 [debug] midcom_services_i18n::get_string: de.linkm.taviewer/default was not found in the cache, loading it now. Aug 15 17:20:12 [debug] L10N load language it:: /usr/share/midgard/midcom/lib/de/linkm/taviewer/locale/default.it.txt does not exist, creating an empty language array therefore. Aug 15 17:20:12 [debug] L10N load language en:: Loading the contents of file /usr/share/midgard/midcom/lib/de/linkm/taviewer/locale/default.en.txt... Aug 15 17:20:12 [debug] L10N load language en:: Successfully loaded /usr/share/midgard/midcom/lib/de/linkm/taviewer/locale/default.en.txt (file format version 2.1.0) Aug 15 17:20:12 [info] midcom_helper__componentloader::_load: Component de.linkm.taviewer loaded successfully Aug 15 17:20:12 [debug] midcom_application::_loadconfig: Trying to load configuration for de.linkm.taviewer Aug 15 17:20:12 [debug] midcom_helper_configuration: Midgard Object Constructor called Aug 15 17:20:12 [debug] midcom_helper_configuration::_store_from_object: Accessing the parameter domain de.linkm.taviewer from $object Aug 15 17:20:12 [warn] midcom_helper_configuration::_check_local_array: The key sort_leaves is not present in the global configuration array. Aug 15 17:20:12 [debug] midcom_helper_configuration::_check_local_array: Current global configuration: Variable Type: array Array ( [schemadb] => file:/de/linkm/taviewer/config/schemadb_default.inc [schemadbs] => Array ( [file:/de/linkm/taviewer/config/schemadb_default.inc] => Default Schema Database ) [sort_order] => score [autoindex] => 0 [auto_approved] => [symlink_topic] => [default_schema] => [enable_aegir_symlink_article] => 0 ) Aug 15 17:20:12 [debug] midcom_baseclasses_database_topic::load: Trying to retrieve this (gu)id from topic: Variable Type: integer 4 Aug 15 17:20:12 [debug] midcom_baseclasses_database_topic::load: This is a row-id Aug 15 17:20:12 [debug] midcom_services_auth::get_privileges: We had no privilege cache hit for the cache identifer EVERYONE:166910a9599906d3d13f376af89dff6d, loading the corresponding info now. Aug 15 17:20:12 [debug] midcom_core_privilege::collect_content_privileges: We use the system authenticated user as a default, as none has been specified explicitly. Aug 15 17:20:12 [debug] midcom_core_privilege::collect_content_privileges: We have to process this object chain: Variable Type: array Array ( [0] => midcom_baseclasses_database_topic Object ( [realm] => topic [guid] => 166910a9599906d3d13f376af89dff6d [action] => update [errno] => 0 [errstr] => [sitegroup] => 0 [id] => 4 [name] => crcitalia [extra] => Prima Pagina CRC [score] => 0 [description] => [code] => [revised] => 2005-07-20 17:33:31 [revision] => 27 [created] => 2003-05-12 15:39:24 [revisor] => 1 [creator] => 1 [up] => 0 [__table__] => topic [__old_class_name__] => MidgardTopic [__new_class_name__] => NewMidgardTopic [__midcom_class_name__] => midcom_baseclasses_database_topic [__midcom_generator__] => midcom_services_dbclassloader [__midcom_generator_version__] => 1.23 ) ) Aug 15 17:20:12 [debug] midcom_core_privilege::collect_content_privileges: Processing object ID 4 of realm topic Aug 15 17:20:12 [debug] midcom_core_privilege::collect_content_privileges: Got these privileges: Variable Type: array Array ( ) Aug 15 17:20:12 [debug] midcom_core_privilege::collect_content_privileges: Complete merging order in sequence: Variable Type: array Array ( ) Aug 15 17:20:12 [debug] de_linkm_taviewer_viewer::can_handle: Checking against this argument list: stock-icons, 16x16, exit.png Aug 15 17:20:12 [debug] de_linkm_taviewer_viewer::can_handle: Checking handler ID 0 Aug 15 17:20:12 [debug] de_linkm_taviewer_viewer::can_handle: Argument count does not match, skipping. Aug 15 17:20:12 [debug] de_linkm_taviewer_viewer::can_handle: Checking handler ID 1 Aug 15 17:20:12 [debug] de_linkm_taviewer_viewer::can_handle: Argument count does not match, skipping. Aug 15 17:20:12 [debug] de_linkm_taviewer_viewer::can_handle: No match could be found, we cannot handle this therefore. Aug 15 17:20:12 [info] midcom_application::_checkobject: Component de.linkm.taviewer declared unable to handle request. Aug 15 17:20:12 [debug] URL Parser: Trying to fetch topic stock-icons Aug 15 17:20:12 [debug] URL Parser: Failed to fetch topic stock-icons: Object does not exist Aug 15 17:20:12 [debug] URL Parser: Trying to fetch Attachment stock-icons Aug 15 17:20:12 [debug] URL Parser: Failed to fetch attachment stock-icons: Object does not exist Aug 15 17:20:12 [debug] midcom_application::generate_error: An error has been generated: Code: 404, Message: This page is not available on this server Aug 15 17:20:12 [debug] midcom_application::generate_error: Debugging Stacktrace: Variable Type: array Array ( [0] => midcom_services_cache::initialize [1] => midcom_application::codeinit [2] => midcom_application::_process [3] => midcom_application::generate_error ) Aug 15 17:20:12 [debug] midcom_application::generate_error: Error Page output finished, exitting now Aug 15 17:20:12 [info] midcom_services_cache_module_content::no_cache: Caching disabled by no_cache() method, sending appropriate headers. Aug 15 17:20:12 [info] midcom_application::finish: Finishing Aug 15 17:20:12 [info] midcom_services_cache::shutdown: Stopping module nap Aug 15 17:20:12 [info] midcom_services_cache::shutdown: Stopping module content Aug 15 17:20:12 [debug] midcom_services_cache_module_content::_finish_caching: We are on no_cache/live mode, flushing output buffer and exitting Aug 15 17:20:12 [debug] midcom_services_cache::shutdown: END OF MIDCOM REQUEST