function _define_attributes_definition() { return complex_array :: array_merge( parent :: _define_attributes_definition(), array( 'title' => '', 'name' => array('type' => 'numeric'), 'search' => array('search' => true), )); }
function run(&$filter_chain, &$request, &$response) { debug :: add_timing_point('locale filter started'); if(!$node = map_request_to_node($request)) { define('CONTENT_LOCALE_ID', DEFAULT_CONTENT_LOCALE_ID); define('MANAGEMENT_LOCALE_ID', CONTENT_LOCALE_ID); $locale =& locale :: instance(); $locale->setlocale(); $filter_chain->next(); return; } if($object_locale_id = site_object :: get_locale_by_id($node['object_id'])) define('CONTENT_LOCALE_ID', $object_locale_id); else define('CONTENT_LOCALE_ID', DEFAULT_CONTENT_LOCALE_ID); $user = user :: instance(); if($user_locale_id = $user->get_locale_id()) define('MANAGEMENT_LOCALE_ID', $user_locale_id); else define('MANAGEMENT_LOCALE_ID', CONTENT_LOCALE_ID); debug :: add_timing_point('locale filter finished'); $locale =& locale :: instance(); $locale->setlocale(); $filter_chain->next(); }
function mock_root_object() { parent :: site_object(); }
function faq_folder_container() { parent::site_object(); }
function ad_block_folder() { parent::site_object(); }
function delete() { if (!parent::delete()) { return false; } return $this->_delete_versioned_content_records(); }
function site_object_manipulation_test() { parent::site_object(); }
function class_folder() { parent::site_object(); }
function version() { parent::site_object(); }
function file_select() { parent::site_object(); }
function image_select() { parent::site_object(); }
function objects_access() { parent::site_object(); }
function chat() { parent::site_object(); }
function site_object_auto_identifier_test_version() { parent::site_object(); }
function stats_event() { parent::site_object(); }
function poll_container() { parent::site_object(); }
function template_source() { parent::site_object(); }
function fetching_test_object2() { parent::site_object(); }
function paragraphs_list_page() { parent :: site_object(); }
function site_object_fetch_test_version() { parent::site_object(); }
function site_map() { parent :: site_object(); }
function admin_page() { parent::site_object(); }
function site_param_object() { parent::site_object(); }
function files_folder() { parent::site_object(); }
function guestbook() { parent::site_object(); }
function stats_report() { parent :: site_object(); }
function login_object() { parent::site_object(); }
function user_groups_folder() { parent :: site_object(); }
function user_activate_password() { parent::site_object(); }
function documents_folder() { parent :: site_object(); }