'', 'custom_obj_id' => '' ); 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() { global $wpdb, $lr_raas_custom_obj_settings; 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 . 'loginradius_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 )'); } } }