/** * Get default value * * @param string $type Options type, required * @param string $prefix Options prefix, required * @param string $section Section id, optional * @param string $field Field id, optional * * @return bool|array|string * * @since 2.5 */ function kc_get_default($type, $prefix, $section = '', $field = '') { $defaults = kcSettings::get_data('defaults', $type, $prefix); if (!$defaults || func_num_args() < 3) { return $defaults; } $keys = func_get_args(); unset($keys[0]); unset($keys[1]); return kc_array_multi_get_value($defaults, $keys); }
public static function get_data() { $data = self::$data; if (!func_num_args()) { return $data; } $args = func_get_args(); return kc_array_multi_get_value($data, $args); }