/** * get_options * @since 1.0 */ public static function get_options() { if (self::$options == null) { $options = get_option('scnb_settings'); if (empty($options)) { $options = SCNB::instance()->default_options; } self::$options = $options; /* set new options on updates */ foreach (SCNB::instance()->default_options as $key => $value) { if (!isset(self::$options[$key])) { self::$options[$key] = SCNB::instance()->default_options[$key]; } } } return self::$options; }