'', 'custom_obj_id' => ''); if ($lr_Custom_Obj_Fields) { foreach ($lr_Custom_Obj_Fields as $field) { $custom_object_settings['show_custom_' . $field] = ''; $custom_object_settings['custom_' . $field . '_required'] = ''; $custom_object_settings['custom_' . $field . '_title'] = ''; } } return $custom_object_settings; } public function reset_options() { update_option('LR_Raas_Custom_Obj_Settings', self::custom_obj_options()); } /** * Function for adding default Custom Object settings at activation. * * @global type $wpdb * @global type $lr_raas_custom_obj_settings */ public static function set_default_options($blog_id) { global $wpdb, $lr_raas_custom_obj_settings; if ($blog_id) { if (!get_blog_option($blog_id, 'LR_Raas_Custom_Obj_Settings')) { update_blog_option($blog_id, 'LR_Raas_Custom_Obj_Settings', self::custom_obj_options()); } $lr_raas_custom_obj_settings = get_blog_option($blog_id, 'LR_Raas_Custom_Obj_Settings'); } else { if (!get_option('LR_Raas_Custom_Obj_Settings')) { update_option('LR_Raas_Custom_Obj_Settings', self::custom_obj_options()); } $lr_raas_custom_obj_settings = get_option('LR_Raas_Custom_Obj_Settings'); } $wpdb->query('CREATE TABLE IF NOT EXISTS `' . $wpdb->base_prefix . 'lr_custom_object_data` ( `id` int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, `wp_users_id` int( 11 ) NOT NULL, `field_title` varchar( 100 ) DEFAULT NULL, `field_value` varchar( 100 ) DEFAULT NULL )'); } } }