Lines Matching refs:helper_plugin_json
42 class helper_plugin_json extends DokuWiki_Plugin { class
66 $macros = &helper_plugin_json::$macros;
263 $pairs = helper_plugin_json::parse_key_val($str, ':', ',');
266 $val = helper_plugin_json::parse_tokens($val);
308 'tokens' => helper_plugin_json::parse_tokens($tokens),
370 preg_match_all(helper_plugin_json::$extractor_reg, $str, $matches_all, PREG_SET_ORDER);
378 $row_inserts = helper_plugin_json::parse_key_val($row_inserts, ':', ',');
383 'property_path' => helper_plugin_json::parse_tokens(strval($key)),
384 … 'json_path_1' => helper_plugin_json::parse_tokens($matches_insert[1]),
385 … 'reference_path' => helper_plugin_json::parse_tokens($matches_insert[2]),
386 … 'json_path_2' => helper_plugin_json::parse_tokens($matches_insert[3])
394 'tokens' => helper_plugin_json::parse_tokens($tokens),
395 'row_filter' => helper_plugin_json::parse_filter($row_filter),
397 'filter' => helper_plugin_json::parse_filter($filter)
416 helper_plugin_json::$extractor_reg,
420 $json_var = helper_plugin_json::get($ext['tokens'], $json_database);
422 … if(count($ext['filter']) > 0 && !helper_plugin_json::filter($json_var, $ext['filter'])) {
439 return helper_plugin_json::filter($var, $ext['row_filter']);
459 … $reference = helper_plugin_json::get($row_insert['reference_path'], $item);
469 $val = helper_plugin_json::get($val_path, $json_database);
518 $element = helper_plugin_json::preprocess($element);
530 $xml_attributes = helper_plugin_json::preprocess($xml_attributes);
533 $xml_content = helper_plugin_json::preprocess($xml_content);
539 $ret = helper_plugin_json::parse_key_val($xml_attributes);
554 $data['json_inline_extractors'] = helper_plugin_json::extractors_handle($xml_content);
570 $val_name['tokens'] = helper_plugin_json::parse_tokens($val);
577 $data['src_path'] = helper_plugin_json::parse_tokens($data['keys']['src_path']);
585 $data['src'] = helper_plugin_json::parse_src($val);
587 $data['src_extractors'] = helper_plugin_json::extractors_handle($data['src']);
702 …$src = helper_plugin_json::extractors_replace(trim($src), $data['src_extractors'], $json_database);
707 … helper_plugin_json::add_data($json, $path['array'], $json_src, $src_path, $log_file);
786 … helper_plugin_json::add_data($json, $path['array'], $json_src, $src_path, $log_file);
793 … $data_elem = helper_plugin_json::handle_element(NULL, $matches[1], $matches[2], $matches[3]);
809 … helper_plugin_json::add_json($json_src, $data_elem, $recursion_depth-1, $log_elem);
819 … helper_plugin_json::add_data($json, $path['array'], $json_src, $src_path, $log_file);
859 …$json_inline_raw = helper_plugin_json::extractors_replace($json_inline_raw, $data['json_inline_ext…
864 helper_plugin_json::add_data($json, $path['array'], $json_inline);
894 $json = &helper_plugin_json::$json;
937 $var = isset($json_database) ? $json_database : helper_plugin_json::$json;