From 7de654933862ef3cd517b28c2db05e57179e07e2 Mon Sep 17 00:00:00 2001 From: Joshua Spence Date: Sat, 5 Jul 2014 17:01:36 +1000 Subject: [PATCH] Move `PhutilLibraryMapBuilder` to `libphutil` Summary: See D9813 for a detailed explanation. Test Plan: ``` > ./bin/arc liberate Finding source files... Found 194 files. Loading symbol cache... Found 194 files in cache. Building library map... Writing map... Done. ``` Reviewers: #blessed_reviewers, epriestley Reviewed By: #blessed_reviewers, epriestley Subscribers: epriestley, Korvin Differential Revision: https://secure.phabricator.com/D9815 --- resources/php_compat_info.json | 14558 ---------------- resources/test/diverse_symbols.php.example | 56 - scripts/lib/PhutilLibraryMapBuilder.php | 511 - scripts/phutil_rebuild_map.php | 72 - scripts/phutil_symbols.php | 557 - scripts/update_compat_info.php | 146 - .../linter/ArcanistPhutilLibraryLinter.php | 4 +- src/lint/linter/ArcanistXHPASTLinter.php | 2 +- src/workflow/ArcanistLiberateWorkflow.php | 2 +- 9 files changed, 4 insertions(+), 15904 deletions(-) delete mode 100644 resources/php_compat_info.json delete mode 100644 resources/test/diverse_symbols.php.example delete mode 100644 scripts/lib/PhutilLibraryMapBuilder.php delete mode 100755 scripts/phutil_rebuild_map.php delete mode 100755 scripts/phutil_symbols.php delete mode 100755 scripts/update_compat_info.php diff --git a/resources/php_compat_info.json b/resources/php_compat_info.json deleted file mode 100644 index 853d7c25..00000000 --- a/resources/php_compat_info.json +++ /dev/null @@ -1,14558 +0,0 @@ -{ - "@generated" : true, - "params" : { - "array_keys" : [ - "4.0.0", - "4.0.0", - "5.0.0" - ], - "array_slice" : [ - "4.0.0", - "4.0.0", - "4.0.0", - "5.0.2" - ], - "assert" : [ - "4.0.0", - "5.4.8" - ], - "class_exists" : [ - "4.0.0", - "5.0.0" - ], - "clearstatcache" : [ - "5.3.0", - "5.3.0" - ], - "copy" : [ - "4.0.0", - "4.0.0", - "5.3.0" - ], - "fgetss" : [ - "5.0.0", - "4.0.0", - "5.0.0" - ], - "file" : [ - "4.0.0", - "4.0.0", - "5.0.0" - ], - "file_get_contents" : [ - "4.3.0", - "4.3.0", - "4.3.0", - "5.1.0", - "5.1.0" - ], - "get_browser" : [ - "4.0.0", - "4.3.2" - ], - "getopt" : [ - "4.3.0", - "5.3.0" - ], - "gettimeofday" : [ - "5.1.0" - ], - "htmlentities" : [ - "4.0.0", - "4.0.3", - "4.1.0", - "5.2.3" - ], - "htmlspecialchars" : [ - "4.0.0", - "4.0.0", - "4.1.0", - "5.2.3" - ], - "is_a" : [ - "4.2.0", - "4.2.0", - "5.3.9" - ], - "json_decode" : [ - "5.2.0", - "5.2.0", - "5.3.0", - "5.4.0" - ], - "ldap_read" : [ - "4.0.0", - "4.0.0", - "4.0.0", - "4.0.0", - "4.0.2", - "4.0.2", - "4.0.2", - "4.0.2" - ], - "ldap_search" : [ - "4.0.0", - "4.0.0", - "4.0.0", - "4.0.0", - "4.0.2", - "4.0.2", - "4.0.2", - "4.0.2" - ], - "md5" : [ - "4.0.0", - "5.0.0" - ], - "md5_file" : [ - "4.2.0", - "5.0.0" - ], - "memory_get_usage" : [ - "5.2.0" - ], - "microtime" : [ - "5.0.0" - ], - "mkdir" : [ - "4.0.0", - "4.0.0", - "5.0.0", - "5.0.0" - ], - "nl2br" : [ - "4.0.0", - "5.3.0" - ], - "opendir" : [ - "4.0.0", - "5.3.0" - ], - "parse_url" : [ - "4.0.0", - "5.1.2" - ], - "preg_replace" : [ - "4.0.0", - "4.0.0", - "4.0.0", - "4.0.1", - "5.1.0" - ], - "preg_replace_callback" : [ - "4.0.5", - "4.0.5", - "4.0.5", - "4.0.5", - "5.1.0" - ], - "sha1" : [ - "4.3.0", - "5.0.0" - ], - "sha1_file" : [ - "4.3.0", - "5.0.0" - ], - "str_replace" : [ - "4.0.0", - "4.0.0", - "4.0.0", - "5.0.0" - ], - "stream_copy_to_stream" : [ - "5.0.0", - "5.0.0", - "5.0.0", - "5.1.0" - ], - "stream_get_contents" : [ - "5.0.0", - "5.0.0", - "5.1.0" - ], - "substr_count" : [ - "4.0.0", - "4.0.0", - "5.1.0", - "5.1.0" - ] - }, - "functions" : { - "_" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gettext" - }, - "abs" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "acos" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "acosh" : { - "min" : "4.0.7", - "max" : null, - "ref" : "standard" - }, - "addcslashes" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "addslashes" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "apc_add" : { - "min" : "4.3.0", - "max" : null, - "ref" : "apc" - }, - "apc_bin_dump" : { - "min" : "5.1.0", - "max" : null, - "ref" : "apc" - }, - "apc_bin_dumpfile" : { - "min" : "5.1.0", - "max" : null, - "ref" : "apc" - }, - "apc_bin_load" : { - "min" : "5.1.0", - "max" : null, - "ref" : "apc" - }, - "apc_bin_loadfile" : { - "min" : "5.1.0", - "max" : null, - "ref" : "apc" - }, - "apc_cache_info" : { - "min" : "4.0.0", - "max" : null, - "ref" : "apc" - }, - "apc_cas" : { - "min" : "5.1.0", - "max" : null, - "ref" : "apc" - }, - "apc_clear_cache" : { - "min" : "4.0.0", - "max" : null, - "ref" : "apc" - }, - "apc_compile_file" : { - "min" : "4.3.0", - "max" : null, - "ref" : "apc" - }, - "apc_dec" : { - "min" : "5.1.0", - "max" : null, - "ref" : "apc" - }, - "apc_define_constants" : { - "min" : "4.3.0", - "max" : null, - "ref" : "apc" - }, - "apc_delete" : { - "min" : "4.3.0", - "max" : null, - "ref" : "apc" - }, - "apc_delete_file" : { - "min" : "5.1.0", - "max" : null, - "ref" : "apc" - }, - "apc_exists" : { - "min" : "5.1.0", - "max" : null, - "ref" : "apc" - }, - "apc_fetch" : { - "min" : "4.3.0", - "max" : null, - "ref" : "apc" - }, - "apc_inc" : { - "min" : "5.1.0", - "max" : null, - "ref" : "apc" - }, - "apc_load_constants" : { - "min" : "4.3.0", - "max" : null, - "ref" : "apc" - }, - "apc_sma_info" : { - "min" : "4.0.0", - "max" : null, - "ref" : "apc" - }, - "apc_store" : { - "min" : "4.3.0", - "max" : null, - "ref" : "apc" - }, - "array_change_key_case" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "array_chunk" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "array_column" : { - "min" : "5.5.0", - "max" : null, - "ref" : "standard" - }, - "array_combine" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "array_count_values" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_diff" : { - "min" : "4.0.1", - "max" : null, - "ref" : "standard" - }, - "array_diff_assoc" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "array_diff_key" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "array_diff_uassoc" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "array_diff_ukey" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "array_fill" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "array_fill_keys" : { - "min" : "5.2.0", - "max" : null, - "ref" : "standard" - }, - "array_filter" : { - "min" : "4.0.6", - "max" : null, - "ref" : "standard" - }, - "array_flip" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_intersect" : { - "min" : "4.0.1", - "max" : null, - "ref" : "standard" - }, - "array_intersect_assoc" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "array_intersect_key" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "array_intersect_uassoc" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "array_intersect_ukey" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "array_key_exists" : { - "min" : "4.0.7", - "max" : null, - "ref" : "standard" - }, - "array_keys" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_map" : { - "min" : "4.0.6", - "max" : null, - "ref" : "standard" - }, - "array_merge" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_merge_recursive" : { - "min" : "4.0.1", - "max" : null, - "ref" : "standard" - }, - "array_multisort" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_pad" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_pop" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_product" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "array_push" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_rand" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_reduce" : { - "min" : "4.0.5", - "max" : null, - "ref" : "standard" - }, - "array_replace" : { - "min" : "5.3.0", - "max" : null, - "ref" : "standard" - }, - "array_replace_recursive" : { - "min" : "5.3.0", - "max" : null, - "ref" : "standard" - }, - "array_reverse" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_search" : { - "min" : "4.0.5", - "max" : null, - "ref" : "standard" - }, - "array_shift" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_slice" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_splice" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_sum" : { - "min" : "4.0.4", - "max" : null, - "ref" : "standard" - }, - "array_udiff" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "array_udiff_assoc" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_udiff_uassoc" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_uintersect" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_uintersect_assoc" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_uintersect_uassoc" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_unique" : { - "min" : "4.0.1", - "max" : null, - "ref" : "standard" - }, - "array_unshift" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_values" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_walk" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "array_walk_recursive" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "arsort" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "asin" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "asinh" : { - "min" : "4.0.7", - "max" : null, - "ref" : "standard" - }, - "asort" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "assert" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "assert_options" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "atan" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "atan2" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "atanh" : { - "min" : "4.0.7", - "max" : null, - "ref" : "standard" - }, - "base64_decode" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "base64_encode" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "base_convert" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "basename" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "bcadd" : { - "min" : "4.0.0", - "max" : null, - "ref" : "bcmath" - }, - "bccomp" : { - "min" : "4.0.0", - "max" : null, - "ref" : "bcmath" - }, - "bcdiv" : { - "min" : "4.0.0", - "max" : null, - "ref" : "bcmath" - }, - "bcmod" : { - "min" : "4.0.0", - "max" : null, - "ref" : "bcmath" - }, - "bcmul" : { - "min" : "4.0.0", - "max" : null, - "ref" : "bcmath" - }, - "bcpow" : { - "min" : "4.0.0", - "max" : null, - "ref" : "bcmath" - }, - "bcpowmod" : { - "min" : "5.0.0", - "max" : null, - "ref" : "bcmath" - }, - "bcscale" : { - "min" : "4.0.0", - "max" : null, - "ref" : "bcmath" - }, - "bcsqrt" : { - "min" : "4.0.0", - "max" : null, - "ref" : "bcmath" - }, - "bcsub" : { - "min" : "4.0.0", - "max" : null, - "ref" : "bcmath" - }, - "bin2hex" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "bind_textdomain_codeset" : { - "min" : "4.2.0", - "max" : null, - "ref" : "gettext" - }, - "bindec" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "bindtextdomain" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gettext" - }, - "boolval" : { - "min" : "5.5.0", - "max" : null, - "ref" : "standard" - }, - "call_user_func" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "call_user_func_array" : { - "min" : "4.0.4", - "max" : null, - "ref" : "standard" - }, - "call_user_method" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "call_user_method_array" : { - "min" : "4.0.5", - "max" : null, - "ref" : "standard" - }, - "ceil" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "chdir" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "checkdate" : { - "min" : "4.0.0", - "max" : null, - "ref" : "date" - }, - "checkdnsrr" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "chgrp" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "chmod" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "chop" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "chown" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "chr" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "chroot" : { - "min" : "4.0.5", - "max" : null, - "ref" : "standard" - }, - "chunk_split" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "class_alias" : { - "min" : "5.3.0", - "max" : null, - "ref" : "Core" - }, - "class_exists" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "class_implements" : { - "min" : "5.1.0", - "max" : null, - "ref" : "spl" - }, - "class_parents" : { - "min" : "5.1.0", - "max" : null, - "ref" : "spl" - }, - "class_uses" : { - "min" : "5.4.0", - "max" : null, - "ref" : "spl" - }, - "clearstatcache" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "cli_get_process_title" : { - "min" : "5.5.0", - "max" : null, - "ref" : "standard" - }, - "cli_set_process_title" : { - "min" : "5.5.0", - "max" : null, - "ref" : "standard" - }, - "closedir" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "closelog" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "collator_asort" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "collator_compare" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "collator_create" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "collator_get_attribute" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "collator_get_error_code" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "collator_get_error_message" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "collator_get_locale" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "collator_get_sort_key" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "collator_get_strength" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "collator_set_attribute" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "collator_set_strength" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "collator_sort" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "collator_sort_with_sort_keys" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "compact" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "connection_aborted" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "connection_status" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "connection_timeout" : { - "min" : "4.0.0", - "max" : "4.0.4", - "ref" : "standard" - }, - "constant" : { - "min" : "4.0.4", - "max" : null, - "ref" : "standard" - }, - "convert_cyr_string" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "convert_uudecode" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "convert_uuencode" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "copy" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "cos" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "cosh" : { - "min" : "4.0.7", - "max" : null, - "ref" : "standard" - }, - "count" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "count_chars" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "crc32" : { - "min" : "4.0.1", - "max" : null, - "ref" : "standard" - }, - "create_function" : { - "min" : "4.0.1", - "max" : null, - "ref" : "Core" - }, - "crypt" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "curl_close" : { - "min" : "4.0.2", - "max" : null, - "ref" : "curl" - }, - "curl_copy_handle" : { - "min" : "5.0.0", - "max" : null, - "ref" : "curl" - }, - "curl_errno" : { - "min" : "4.0.3", - "max" : null, - "ref" : "curl" - }, - "curl_error" : { - "min" : "4.0.3", - "max" : null, - "ref" : "curl" - }, - "curl_escape" : { - "min" : "5.5.0", - "max" : null, - "ref" : "curl" - }, - "curl_exec" : { - "min" : "4.0.2", - "max" : null, - "ref" : "curl" - }, - "curl_file_create" : { - "min" : "5.5.0", - "max" : null, - "ref" : "curl" - }, - "curl_getinfo" : { - "min" : "4.0.4", - "max" : null, - "ref" : "curl" - }, - "curl_init" : { - "min" : "4.0.2", - "max" : null, - "ref" : "curl" - }, - "curl_multi_add_handle" : { - "min" : "5.0.0", - "max" : null, - "ref" : "curl" - }, - "curl_multi_close" : { - "min" : "5.0.0", - "max" : null, - "ref" : "curl" - }, - "curl_multi_exec" : { - "min" : "5.0.0", - "max" : null, - "ref" : "curl" - }, - "curl_multi_getcontent" : { - "min" : "5.0.0", - "max" : null, - "ref" : "curl" - }, - "curl_multi_info_read" : { - "min" : "5.0.0", - "max" : null, - "ref" : "curl" - }, - "curl_multi_init" : { - "min" : "5.0.0", - "max" : null, - "ref" : "curl" - }, - "curl_multi_remove_handle" : { - "min" : "5.0.0", - "max" : null, - "ref" : "curl" - }, - "curl_multi_select" : { - "min" : "5.0.0", - "max" : null, - "ref" : "curl" - }, - "curl_multi_setopt" : { - "min" : "5.5.0", - "max" : null, - "ref" : "curl" - }, - "curl_multi_strerror" : { - "min" : "5.5.0", - "max" : null, - "ref" : "curl" - }, - "curl_pause" : { - "min" : "5.5.0", - "max" : null, - "ref" : "curl" - }, - "curl_reset" : { - "min" : "5.5.0", - "max" : null, - "ref" : "curl" - }, - "curl_setopt" : { - "min" : "4.0.2", - "max" : null, - "ref" : "curl" - }, - "curl_setopt_array" : { - "min" : "5.1.3", - "max" : null, - "ref" : "curl" - }, - "curl_share_close" : { - "min" : "5.5.0", - "max" : null, - "ref" : "curl" - }, - "curl_share_init" : { - "min" : "5.5.0", - "max" : null, - "ref" : "curl" - }, - "curl_share_setopt" : { - "min" : "5.5.0", - "max" : null, - "ref" : "curl" - }, - "curl_strerror" : { - "min" : "5.5.0", - "max" : null, - "ref" : "curl" - }, - "curl_unescape" : { - "min" : "5.5.0", - "max" : null, - "ref" : "curl" - }, - "curl_version" : { - "min" : "4.0.2", - "max" : null, - "ref" : "curl" - }, - "current" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "date" : { - "min" : "4.0.0", - "max" : null, - "ref" : "date" - }, - "date_add" : { - "min" : "5.3.0", - "max" : null, - "ref" : "date" - }, - "date_create" : { - "min" : "5.2.0", - "max" : null, - "ref" : "date" - }, - "date_create_from_format" : { - "min" : "5.3.0", - "max" : null, - "ref" : "date" - }, - "date_create_immutable" : { - "min" : "5.5.0", - "max" : null, - "ref" : "date" - }, - "date_create_immutable_from_format" : { - "min" : "5.5.0", - "max" : null, - "ref" : "date" - }, - "date_date_set" : { - "min" : "5.2.0", - "max" : null, - "ref" : "date" - }, - "date_default_timezone_get" : { - "min" : "5.1.0", - "max" : null, - "ref" : "date" - }, - "date_default_timezone_set" : { - "min" : "5.1.0", - "max" : null, - "ref" : "date" - }, - "date_diff" : { - "min" : "5.3.0", - "max" : null, - "ref" : "date" - }, - "date_format" : { - "min" : "5.2.0", - "max" : null, - "ref" : "date" - }, - "date_get_last_errors" : { - "min" : "5.3.0", - "max" : null, - "ref" : "date" - }, - "date_interval_create_from_date_string" : { - "min" : "5.3.0", - "max" : null, - "ref" : "date" - }, - "date_interval_format" : { - "min" : "5.3.0", - "max" : null, - "ref" : "date" - }, - "date_isodate_set" : { - "min" : "5.2.0", - "max" : null, - "ref" : "date" - }, - "date_modify" : { - "min" : "5.2.0", - "max" : null, - "ref" : "date" - }, - "date_offset_get" : { - "min" : "5.2.0", - "max" : null, - "ref" : "date" - }, - "date_parse" : { - "min" : "5.2.0", - "max" : null, - "ref" : "date" - }, - "date_parse_from_format" : { - "min" : "5.3.0", - "max" : null, - "ref" : "date" - }, - "date_sub" : { - "min" : "5.3.0", - "max" : null, - "ref" : "date" - }, - "date_sun_info" : { - "min" : "5.1.2", - "max" : null, - "ref" : "date" - }, - "date_sunrise" : { - "min" : "5.0.0", - "max" : null, - "ref" : "date" - }, - "date_sunset" : { - "min" : "5.0.0", - "max" : null, - "ref" : "date" - }, - "date_time_set" : { - "min" : "5.2.0", - "max" : null, - "ref" : "date" - }, - "date_timestamp_get" : { - "min" : "5.3.0", - "max" : null, - "ref" : "date" - }, - "date_timestamp_set" : { - "min" : "5.3.0", - "max" : null, - "ref" : "date" - }, - "date_timezone_get" : { - "min" : "5.2.0", - "max" : null, - "ref" : "date" - }, - "date_timezone_set" : { - "min" : "5.2.0", - "max" : null, - "ref" : "date" - }, - "datefmt_create" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_format" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_format_object" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "datefmt_get_calendar" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_get_calendar_object" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "datefmt_get_datetype" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_get_error_code" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_get_error_message" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_get_locale" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_get_pattern" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_get_timetype" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_get_timezone" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "datefmt_get_timezone_id" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_is_lenient" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_localtime" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_parse" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_set_calendar" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_set_lenient" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_set_pattern" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "datefmt_set_timezone" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "datefmt_set_timezone_id" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "dcgettext" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gettext" - }, - "dcngettext" : { - "min" : "4.2.0", - "max" : null, - "ref" : "gettext" - }, - "debug_backtrace" : { - "min" : "4.3.0", - "max" : null, - "ref" : "Core" - }, - "debug_print_backtrace" : { - "min" : "5.0.0", - "max" : null, - "ref" : "Core" - }, - "debug_zval_dump" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "decbin" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "dechex" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "decoct" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "define" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "define_syslog_variables" : { - "min" : "4.0.0", - "max" : "5.3.28", - "ref" : "standard" - }, - "defined" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "deg2rad" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "dgettext" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gettext" - }, - "dir" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "dirname" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "disk_free_space" : { - "min" : "4.1.0", - "max" : null, - "ref" : "standard" - }, - "disk_total_space" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "diskfreespace" : { - "min" : "4.1.0", - "max" : null, - "ref" : "standard" - }, - "dl" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "dngettext" : { - "min" : "4.2.0", - "max" : null, - "ref" : "gettext" - }, - "dns_check_record" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "dns_get_mx" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "dns_get_record" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "doubleval" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "each" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "empty" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "end" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "error_get_last" : { - "min" : "5.2.0", - "max" : null, - "ref" : "standard" - }, - "error_log" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "error_reporting" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "escapeshellarg" : { - "min" : "4.0.3", - "max" : null, - "ref" : "standard" - }, - "escapeshellcmd" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "exec" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "exp" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "explode" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "expm1" : { - "min" : "4.0.7", - "max" : null, - "ref" : "standard" - }, - "extension_loaded" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "extract" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ezmlm_hash" : { - "min" : "4.0.2", - "max" : null, - "ref" : "standard" - }, - "fclose" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "feof" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "fflush" : { - "min" : "4.0.1", - "max" : null, - "ref" : "standard" - }, - "fgetc" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "fgetcsv" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "fgets" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "fgetss" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "file" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "file_exists" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "file_get_contents" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "file_put_contents" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "fileatime" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "filectime" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "filegroup" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "fileinode" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "filemtime" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "fileowner" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "fileperms" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "filesize" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "filetype" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "finfo_buffer" : { - "min" : "4.0.0", - "max" : null, - "ref" : "fileinfo" - }, - "finfo_close" : { - "min" : "4.0.0", - "max" : null, - "ref" : "fileinfo" - }, - "finfo_file" : { - "min" : "4.0.0", - "max" : null, - "ref" : "fileinfo" - }, - "finfo_open" : { - "min" : "4.0.0", - "max" : null, - "ref" : "fileinfo" - }, - "finfo_set_flags" : { - "min" : "4.0.0", - "max" : null, - "ref" : "fileinfo" - }, - "floatval" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "flock" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "floor" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "flush" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "fmod" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "fnmatch" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "fopen" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "forward_static_call" : { - "min" : "5.3.0", - "max" : null, - "ref" : "standard" - }, - "forward_static_call_array" : { - "min" : "5.3.0", - "max" : null, - "ref" : "standard" - }, - "fpassthru" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "fprintf" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "fputcsv" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "fputs" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "fread" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "fscanf" : { - "min" : "4.0.1", - "max" : null, - "ref" : "standard" - }, - "fseek" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "fsockopen" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "fstat" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ftell" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ftok" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "ftruncate" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "func_get_arg" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "func_get_args" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "func_num_args" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "function_exists" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "fwrite" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "gc_collect_cycles" : { - "min" : "5.3.0", - "max" : null, - "ref" : "Core" - }, - "gc_disable" : { - "min" : "5.3.0", - "max" : null, - "ref" : "Core" - }, - "gc_enable" : { - "min" : "5.3.0", - "max" : null, - "ref" : "Core" - }, - "gc_enabled" : { - "min" : "5.3.0", - "max" : null, - "ref" : "Core" - }, - "gd_info" : { - "min" : "4.3.0", - "max" : null, - "ref" : "gd" - }, - "get_browser" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "get_called_class" : { - "min" : "5.3.0", - "max" : null, - "ref" : "Core" - }, - "get_cfg_var" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "get_class" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "get_class_methods" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "get_class_vars" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "get_current_user" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "get_declared_classes" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "get_declared_interfaces" : { - "min" : "5.0.0", - "max" : null, - "ref" : "Core" - }, - "get_declared_traits" : { - "min" : "5.4.0", - "max" : null, - "ref" : "Core" - }, - "get_defined_constants" : { - "min" : "4.0.7", - "max" : null, - "ref" : "Core" - }, - "get_defined_functions" : { - "min" : "4.0.4", - "max" : null, - "ref" : "Core" - }, - "get_defined_vars" : { - "min" : "4.0.4", - "max" : null, - "ref" : "Core" - }, - "get_extension_funcs" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "get_headers" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "get_html_translation_table" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "get_include_path" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "get_included_files" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "get_loaded_extensions" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "get_magic_quotes_gpc" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "get_magic_quotes_runtime" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "get_meta_tags" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "get_object_vars" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "get_parent_class" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "get_required_files" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "get_resource_type" : { - "min" : "4.0.2", - "max" : null, - "ref" : "Core" - }, - "getcwd" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "getdate" : { - "min" : "4.0.0", - "max" : null, - "ref" : "date" - }, - "getenv" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "gethostbyaddr" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "gethostbyname" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "gethostbynamel" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "gethostname" : { - "min" : "5.3.0", - "max" : null, - "ref" : "standard" - }, - "getimagesize" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "getimagesizefromstring" : { - "min" : "5.4.0", - "max" : null, - "ref" : "standard" - }, - "getlastmod" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "getmxrr" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "getmygid" : { - "min" : "4.0.7", - "max" : null, - "ref" : "standard" - }, - "getmyinode" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "getmypid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "getmyuid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "getopt" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "getprotobyname" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "getprotobynumber" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "getrandmax" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "getrusage" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "getservbyname" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "getservbyport" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "gettext" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gettext" - }, - "gettimeofday" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "gettype" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "glob" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "gmdate" : { - "min" : "4.0.0", - "max" : null, - "ref" : "date" - }, - "gmmktime" : { - "min" : "4.0.0", - "max" : null, - "ref" : "date" - }, - "gmstrftime" : { - "min" : "4.0.0", - "max" : null, - "ref" : "date" - }, - "grapheme_extract" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "grapheme_stripos" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "grapheme_stristr" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "grapheme_strlen" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "grapheme_strpos" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "grapheme_strripos" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "grapheme_strrpos" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "grapheme_strstr" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "grapheme_substr" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "gzclose" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "gzcompress" : { - "min" : "4.0.1", - "max" : null, - "ref" : "zlib" - }, - "gzdecode" : { - "min" : "5.4.0", - "max" : null, - "ref" : "zlib" - }, - "gzdeflate" : { - "min" : "4.0.4", - "max" : null, - "ref" : "zlib" - }, - "gzencode" : { - "min" : "4.0.4", - "max" : null, - "ref" : "zlib" - }, - "gzeof" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "gzfile" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "gzgetc" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "gzgets" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "gzgetss" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "gzinflate" : { - "min" : "4.0.4", - "max" : null, - "ref" : "zlib" - }, - "gzopen" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "gzpassthru" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "gzputs" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "gzread" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "gzrewind" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "gzseek" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "gztell" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "gzuncompress" : { - "min" : "4.0.1", - "max" : null, - "ref" : "zlib" - }, - "gzwrite" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "header" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "header_register_callback" : { - "min" : "5.4.0", - "max" : null, - "ref" : "standard" - }, - "header_remove" : { - "min" : "5.3.0", - "max" : null, - "ref" : "standard" - }, - "headers_list" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "headers_sent" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "hebrev" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "hebrevc" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "hex2bin" : { - "min" : "5.4.0", - "max" : null, - "ref" : "standard" - }, - "hexdec" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "highlight_file" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "highlight_string" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "html_entity_decode" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "htmlentities" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "htmlspecialchars" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "htmlspecialchars_decode" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "http_build_query" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "http_response_code" : { - "min" : "5.4.0", - "max" : null, - "ref" : "standard" - }, - "hypot" : { - "min" : "4.0.7", - "max" : null, - "ref" : "standard" - }, - "idate" : { - "min" : "5.0.0", - "max" : null, - "ref" : "date" - }, - "idn_to_ascii" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "idn_to_utf8" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "ignore_user_abort" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "image2wbmp" : { - "min" : "4.0.5", - "max" : null, - "ref" : "gd" - }, - "image_type_to_extension" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "image_type_to_mime_type" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "imageaffine" : { - "min" : "5.5.0", - "max" : null, - "ref" : "gd" - }, - "imageaffinematrixconcat" : { - "min" : "5.5.0", - "max" : null, - "ref" : "gd" - }, - "imageaffinematrixget" : { - "min" : "5.5.0", - "max" : null, - "ref" : "gd" - }, - "imagealphablending" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imageantialias" : { - "min" : "4.3.2", - "max" : null, - "ref" : "gd" - }, - "imagearc" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagechar" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecharup" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecolorallocate" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecolorallocatealpha" : { - "min" : "4.3.2", - "max" : null, - "ref" : "gd" - }, - "imagecolorat" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecolorclosest" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecolorclosestalpha" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagecolorclosesthwb" : { - "min" : "4.0.1", - "max" : null, - "ref" : "gd" - }, - "imagecolordeallocate" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecolorexact" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecolorexactalpha" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagecolormatch" : { - "min" : "4.3.0", - "max" : null, - "ref" : "gd" - }, - "imagecolorresolve" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecolorresolvealpha" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagecolorset" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecolorsforindex" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecolorstotal" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecolortransparent" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imageconvolution" : { - "min" : "5.1.0", - "max" : null, - "ref" : "gd" - }, - "imagecopy" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecopymerge" : { - "min" : "4.0.1", - "max" : null, - "ref" : "gd" - }, - "imagecopymergegray" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagecopyresampled" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagecopyresized" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecreate" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecreatefromgd" : { - "min" : "4.0.7", - "max" : null, - "ref" : "gd" - }, - "imagecreatefromgd2" : { - "min" : "4.0.7", - "max" : null, - "ref" : "gd" - }, - "imagecreatefromgd2part" : { - "min" : "4.0.7", - "max" : null, - "ref" : "gd" - }, - "imagecreatefromgif" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecreatefromjpeg" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecreatefrompng" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagecreatefromstring" : { - "min" : "4.0.4", - "max" : null, - "ref" : "gd" - }, - "imagecreatefromwbmp" : { - "min" : "4.0.1", - "max" : null, - "ref" : "gd" - }, - "imagecreatefromwebp" : { - "min" : "5.4.0", - "max" : null, - "ref" : "gd" - }, - "imagecreatefromxbm" : { - "min" : "4.0.1", - "max" : null, - "ref" : "gd" - }, - "imagecreatefromxpm" : { - "min" : "4.0.1", - "max" : null, - "ref" : "gd" - }, - "imagecreatetruecolor" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagecrop" : { - "min" : "5.5.0", - "max" : null, - "ref" : "gd" - }, - "imagecropauto" : { - "min" : "5.5.0", - "max" : null, - "ref" : "gd" - }, - "imagedashedline" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagedestroy" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imageellipse" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagefill" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagefilledarc" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagefilledellipse" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagefilledpolygon" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagefilledrectangle" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagefilltoborder" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagefilter" : { - "min" : "5.0.0", - "max" : null, - "ref" : "gd" - }, - "imageflip" : { - "min" : "5.5.0", - "max" : null, - "ref" : "gd" - }, - "imagefontheight" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagefontwidth" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imageftbbox" : { - "min" : "4.0.7", - "max" : null, - "ref" : "gd" - }, - "imagefttext" : { - "min" : "4.0.7", - "max" : null, - "ref" : "gd" - }, - "imagegammacorrect" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagegd" : { - "min" : "4.0.7", - "max" : null, - "ref" : "gd" - }, - "imagegd2" : { - "min" : "4.0.7", - "max" : null, - "ref" : "gd" - }, - "imagegif" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagegrabscreen" : { - "min" : "5.2.2", - "max" : null, - "ref" : "gd" - }, - "imagegrabwindow" : { - "min" : "5.2.2", - "max" : null, - "ref" : "gd" - }, - "imageinterlace" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imageistruecolor" : { - "min" : "4.3.2", - "max" : null, - "ref" : "gd" - }, - "imagejpeg" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagelayereffect" : { - "min" : "4.3.0", - "max" : null, - "ref" : "gd" - }, - "imageline" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imageloadfont" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagepalettecopy" : { - "min" : "4.0.1", - "max" : null, - "ref" : "gd" - }, - "imagepalettetotruecolor" : { - "min" : "5.5.0", - "max" : null, - "ref" : "gd" - }, - "imagepng" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagepolygon" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagepsbbox" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagepsencodefont" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagepsextendfont" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagepsfreefont" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagepsloadfont" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagepsslantfont" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagepstext" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagerectangle" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagerotate" : { - "min" : "4.3.0", - "max" : null, - "ref" : "gd" - }, - "imagesavealpha" : { - "min" : "4.3.2", - "max" : null, - "ref" : "gd" - }, - "imagescale" : { - "min" : "5.5.0", - "max" : null, - "ref" : "gd" - }, - "imagesetbrush" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagesetinterpolation" : { - "min" : "5.5.0", - "max" : null, - "ref" : "gd" - }, - "imagesetpixel" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagesetstyle" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagesetthickness" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagesettile" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagestring" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagestringup" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagesx" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagesy" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagetruecolortopalette" : { - "min" : "4.0.6", - "max" : null, - "ref" : "gd" - }, - "imagettfbbox" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagettftext" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gd" - }, - "imagetypes" : { - "min" : "4.0.2", - "max" : null, - "ref" : "gd" - }, - "imagewbmp" : { - "min" : "4.0.1", - "max" : null, - "ref" : "gd" - }, - "imagewebp" : { - "min" : "5.4.0", - "max" : null, - "ref" : "gd" - }, - "imagexbm" : { - "min" : "5.0.0", - "max" : null, - "ref" : "gd" - }, - "implode" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "import_request_variables" : { - "min" : "4.0.7", - "max" : "5.3.28", - "ref" : "standard" - }, - "in_array" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "inet_ntop" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "inet_pton" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "ini_alter" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ini_get" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ini_get_all" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "ini_restore" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ini_set" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "interface_exists" : { - "min" : "5.0.2", - "max" : null, - "ref" : "Core" - }, - "intl_error_name" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "intl_get_error_code" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "intl_get_error_message" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "intl_is_failure" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_add" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_after" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_before" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_clear" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_create_instance" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_equals" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_field_difference" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_from_date_time" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_actual_maximum" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_actual_minimum" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_available_locales" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_day_of_week_type" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_error_code" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_error_message" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_first_day_of_week" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_greatest_minimum" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_keyword_values_for_locale" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_least_maximum" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_locale" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_maximum" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_minimal_days_in_first_week" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_minimum" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_now" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_time" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_time_zone" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_type" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_get_weekend_transition" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_in_daylight_time" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_is_equivalent_to" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_is_lenient" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_is_set" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_is_weekend" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_roll" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_set" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_set_first_day_of_week" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_set_lenient" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_set_minimal_days_in_first_week" : { - "min" : "5.5.1", - "max" : null, - "ref" : "intl" - }, - "intlcal_set_time" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_set_time_zone" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlcal_to_date_time" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlgregcal_create_instance" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlgregcal_get_gregorian_change" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlgregcal_is_leap_year" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intlgregcal_set_gregorian_change" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_count_equivalent_ids" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_create_default" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_create_enumeration" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_create_time_zone" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_from_date_time_zone" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_get_canonical_id" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_get_display_name" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_get_dst_savings" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_get_equivalent_id" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_get_error_code" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_get_error_message" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_get_gmt" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_get_id" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_get_offset" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_get_raw_offset" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_get_tz_data_version" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_has_same_rules" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_to_date_time_zone" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intltz_use_daylight_time" : { - "min" : "5.5.0", - "max" : null, - "ref" : "intl" - }, - "intval" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ip2long" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "iptcembed" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "iptcparse" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_a" : { - "min" : "4.2.0", - "max" : null, - "ref" : "Core" - }, - "is_array" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_bool" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_callable" : { - "min" : "4.0.6", - "max" : null, - "ref" : "standard" - }, - "is_dir" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_double" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_executable" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_file" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_finite" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "is_float" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_infinite" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "is_int" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_integer" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_link" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_long" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_nan" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "is_null" : { - "min" : "4.0.4", - "max" : null, - "ref" : "standard" - }, - "is_numeric" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_object" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_readable" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_real" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_resource" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_scalar" : { - "min" : "4.0.5", - "max" : null, - "ref" : "standard" - }, - "is_string" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_subclass_of" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "is_uploaded_file" : { - "min" : "4.0.3", - "max" : null, - "ref" : "standard" - }, - "is_writable" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "is_writeable" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "isset" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "iterator_apply" : { - "min" : "5.1.0", - "max" : null, - "ref" : "spl" - }, - "iterator_count" : { - "min" : "5.1.0", - "max" : null, - "ref" : "spl" - }, - "iterator_to_array" : { - "min" : "5.1.0", - "max" : null, - "ref" : "spl" - }, - "join" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "jpeg2wbmp" : { - "min" : "4.0.5", - "max" : null, - "ref" : "gd" - }, - "json_decode" : { - "min" : "5.2.0", - "max" : null, - "ref" : "json" - }, - "json_encode" : { - "min" : "5.2.0", - "max" : null, - "ref" : "json" - }, - "json_last_error" : { - "min" : "5.3.0", - "max" : null, - "ref" : "json" - }, - "json_last_error_msg" : { - "min" : "5.5.0", - "max" : null, - "ref" : "json" - }, - "key" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "key_exists" : { - "min" : "4.0.6", - "max" : null, - "ref" : "standard" - }, - "krsort" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ksort" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "lcfirst" : { - "min" : "5.3.0", - "max" : null, - "ref" : "standard" - }, - "lcg_value" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "lchgrp" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "lchown" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "ldap_add" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_bind" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_close" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_compare" : { - "min" : "4.0.2", - "max" : null, - "ref" : "ldap" - }, - "ldap_connect" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_control_paged_result" : { - "min" : "5.4.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_control_paged_result_response" : { - "min" : "5.4.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_count_entries" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_delete" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_dn2ufn" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_err2str" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_errno" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_error" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_explode_dn" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_first_attribute" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_first_entry" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_first_reference" : { - "min" : "4.0.5", - "max" : null, - "ref" : "ldap" - }, - "ldap_free_result" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_get_attributes" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_get_dn" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_get_entries" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_get_option" : { - "min" : "4.0.4", - "max" : null, - "ref" : "ldap" - }, - "ldap_get_values" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_get_values_len" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_list" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_mod_add" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_mod_del" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_mod_replace" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_modify" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_modify_batch" : { - "min" : "5.4.26", - "max" : null, - "ref" : "ldap" - }, - "ldap_next_attribute" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_next_entry" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_next_reference" : { - "min" : "4.0.5", - "max" : null, - "ref" : "ldap" - }, - "ldap_parse_reference" : { - "min" : "4.0.5", - "max" : null, - "ref" : "ldap" - }, - "ldap_parse_result" : { - "min" : "4.0.5", - "max" : null, - "ref" : "ldap" - }, - "ldap_read" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_rename" : { - "min" : "4.0.5", - "max" : null, - "ref" : "ldap" - }, - "ldap_sasl_bind" : { - "min" : "5.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_search" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_set_option" : { - "min" : "4.0.4", - "max" : null, - "ref" : "ldap" - }, - "ldap_set_rebind_proc" : { - "min" : "4.2.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_sort" : { - "min" : "4.2.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_start_tls" : { - "min" : "4.2.0", - "max" : null, - "ref" : "ldap" - }, - "ldap_unbind" : { - "min" : "4.0.0", - "max" : null, - "ref" : "ldap" - }, - "levenshtein" : { - "min" : "4.0.1", - "max" : null, - "ref" : "standard" - }, - "libxml_clear_errors" : { - "min" : "5.1.0", - "max" : null, - "ref" : "libxml" - }, - "libxml_disable_entity_loader" : { - "min" : "5.2.11", - "max" : null, - "ref" : "libxml" - }, - "libxml_get_errors" : { - "min" : "5.1.0", - "max" : null, - "ref" : "libxml" - }, - "libxml_get_last_error" : { - "min" : "5.1.0", - "max" : null, - "ref" : "libxml" - }, - "libxml_set_external_entity_loader" : { - "min" : "5.4.0", - "max" : null, - "ref" : "libxml" - }, - "libxml_set_streams_context" : { - "min" : "5.0.0", - "max" : null, - "ref" : "libxml" - }, - "libxml_use_internal_errors" : { - "min" : "5.1.0", - "max" : null, - "ref" : "libxml" - }, - "link" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "linkinfo" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "list" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "locale_accept_from_http" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "locale_canonicalize" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_compose" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_filter_matches" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_get_all_variants" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_get_default" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_get_display_language" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_get_display_name" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_get_display_region" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_get_display_script" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_get_display_variant" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_get_keywords" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_get_primary_language" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_get_region" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_get_script" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_lookup" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_parse" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "locale_set_default" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "localeconv" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "localtime" : { - "min" : "4.0.0", - "max" : null, - "ref" : "date" - }, - "log" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "log10" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "log1p" : { - "min" : "4.0.7", - "max" : null, - "ref" : "standard" - }, - "long2ip" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "lstat" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ltrim" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "magic_quotes_runtime" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "mail" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "max" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "mb_check_encoding" : { - "min" : "4.4.3", - "max" : null, - "ref" : "mbstring" - }, - "mb_convert_case" : { - "min" : "4.3.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_convert_encoding" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_convert_kana" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_convert_variables" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_decode_mimeheader" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_decode_numericentity" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_detect_encoding" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_detect_order" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_encode_mimeheader" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_encode_numericentity" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_encoding_aliases" : { - "min" : "5.3.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_ereg" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_ereg_match" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_ereg_replace" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_ereg_replace_callback" : { - "min" : "5.4.1", - "max" : null, - "ref" : "mbstring" - }, - "mb_ereg_search" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_ereg_search_getpos" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_ereg_search_getregs" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_ereg_search_init" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_ereg_search_pos" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_ereg_search_regs" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_ereg_search_setpos" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_eregi" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_eregi_replace" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_get_info" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_http_input" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_http_output" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_internal_encoding" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_language" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_list_encodings" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_output_handler" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_parse_str" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_preferred_mime_name" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_regex_encoding" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_regex_set_options" : { - "min" : "4.3.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_send_mail" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_split" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_strcut" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_strimwidth" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_stripos" : { - "min" : "5.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_stristr" : { - "min" : "5.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_strlen" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_strpos" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_strrchr" : { - "min" : "5.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_strrichr" : { - "min" : "5.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_strripos" : { - "min" : "5.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_strrpos" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_strstr" : { - "min" : "5.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_strtolower" : { - "min" : "4.3.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_strtoupper" : { - "min" : "4.3.0", - "max" : null, - "ref" : "mbstring" - }, - "mb_strwidth" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_substitute_character" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_substr" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mbstring" - }, - "mb_substr_count" : { - "min" : "4.3.0", - "max" : null, - "ref" : "mbstring" - }, - "mbereg" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mbereg_match" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mbereg_replace" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mbereg_search" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mbereg_search_getpos" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mbereg_search_getregs" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mbereg_search_init" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mbereg_search_pos" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mbereg_search_regs" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mbereg_search_setpos" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mberegi" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mberegi_replace" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mbregex_encoding" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "mbsplit" : { - "min" : "4.2.0", - "max" : null, - "ref" : "mbstring" - }, - "md5" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "md5_file" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "memory_get_peak_usage" : { - "min" : "5.2.0", - "max" : null, - "ref" : "standard" - }, - "memory_get_usage" : { - "min" : "4.3.2", - "max" : null, - "ref" : "standard" - }, - "metaphone" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "method_exists" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "microtime" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "mime_content_type" : { - "min" : "5.3.0", - "max" : null, - "ref" : "fileinfo" - }, - "min" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "mkdir" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "mktime" : { - "min" : "4.0.0", - "max" : null, - "ref" : "date" - }, - "money_format" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "move_uploaded_file" : { - "min" : "4.0.3", - "max" : null, - "ref" : "standard" - }, - "msgfmt_create" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "msgfmt_format" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "msgfmt_format_message" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "msgfmt_get_error_code" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "msgfmt_get_error_message" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "msgfmt_get_locale" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "msgfmt_get_pattern" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "msgfmt_parse" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "msgfmt_parse_message" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "msgfmt_set_pattern" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "mt_getrandmax" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "mt_rand" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "mt_srand" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "mysql" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_affected_rows" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_client_encoding" : { - "min" : "4.3.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_close" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_connect" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_create_db" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_data_seek" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_db_name" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_db_query" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_dbname" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_drop_db" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_errno" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_error" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_escape_string" : { - "min" : "4.0.3", - "max" : null, - "ref" : "mysql" - }, - "mysql_fetch_array" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_fetch_assoc" : { - "min" : "4.0.3", - "max" : null, - "ref" : "mysql" - }, - "mysql_fetch_field" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_fetch_lengths" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_fetch_object" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_fetch_row" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_field_flags" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_field_len" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_field_name" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_field_seek" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_field_table" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_field_type" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_fieldflags" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_fieldlen" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_fieldname" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_fieldtable" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_fieldtype" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_free_result" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_freeresult" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_get_client_info" : { - "min" : "4.0.5", - "max" : null, - "ref" : "mysql" - }, - "mysql_get_host_info" : { - "min" : "4.0.5", - "max" : null, - "ref" : "mysql" - }, - "mysql_get_proto_info" : { - "min" : "4.0.5", - "max" : null, - "ref" : "mysql" - }, - "mysql_get_server_info" : { - "min" : "4.0.5", - "max" : null, - "ref" : "mysql" - }, - "mysql_info" : { - "min" : "4.3.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_insert_id" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_list_dbs" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_list_fields" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_list_processes" : { - "min" : "4.3.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_list_tables" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_listdbs" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_listfields" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_listtables" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_num_fields" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_num_rows" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_numfields" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_numrows" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_pconnect" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_ping" : { - "min" : "4.3.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_query" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_real_escape_string" : { - "min" : "4.3.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_result" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_select_db" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_selectdb" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_set_charset" : { - "min" : "5.2.3", - "max" : null, - "ref" : "mysql" - }, - "mysql_stat" : { - "min" : "4.3.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_table_name" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_tablename" : { - "min" : "4.0.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_thread_id" : { - "min" : "4.3.0", - "max" : null, - "ref" : "mysql" - }, - "mysql_unbuffered_query" : { - "min" : "4.0.6", - "max" : null, - "ref" : "mysql" - }, - "mysqli_affected_rows" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_autocommit" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_begin_transaction" : { - "min" : "5.5.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_bind_param" : { - "min" : "5.0.0", - "max" : "5.3.28", - "ref" : "mysqli" - }, - "mysqli_bind_result" : { - "min" : "5.0.0", - "max" : "5.3.28", - "ref" : "mysqli" - }, - "mysqli_change_user" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_character_set_name" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_client_encoding" : { - "min" : "5.0.0", - "max" : "5.3.28", - "ref" : "mysqli" - }, - "mysqli_close" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_commit" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_connect" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_connect_errno" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_connect_error" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_data_seek" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_debug" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_disable_reads_from_master" : { - "min" : "5.0.0", - "max" : "5.2.17", - "ref" : "mysqli" - }, - "mysqli_disable_rpl_parse" : { - "min" : "5.0.0", - "max" : "5.2.17", - "ref" : "mysqli" - }, - "mysqli_dump_debug_info" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_embedded_server_end" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_embedded_server_start" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_enable_reads_from_master" : { - "min" : "5.0.0", - "max" : "5.2.17", - "ref" : "mysqli" - }, - "mysqli_enable_rpl_parse" : { - "min" : "5.0.0", - "max" : "5.2.17", - "ref" : "mysqli" - }, - "mysqli_errno" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_error" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_error_list" : { - "min" : "5.4.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_escape_string" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_execute" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_fetch" : { - "min" : "5.0.0", - "max" : "5.3.28", - "ref" : "mysqli" - }, - "mysqli_fetch_all" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_fetch_array" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_fetch_assoc" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_fetch_field" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_fetch_field_direct" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_fetch_fields" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_fetch_lengths" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_fetch_object" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_fetch_row" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_field_count" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_field_seek" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_field_tell" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_free_result" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_get_cache_stats" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_get_charset" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_get_client_info" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_get_client_stats" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_get_client_version" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_get_connection_stats" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_get_host_info" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_get_metadata" : { - "min" : "5.0.0", - "max" : "5.3.28", - "ref" : "mysqli" - }, - "mysqli_get_proto_info" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_get_server_info" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_get_server_version" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_get_warnings" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_info" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_init" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_insert_id" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_kill" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_master_query" : { - "min" : "5.0.0", - "max" : "5.2.17", - "ref" : "mysqli" - }, - "mysqli_more_results" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_multi_query" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_next_result" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_num_fields" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_num_rows" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_options" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_param_count" : { - "min" : "5.0.0", - "max" : "5.3.28", - "ref" : "mysqli" - }, - "mysqli_ping" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_poll" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_prepare" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_query" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_real_connect" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_real_escape_string" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_real_query" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_reap_async_query" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_refresh" : { - "min" : "5.3.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_release_savepoint" : { - "min" : "5.5.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_report" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_rollback" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_rpl_parse_enabled" : { - "min" : "5.0.0", - "max" : "5.2.17", - "ref" : "mysqli" - }, - "mysqli_rpl_probe" : { - "min" : "5.0.0", - "max" : "5.2.17", - "ref" : "mysqli" - }, - "mysqli_rpl_query_type" : { - "min" : "5.0.0", - "max" : "5.2.17", - "ref" : "mysqli" - }, - "mysqli_savepoint" : { - "min" : "5.5.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_select_db" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_send_long_data" : { - "min" : "5.0.0", - "max" : "5.3.28", - "ref" : "mysqli" - }, - "mysqli_send_query" : { - "min" : "5.0.0", - "max" : "5.2.17", - "ref" : "mysqli" - }, - "mysqli_set_charset" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_set_local_infile_default" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_set_local_infile_handler" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_set_opt" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_slave_query" : { - "min" : "5.0.0", - "max" : "5.2.17", - "ref" : "mysqli" - }, - "mysqli_sqlstate" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_ssl_set" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stat" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_affected_rows" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_attr_get" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_attr_set" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_bind_param" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_bind_result" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_close" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_data_seek" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_errno" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_error" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_error_list" : { - "min" : "5.4.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_execute" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_fetch" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_field_count" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_free_result" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_get_result" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_get_warnings" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_init" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_insert_id" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_more_results" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_next_result" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_num_rows" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_param_count" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_prepare" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_reset" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_result_metadata" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_send_long_data" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_sqlstate" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_stmt_store_result" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_store_result" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_thread_id" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_thread_safe" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_use_result" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "mysqli_warning_count" : { - "min" : "5.0.0", - "max" : null, - "ref" : "mysqli" - }, - "natcasesort" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "natsort" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "next" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ngettext" : { - "min" : "4.2.0", - "max" : null, - "ref" : "gettext" - }, - "nl2br" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "nl_langinfo" : { - "min" : "4.1.0", - "max" : null, - "ref" : "standard" - }, - "normalizer_is_normalized" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "normalizer_normalize" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "number_format" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "numfmt_create" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_format" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_format_currency" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_get_attribute" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_get_error_code" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_get_error_message" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_get_locale" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_get_pattern" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_get_symbol" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_get_text_attribute" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_parse" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_parse_currency" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_set_attribute" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_set_pattern" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_set_symbol" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "numfmt_set_text_attribute" : { - "min" : "5.2.0", - "max" : null, - "ref" : "intl" - }, - "ob_clean" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "ob_end_clean" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ob_end_flush" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ob_flush" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "ob_get_clean" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "ob_get_contents" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ob_get_flush" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "ob_get_length" : { - "min" : "4.0.2", - "max" : null, - "ref" : "standard" - }, - "ob_get_level" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "ob_get_status" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "ob_gzhandler" : { - "min" : "4.0.4", - "max" : null, - "ref" : "zlib" - }, - "ob_implicit_flush" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ob_list_handlers" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "ob_start" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "octdec" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "opendir" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "openlog" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ord" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "output_add_rewrite_var" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "output_reset_rewrite_vars" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "pack" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "parse_ini_file" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "parse_ini_string" : { - "min" : "5.3.0", - "max" : null, - "ref" : "standard" - }, - "parse_str" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "parse_url" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "passthru" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "password_get_info" : { - "min" : "5.5.0", - "max" : null, - "ref" : "standard" - }, - "password_hash" : { - "min" : "5.5.0", - "max" : null, - "ref" : "standard" - }, - "password_needs_rehash" : { - "min" : "5.5.0", - "max" : null, - "ref" : "standard" - }, - "password_verify" : { - "min" : "5.5.0", - "max" : null, - "ref" : "standard" - }, - "pathinfo" : { - "min" : "4.0.3", - "max" : null, - "ref" : "standard" - }, - "pclose" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "pcntl_alarm" : { - "min" : "4.3.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_errno" : { - "min" : "5.3.4", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_exec" : { - "min" : "4.2.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_fork" : { - "min" : "4.1.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_get_last_error" : { - "min" : "5.3.4", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_getpriority" : { - "min" : "5.0.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_setpriority" : { - "min" : "5.0.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_signal" : { - "min" : "4.1.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_signal_dispatch" : { - "min" : "5.3.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_sigprocmask" : { - "min" : "5.3.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_sigtimedwait" : { - "min" : "5.3.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_sigwaitinfo" : { - "min" : "5.3.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_strerror" : { - "min" : "5.3.4", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_wait" : { - "min" : "5.0.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_waitpid" : { - "min" : "4.1.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_wexitstatus" : { - "min" : "4.1.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_wifexited" : { - "min" : "4.1.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_wifsignaled" : { - "min" : "4.1.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_wifstopped" : { - "min" : "4.1.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_wstopsig" : { - "min" : "4.1.0", - "max" : null, - "ref" : "pcntl" - }, - "pcntl_wtermsig" : { - "min" : "4.1.0", - "max" : null, - "ref" : "pcntl" - }, - "pdo_drivers" : { - "min" : "5.1.0", - "max" : null, - "ref" : "PDO" - }, - "pfsockopen" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "php_check_syntax" : { - "min" : "5.0.0", - "max" : "5.0.4", - "ref" : "standard" - }, - "php_egg_logo_guid" : { - "min" : "4.0.3", - "max" : "5.4.30RC1", - "ref" : "standard" - }, - "php_ini_loaded_file" : { - "min" : "5.2.4", - "max" : null, - "ref" : "standard" - }, - "php_ini_scanned_files" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "php_logo_guid" : { - "min" : "4.0.0", - "max" : "5.4.30RC1", - "ref" : "standard" - }, - "php_real_logo_guid" : { - "min" : "4.0.0", - "max" : "5.4.30RC1", - "ref" : "standard" - }, - "php_sapi_name" : { - "min" : "4.0.1", - "max" : null, - "ref" : "standard" - }, - "php_strip_whitespace" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "php_uname" : { - "min" : "4.0.2", - "max" : null, - "ref" : "standard" - }, - "phpcredits" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "phpinfo" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "phpversion" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "pi" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "png2wbmp" : { - "min" : "4.0.5", - "max" : null, - "ref" : "gd" - }, - "popen" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "pos" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "posix_access" : { - "min" : "5.1.0", - "max" : null, - "ref" : "posix" - }, - "posix_ctermid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_errno" : { - "min" : "4.2.0", - "max" : null, - "ref" : "posix" - }, - "posix_get_last_error" : { - "min" : "4.2.0", - "max" : null, - "ref" : "posix" - }, - "posix_getcwd" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getegid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_geteuid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getgid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getgrgid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getgrnam" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getgroups" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getlogin" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getpgid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getpgrp" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getpid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getppid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getpwnam" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getpwuid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getrlimit" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getsid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_getuid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_initgroups" : { - "min" : "5.2.0", - "max" : null, - "ref" : "posix" - }, - "posix_isatty" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_kill" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_mkfifo" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_mknod" : { - "min" : "5.1.0", - "max" : null, - "ref" : "posix" - }, - "posix_setegid" : { - "min" : "4.0.2", - "max" : null, - "ref" : "posix" - }, - "posix_seteuid" : { - "min" : "4.0.2", - "max" : null, - "ref" : "posix" - }, - "posix_setgid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_setpgid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_setsid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_setuid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_strerror" : { - "min" : "4.2.0", - "max" : null, - "ref" : "posix" - }, - "posix_times" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_ttyname" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "posix_uname" : { - "min" : "4.0.0", - "max" : null, - "ref" : "posix" - }, - "pow" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "preg_filter" : { - "min" : "5.3.0", - "max" : null, - "ref" : "pcre" - }, - "preg_grep" : { - "min" : "4.0.0", - "max" : null, - "ref" : "pcre" - }, - "preg_last_error" : { - "min" : "5.2.0", - "max" : null, - "ref" : "pcre" - }, - "preg_match" : { - "min" : "4.0.0", - "max" : null, - "ref" : "pcre" - }, - "preg_match_all" : { - "min" : "4.0.0", - "max" : null, - "ref" : "pcre" - }, - "preg_quote" : { - "min" : "4.0.0", - "max" : null, - "ref" : "pcre" - }, - "preg_replace" : { - "min" : "4.0.0", - "max" : null, - "ref" : "pcre" - }, - "preg_replace_callback" : { - "min" : "4.0.5", - "max" : null, - "ref" : "pcre" - }, - "preg_split" : { - "min" : "4.0.0", - "max" : null, - "ref" : "pcre" - }, - "prev" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "print_r" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "printf" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "proc_close" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "proc_get_status" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "proc_nice" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "proc_open" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "proc_terminate" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "property_exists" : { - "min" : "5.1.0", - "max" : null, - "ref" : "Core" - }, - "putenv" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "quoted_printable_decode" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "quoted_printable_encode" : { - "min" : "5.3.0", - "max" : null, - "ref" : "standard" - }, - "quotemeta" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "rad2deg" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "rand" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "range" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "rawurldecode" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "rawurlencode" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "readdir" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "readfile" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "readgzfile" : { - "min" : "4.0.0", - "max" : null, - "ref" : "zlib" - }, - "readlink" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "realpath" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "realpath_cache_get" : { - "min" : "5.3.2", - "max" : null, - "ref" : "standard" - }, - "realpath_cache_size" : { - "min" : "5.3.2", - "max" : null, - "ref" : "standard" - }, - "register_shutdown_function" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "register_tick_function" : { - "min" : "4.0.3", - "max" : null, - "ref" : "standard" - }, - "rename" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "reset" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "resourcebundle_count" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "resourcebundle_create" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "resourcebundle_get" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "resourcebundle_get_error_code" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "resourcebundle_get_error_message" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "resourcebundle_locales" : { - "min" : "5.2.4", - "max" : null, - "ref" : "intl" - }, - "restore_error_handler" : { - "min" : "4.0.1", - "max" : null, - "ref" : "Core" - }, - "restore_exception_handler" : { - "min" : "5.0.0", - "max" : null, - "ref" : "Core" - }, - "restore_include_path" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "rewind" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "rewinddir" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "rmdir" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "round" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "rsort" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "rtrim" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "scandir" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "serialize" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "set_error_handler" : { - "min" : "4.0.1", - "max" : null, - "ref" : "Core" - }, - "set_exception_handler" : { - "min" : "5.0.0", - "max" : null, - "ref" : "Core" - }, - "set_file_buffer" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "set_include_path" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "set_magic_quotes_runtime" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "set_socket_blocking" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "set_time_limit" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "setcookie" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "setlocale" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "setrawcookie" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "settype" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "sha1" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "sha1_file" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "shell_exec" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "show_source" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "shuffle" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "similar_text" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "simplexml_import_dom" : { - "min" : "5.0.0", - "max" : null, - "ref" : "SimpleXML" - }, - "simplexml_load_file" : { - "min" : "5.0.0", - "max" : null, - "ref" : "SimpleXML" - }, - "simplexml_load_string" : { - "min" : "5.0.0", - "max" : null, - "ref" : "SimpleXML" - }, - "sin" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "sinh" : { - "min" : "4.0.7", - "max" : null, - "ref" : "standard" - }, - "sizeof" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "sleep" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "socket_get_status" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "socket_set_blocking" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "socket_set_timeout" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "sort" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "soundex" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "spl_autoload" : { - "min" : "5.1.2", - "max" : null, - "ref" : "spl" - }, - "spl_autoload_call" : { - "min" : "5.1.2", - "max" : null, - "ref" : "spl" - }, - "spl_autoload_extensions" : { - "min" : "5.1.2", - "max" : null, - "ref" : "spl" - }, - "spl_autoload_functions" : { - "min" : "5.1.2", - "max" : null, - "ref" : "spl" - }, - "spl_autoload_register" : { - "min" : "5.1.2", - "max" : null, - "ref" : "spl" - }, - "spl_autoload_unregister" : { - "min" : "5.1.2", - "max" : null, - "ref" : "spl" - }, - "spl_classes" : { - "min" : "5.0.0", - "max" : null, - "ref" : "spl" - }, - "spl_object_hash" : { - "min" : "5.2.0", - "max" : null, - "ref" : "spl" - }, - "sprintf" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "sqrt" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "srand" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "sscanf" : { - "min" : "4.0.1", - "max" : null, - "ref" : "standard" - }, - "stat" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "str_getcsv" : { - "min" : "5.3.0", - "max" : null, - "ref" : "standard" - }, - "str_ireplace" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "str_pad" : { - "min" : "4.0.1", - "max" : null, - "ref" : "standard" - }, - "str_repeat" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "str_replace" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "str_rot13" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "str_shuffle" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "str_split" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "str_word_count" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "strcasecmp" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "strchr" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strcmp" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "strcoll" : { - "min" : "4.0.5", - "max" : null, - "ref" : "standard" - }, - "strcspn" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_bucket_append" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_bucket_make_writeable" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_bucket_new" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_bucket_prepend" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_context_create" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_context_get_default" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "stream_context_get_options" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_context_get_params" : { - "min" : "5.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_context_set_default" : { - "min" : "5.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_context_set_option" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_context_set_params" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_copy_to_stream" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_filter_append" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_filter_prepend" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_filter_register" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_filter_remove" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "stream_get_contents" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_get_filters" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_get_line" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_get_meta_data" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_get_transports" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_get_wrappers" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_is_local" : { - "min" : "5.2.4", - "max" : null, - "ref" : "standard" - }, - "stream_register_wrapper" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_resolve_include_path" : { - "min" : "5.3.2", - "max" : null, - "ref" : "standard" - }, - "stream_select" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_set_blocking" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_set_chunk_size" : { - "min" : "5.4.0", - "max" : null, - "ref" : "standard" - }, - "stream_set_read_buffer" : { - "min" : "5.3.3", - "max" : null, - "ref" : "standard" - }, - "stream_set_timeout" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_set_write_buffer" : { - "min" : "4.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_socket_accept" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_socket_client" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_socket_enable_crypto" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "stream_socket_get_name" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_socket_pair" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "stream_socket_recvfrom" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_socket_sendto" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_socket_server" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stream_socket_shutdown" : { - "min" : "5.2.1", - "max" : null, - "ref" : "standard" - }, - "stream_supports_lock" : { - "min" : "5.3.0", - "max" : null, - "ref" : "standard" - }, - "stream_wrapper_register" : { - "min" : "4.3.2", - "max" : null, - "ref" : "standard" - }, - "stream_wrapper_restore" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "stream_wrapper_unregister" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "strftime" : { - "min" : "4.0.0", - "max" : null, - "ref" : "date" - }, - "strip_tags" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "stripcslashes" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "stripos" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "stripslashes" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "stristr" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strlen" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "strnatcasecmp" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strnatcmp" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strncasecmp" : { - "min" : "4.0.2", - "max" : null, - "ref" : "Core" - }, - "strncmp" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "strpbrk" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "strpos" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strptime" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "strrchr" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strrev" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strripos" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "strrpos" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strspn" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strstr" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strtok" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strtolower" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strtotime" : { - "min" : "4.0.0", - "max" : null, - "ref" : "date" - }, - "strtoupper" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strtr" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "strval" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "substr" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "substr_compare" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "substr_count" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "substr_replace" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "symlink" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "sys_get_temp_dir" : { - "min" : "5.2.1", - "max" : null, - "ref" : "standard" - }, - "sys_getloadavg" : { - "min" : "5.1.3", - "max" : null, - "ref" : "standard" - }, - "syslog" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "system" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "tan" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "tanh" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "tempnam" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "textdomain" : { - "min" : "4.0.0", - "max" : null, - "ref" : "gettext" - }, - "time" : { - "min" : "4.0.0", - "max" : null, - "ref" : "date" - }, - "time_nanosleep" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "time_sleep_until" : { - "min" : "5.1.0", - "max" : null, - "ref" : "standard" - }, - "timezone_abbreviations_list" : { - "min" : "5.1.0", - "max" : null, - "ref" : "date" - }, - "timezone_identifiers_list" : { - "min" : "5.1.0", - "max" : null, - "ref" : "date" - }, - "timezone_location_get" : { - "min" : "5.3.0", - "max" : null, - "ref" : "date" - }, - "timezone_name_from_abbr" : { - "min" : "5.1.3", - "max" : null, - "ref" : "date" - }, - "timezone_name_get" : { - "min" : "5.1.0", - "max" : null, - "ref" : "date" - }, - "timezone_offset_get" : { - "min" : "5.1.0", - "max" : null, - "ref" : "date" - }, - "timezone_open" : { - "min" : "5.1.0", - "max" : null, - "ref" : "date" - }, - "timezone_transitions_get" : { - "min" : "5.2.0", - "max" : null, - "ref" : "date" - }, - "timezone_version_get" : { - "min" : "5.3.0", - "max" : null, - "ref" : "date" - }, - "tmpfile" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "touch" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "trait_exists" : { - "min" : "5.4.0", - "max" : null, - "ref" : "Core" - }, - "transliterator_create" : { - "min" : "5.4.0", - "max" : null, - "ref" : "intl" - }, - "transliterator_create_from_rules" : { - "min" : "5.4.0", - "max" : null, - "ref" : "intl" - }, - "transliterator_create_inverse" : { - "min" : "5.4.0", - "max" : null, - "ref" : "intl" - }, - "transliterator_get_error_code" : { - "min" : "5.4.0", - "max" : null, - "ref" : "intl" - }, - "transliterator_get_error_message" : { - "min" : "5.4.0", - "max" : null, - "ref" : "intl" - }, - "transliterator_list_ids" : { - "min" : "5.4.0", - "max" : null, - "ref" : "intl" - }, - "transliterator_transliterate" : { - "min" : "5.4.0", - "max" : null, - "ref" : "intl" - }, - "trigger_error" : { - "min" : "4.0.1", - "max" : null, - "ref" : "Core" - }, - "trim" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "uasort" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ucfirst" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "ucwords" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "uksort" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "umask" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "uniqid" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "unlink" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "unpack" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "unregister_tick_function" : { - "min" : "4.0.3", - "max" : null, - "ref" : "standard" - }, - "unserialize" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "urldecode" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "urlencode" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "user_error" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "usleep" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "usort" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "utf8_decode" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "utf8_encode" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "var_dump" : { - "min" : "4.0.0", - "max" : null, - "ref" : "standard" - }, - "var_export" : { - "min" : "4.2.0", - "max" : null, - "ref" : "standard" - }, - "version_compare" : { - "min" : "4.0.7", - "max" : null, - "ref" : "standard" - }, - "vfprintf" : { - "min" : "5.0.0", - "max" : null, - "ref" : "standard" - }, - "vprintf" : { - "min" : "4.0.7", - "max" : null, - "ref" : "standard" - }, - "vsprintf" : { - "min" : "4.0.7", - "max" : null, - "ref" : "standard" - }, - "wordwrap" : { - "min" : "4.0.2", - "max" : null, - "ref" : "standard" - }, - "xml_error_string" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_get_current_byte_index" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_get_current_column_number" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_get_current_line_number" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_get_error_code" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_parse" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_parse_into_struct" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_parser_create" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_parser_create_ns" : { - "min" : "4.0.5", - "max" : null, - "ref" : "xml" - }, - "xml_parser_free" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_parser_get_option" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_parser_set_option" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_set_character_data_handler" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_set_default_handler" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_set_element_handler" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_set_end_namespace_decl_handler" : { - "min" : "4.0.5", - "max" : null, - "ref" : "xml" - }, - "xml_set_external_entity_ref_handler" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_set_notation_decl_handler" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_set_object" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_set_processing_instruction_handler" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xml_set_start_namespace_decl_handler" : { - "min" : "4.0.5", - "max" : null, - "ref" : "xml" - }, - "xml_set_unparsed_entity_decl_handler" : { - "min" : "4.0.0", - "max" : null, - "ref" : "xml" - }, - "xmlwriter_end_attribute" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_end_cdata" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_end_comment" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_end_document" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_end_dtd" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_end_dtd_attlist" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_end_dtd_element" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_end_dtd_entity" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_end_element" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_end_pi" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_flush" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_full_end_element" : { - "min" : "5.2.0", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_open_memory" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_open_uri" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_output_memory" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_set_indent" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_set_indent_string" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_start_attribute" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_start_attribute_ns" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_start_cdata" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_start_comment" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_start_document" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_start_dtd" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_start_dtd_attlist" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_start_dtd_element" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_start_dtd_entity" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_start_element" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_start_element_ns" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_start_pi" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_text" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_write_attribute" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_write_attribute_ns" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_write_cdata" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_write_comment" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_write_dtd" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_write_dtd_attlist" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_write_dtd_element" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_write_dtd_entity" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_write_element" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_write_element_ns" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_write_pi" : { - "min" : "5.1.2", - "max" : null, - "ref" : "xmlwriter" - }, - "xmlwriter_write_raw" : { - "min" : "5.2.0", - "max" : null, - "ref" : "xmlwriter" - }, - "yaml_emit" : { - "min" : "5.2.0", - "max" : null, - "ref" : "yaml" - }, - "yaml_emit_file" : { - "min" : "5.2.0", - "max" : null, - "ref" : "yaml" - }, - "yaml_parse" : { - "min" : "5.2.0", - "max" : null, - "ref" : "yaml" - }, - "yaml_parse_file" : { - "min" : "5.2.0", - "max" : null, - "ref" : "yaml" - }, - "yaml_parse_url" : { - "min" : "5.2.0", - "max" : null, - "ref" : "yaml" - }, - "zend_logo_guid" : { - "min" : "4.0.0", - "max" : "5.4.30RC1", - "ref" : "standard" - }, - "zend_thread_id" : { - "min" : "5.0.0", - "max" : null, - "ref" : "Core" - }, - "zend_version" : { - "min" : "4.0.0", - "max" : null, - "ref" : "Core" - }, - "zlib_decode" : { - "min" : "5.4.0", - "max" : null, - "ref" : "zlib" - }, - "zlib_encode" : { - "min" : "5.4.0", - "max" : null, - "ref" : "zlib" - }, - "zlib_get_coding_type" : { - "min" : "4.3.2", - "max" : null, - "ref" : "zlib" - } - }, - "classes" : { - "APCIterator" : { - "min" : "5.1.0", - "max" : null - }, - "AppendIterator" : { - "min" : "5.1.0", - "max" : null - }, - "ArrayIterator" : { - "min" : "5.0.0", - "max" : null - }, - "ArrayObject" : { - "min" : "5.0.0", - "max" : null - }, - "BadFunctionCallException" : { - "min" : "5.1.0", - "max" : null - }, - "BadMethodCallException" : { - "min" : "5.1.0", - "max" : null - }, - "CURLFile" : { - "min" : "5.5.0", - "max" : null - }, - "CachingIterator" : { - "min" : "5.0.0", - "max" : null - }, - "CallbackFilterIterator" : { - "min" : "5.4.0", - "max" : null - }, - "Closure" : { - "min" : "5.3.0", - "max" : null - }, - "Collator" : { - "min" : "5.2.0", - "max" : null - }, - "DateInterval" : { - "min" : "5.3.0", - "max" : null - }, - "DatePeriod" : { - "min" : "5.3.0", - "max" : null - }, - "DateTime" : { - "min" : "5.2.0", - "max" : null - }, - "DateTimeImmutable" : { - "min" : "5.5.0", - "max" : null - }, - "DateTimeZone" : { - "min" : "5.2.0", - "max" : null - }, - "Directory" : { - "min" : "4.0.0", - "max" : null - }, - "DirectoryIterator" : { - "min" : "5.0.0", - "max" : null - }, - "DomainException" : { - "min" : "5.1.0", - "max" : null - }, - "EmptyIterator" : { - "min" : "5.1.0", - "max" : null - }, - "ErrorException" : { - "min" : "5.1.0", - "max" : null - }, - "Exception" : { - "min" : "5.1.0", - "max" : null - }, - "FilesystemIterator" : { - "min" : "5.3.0", - "max" : null - }, - "FilterIterator" : { - "min" : "5.1.0", - "max" : null - }, - "Generator" : { - "min" : "5.5.0", - "max" : null - }, - "GlobIterator" : { - "min" : "5.3.0", - "max" : null - }, - "Imagick" : { - "min" : "5.1.3", - "max" : null - }, - "ImagickDraw" : { - "min" : "5.1.3", - "max" : null - }, - "ImagickDrawException" : { - "min" : "5.1.3", - "max" : null - }, - "ImagickException" : { - "min" : "5.1.3", - "max" : null - }, - "ImagickPixel" : { - "min" : "5.1.3", - "max" : null - }, - "ImagickPixelException" : { - "min" : "5.1.3", - "max" : null - }, - "ImagickPixelIterator" : { - "min" : "5.1.3", - "max" : null - }, - "ImagickPixelIteratorException" : { - "min" : "5.1.3", - "max" : null - }, - "InfiniteIterator" : { - "min" : "5.1.0", - "max" : null - }, - "IntlBreakIterator" : { - "min" : "5.5.0", - "max" : null - }, - "IntlCalendar" : { - "min" : "5.5.0", - "max" : null - }, - "IntlCodePointBreakIterator" : { - "min" : "5.5.0", - "max" : null - }, - "IntlDateFormatter" : { - "min" : "5.2.4", - "max" : null - }, - "IntlException" : { - "min" : "5.2.0", - "max" : null - }, - "IntlGregorianCalendar" : { - "min" : "5.5.0", - "max" : null - }, - "IntlIterator" : { - "min" : "5.5.0", - "max" : null - }, - "IntlPartsIterator" : { - "min" : "5.5.0", - "max" : null - }, - "IntlRuleBasedBreakIterator" : { - "min" : "5.5.0", - "max" : null - }, - "IntlTimeZone" : { - "min" : "5.5.0", - "max" : null - }, - "InvalidArgumentException" : { - "min" : "5.1.0", - "max" : null - }, - "IteratorIterator" : { - "min" : "5.1.0", - "max" : null - }, - "LengthException" : { - "min" : "5.1.0", - "max" : null - }, - "LibXMLError" : { - "min" : "5.1.0", - "max" : null - }, - "LimitIterator" : { - "min" : "5.1.0", - "max" : null - }, - "Locale" : { - "min" : "5.2.0", - "max" : null - }, - "LogicException" : { - "min" : "5.1.0", - "max" : null - }, - "MessageFormatter" : { - "min" : "5.2.0", - "max" : null - }, - "MultipleIterator" : { - "min" : "5.3.0", - "max" : null - }, - "NoRewindIterator" : { - "min" : "5.1.0", - "max" : null - }, - "Normalizer" : { - "min" : "5.2.0", - "max" : null - }, - "NumberFormatter" : { - "min" : "5.2.0", - "max" : null - }, - "OutOfBoundsException" : { - "min" : "5.1.0", - "max" : null - }, - "OutOfRangeException" : { - "min" : "5.1.0", - "max" : null - }, - "OverflowException" : { - "min" : "5.1.0", - "max" : null - }, - "PDO" : { - "min" : "5.1.0", - "max" : null - }, - "PDOException" : { - "min" : "5.1.0", - "max" : null - }, - "PDORow" : { - "min" : "5.1.0", - "max" : null - }, - "PDOStatement" : { - "min" : "5.1.0", - "max" : null - }, - "ParentIterator" : { - "min" : "5.1.0", - "max" : null - }, - "Phar" : { - "min" : "5.2.0", - "max" : null - }, - "PharData" : { - "min" : "5.2.0", - "max" : null - }, - "PharException" : { - "min" : "5.2.0", - "max" : null - }, - "PharFileInfo" : { - "min" : "5.2.0", - "max" : null - }, - "RangeException" : { - "min" : "5.1.0", - "max" : null - }, - "RecursiveArrayIterator" : { - "min" : "5.1.0", - "max" : null - }, - "RecursiveCachingIterator" : { - "min" : "5.1.0", - "max" : null - }, - "RecursiveCallbackFilterIterator" : { - "min" : "5.4.0", - "max" : null - }, - "RecursiveDirectoryIterator" : { - "min" : "5.1.2", - "max" : null - }, - "RecursiveFilterIterator" : { - "min" : "5.1.0", - "max" : null - }, - "RecursiveIteratorIterator" : { - "min" : "5.1.3", - "max" : null - }, - "RecursiveRegexIterator" : { - "min" : "5.2.0", - "max" : null - }, - "RecursiveTreeIterator" : { - "min" : "5.3.0", - "max" : null - }, - "Reflection" : { - "min" : "5.0.0", - "max" : null - }, - "ReflectionClass" : { - "min" : "5.0.0", - "max" : null - }, - "ReflectionException" : { - "min" : "5.0.0", - "max" : null - }, - "ReflectionExtension" : { - "min" : "5.0.0", - "max" : null - }, - "ReflectionFunction" : { - "min" : "5.0.0", - "max" : null - }, - "ReflectionFunctionAbstract" : { - "min" : "5.0.0", - "max" : null - }, - "ReflectionMethod" : { - "min" : "5.0.0", - "max" : null - }, - "ReflectionObject" : { - "min" : "5.0.0", - "max" : null - }, - "ReflectionParameter" : { - "min" : "5.0.0", - "max" : null - }, - "ReflectionProperty" : { - "min" : "5.0.0", - "max" : null - }, - "ReflectionZendExtension" : { - "min" : "5.4.0", - "max" : null - }, - "RegexIterator" : { - "min" : "5.2.0", - "max" : null - }, - "ResourceBundle" : { - "min" : "5.2.4", - "max" : null - }, - "RuntimeException" : { - "min" : "5.1.0", - "max" : null - }, - "SimpleXMLElement" : { - "min" : "5.0.1", - "max" : null - }, - "SimpleXMLIterator" : { - "min" : "5.1.0", - "max" : null - }, - "SplDoublyLinkedList" : { - "min" : "5.3.0", - "max" : null - }, - "SplFileInfo" : { - "min" : "5.1.2", - "max" : null - }, - "SplFileObject" : { - "min" : "5.1.0", - "max" : null - }, - "SplFixedArray" : { - "min" : "5.3.0", - "max" : null - }, - "SplHeap" : { - "min" : "5.3.0", - "max" : null - }, - "SplMaxHeap" : { - "min" : "5.3.0", - "max" : null - }, - "SplMinHeap" : { - "min" : "5.3.0", - "max" : null - }, - "SplObjectStorage" : { - "min" : "5.1.0", - "max" : null - }, - "SplPriorityQueue" : { - "min" : "5.3.0", - "max" : null - }, - "SplQueue" : { - "min" : "5.3.0", - "max" : null - }, - "SplStack" : { - "min" : "5.3.0", - "max" : null - }, - "SplTempFileObject" : { - "min" : "5.1.2", - "max" : null - }, - "Spoofchecker" : { - "min" : "5.4.0", - "max" : null - }, - "Transliterator" : { - "min" : "5.4.0", - "max" : null - }, - "UConverter" : { - "min" : "5.5.0", - "max" : null - }, - "UnderflowException" : { - "min" : "5.1.0", - "max" : null - }, - "UnexpectedValueException" : { - "min" : "5.1.0", - "max" : null - }, - "XMLReader" : { - "min" : "5.0.0", - "max" : null - }, - "XMLWriter" : { - "min" : "5.1.2", - "max" : null - }, - "__PHP_Incomplete_Class" : { - "min" : "4.0.0", - "max" : null - }, - "finfo" : { - "min" : "4.0.0", - "max" : null - }, - "http\\Client" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Request" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Response" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Cookie" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Encoding\\Stream" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Encoding\\Stream\\Dechunk" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Encoding\\Stream\\Deflate" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Encoding\\Stream\\Inflate" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Env" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Env\\Request" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Env\\Response" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Exception\\BadConversionException" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Exception\\BadHeaderException" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Exception\\BadMessageException" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Exception\\BadMethodCallException" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Exception\\BadQueryStringException" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Exception\\BadUrlException" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Exception\\InvalidArgumentException" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Exception\\RuntimeException" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Exception\\UnexpectedValueException" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Header" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Message" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Message\\Body" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Params" : { - "min" : "5.3.0", - "max" : null - }, - "http\\QueryString" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Url" : { - "min" : "5.3.0", - "max" : null - }, - "mysqli" : { - "min" : "5.0.0", - "max" : null - }, - "mysqli_driver" : { - "min" : "5.0.0", - "max" : null - }, - "mysqli_result" : { - "min" : "5.0.0", - "max" : null - }, - "mysqli_sql_exception" : { - "min" : "5.0.0", - "max" : null - }, - "mysqli_stmt" : { - "min" : "5.0.0", - "max" : null - }, - "mysqli_warning" : { - "min" : "5.0.0", - "max" : null - }, - "php_user_filter" : { - "min" : "5.0.0", - "max" : null - }, - "stdClass" : { - "min" : "4.0.0", - "max" : null - } - }, - "interfaces" : { - "ArrayAccess" : { - "min" : "5.1.0", - "max" : null - }, - "Countable" : { - "min" : "5.1.0", - "max" : null - }, - "DateTimeInterface" : { - "min" : "5.5.0", - "max" : null - }, - "Iterator" : { - "min" : "5.1.0", - "max" : null - }, - "IteratorAggregate" : { - "min" : "5.1.0", - "max" : null - }, - "JsonSerializable" : { - "min" : "5.4.0", - "max" : null - }, - "OuterIterator" : { - "min" : "5.1.0", - "max" : null - }, - "RecursiveIterator" : { - "min" : "5.1.0", - "max" : null - }, - "Reflector" : { - "min" : "5.0.0", - "max" : null - }, - "SeekableIterator" : { - "min" : "5.1.0", - "max" : null - }, - "Serializable" : { - "min" : "5.1.0", - "max" : null - }, - "SplObserver" : { - "min" : "5.1.0", - "max" : null - }, - "SplSubject" : { - "min" : "5.1.0", - "max" : null - }, - "Traversable" : { - "min" : "5.1.0", - "max" : null - }, - "http\\Exception" : { - "min" : "5.3.0", - "max" : null - } - }, - "constants" : { - "ABDAY_1" : { - "min" : "4.1.0", - "max" : null - }, - "ABDAY_2" : { - "min" : "4.1.0", - "max" : null - }, - "ABDAY_3" : { - "min" : "4.1.0", - "max" : null - }, - "ABDAY_4" : { - "min" : "4.1.0", - "max" : null - }, - "ABDAY_5" : { - "min" : "4.1.0", - "max" : null - }, - "ABDAY_6" : { - "min" : "4.1.0", - "max" : null - }, - "ABDAY_7" : { - "min" : "4.1.0", - "max" : null - }, - "ABMON_1" : { - "min" : "4.1.0", - "max" : null - }, - "ABMON_10" : { - "min" : "4.1.0", - "max" : null - }, - "ABMON_11" : { - "min" : "4.1.0", - "max" : null - }, - "ABMON_12" : { - "min" : "4.1.0", - "max" : null - }, - "ABMON_2" : { - "min" : "4.1.0", - "max" : null - }, - "ABMON_3" : { - "min" : "4.1.0", - "max" : null - }, - "ABMON_4" : { - "min" : "4.1.0", - "max" : null - }, - "ABMON_5" : { - "min" : "4.1.0", - "max" : null - }, - "ABMON_6" : { - "min" : "4.1.0", - "max" : null - }, - "ABMON_7" : { - "min" : "4.1.0", - "max" : null - }, - "ABMON_8" : { - "min" : "4.1.0", - "max" : null - }, - "ABMON_9" : { - "min" : "4.1.0", - "max" : null - }, - "ALT_DIGITS" : { - "min" : "4.1.0", - "max" : null - }, - "AM_STR" : { - "min" : "4.1.0", - "max" : null - }, - "APC_BIN_VERIFY_CRC32" : { - "min" : "5.1.0", - "max" : null - }, - "APC_BIN_VERIFY_MD5" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_ALL" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_ATIME" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_CTIME" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_DEVICE" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_DTIME" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_FILENAME" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_INODE" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_KEY" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_MD5" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_MEM_SIZE" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_MTIME" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_NONE" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_NUM_HITS" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_REFCOUNT" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_TTL" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_TYPE" : { - "min" : "5.1.0", - "max" : null - }, - "APC_ITER_VALUE" : { - "min" : "5.1.0", - "max" : null - }, - "APC_LIST_ACTIVE" : { - "min" : "5.1.0", - "max" : null - }, - "APC_LIST_DELETED" : { - "min" : "5.1.0", - "max" : null - }, - "ASSERT_ACTIVE" : { - "min" : "4.0.0", - "max" : null - }, - "ASSERT_BAIL" : { - "min" : "4.0.0", - "max" : null - }, - "ASSERT_CALLBACK" : { - "min" : "4.0.0", - "max" : null - }, - "ASSERT_QUIET_EVAL" : { - "min" : "4.0.0", - "max" : null - }, - "ASSERT_WARNING" : { - "min" : "4.0.0", - "max" : null - }, - "BUS_ADRALN" : { - "min" : "5.3.0", - "max" : null - }, - "BUS_ADRERR" : { - "min" : "5.3.0", - "max" : null - }, - "BUS_OBJERR" : { - "min" : "5.3.0", - "max" : null - }, - "CASE_LOWER" : { - "min" : "4.0.0", - "max" : null - }, - "CASE_UPPER" : { - "min" : "4.0.0", - "max" : null - }, - "CHAR_MAX" : { - "min" : "4.0.0", - "max" : null - }, - "CLD_CONTINUED" : { - "min" : "5.3.0", - "max" : null - }, - "CLD_DUMPED" : { - "min" : "5.3.0", - "max" : null - }, - "CLD_EXITED" : { - "min" : "5.3.0", - "max" : null - }, - "CLD_KILLED" : { - "min" : "5.3.0", - "max" : null - }, - "CLD_STOPPED" : { - "min" : "5.3.0", - "max" : null - }, - "CLD_TRAPPED" : { - "min" : "5.3.0", - "max" : null - }, - "CODESET" : { - "min" : "4.1.0", - "max" : null - }, - "CONNECTION_ABORTED" : { - "min" : "4.0.0", - "max" : null - }, - "CONNECTION_NORMAL" : { - "min" : "4.0.0", - "max" : null - }, - "CONNECTION_TIMEOUT" : { - "min" : "4.0.0", - "max" : null - }, - "COUNT_NORMAL" : { - "min" : "4.0.0", - "max" : null - }, - "COUNT_RECURSIVE" : { - "min" : "4.0.0", - "max" : null - }, - "CREDITS_ALL" : { - "min" : "4.0.0", - "max" : null - }, - "CREDITS_DOCS" : { - "min" : "4.0.0", - "max" : null - }, - "CREDITS_FULLPAGE" : { - "min" : "4.0.0", - "max" : null - }, - "CREDITS_GENERAL" : { - "min" : "4.0.0", - "max" : null - }, - "CREDITS_GROUP" : { - "min" : "4.0.0", - "max" : null - }, - "CREDITS_MODULES" : { - "min" : "4.0.0", - "max" : null - }, - "CREDITS_QA" : { - "min" : "4.0.0", - "max" : null - }, - "CREDITS_SAPI" : { - "min" : "4.0.0", - "max" : null - }, - "CRNCYSTR" : { - "min" : "4.1.0", - "max" : null - }, - "CRYPT_BLOWFISH" : { - "min" : "4.0.0", - "max" : null - }, - "CRYPT_EXT_DES" : { - "min" : "4.0.0", - "max" : null - }, - "CRYPT_MD5" : { - "min" : "4.0.0", - "max" : null - }, - "CRYPT_SALT_LENGTH" : { - "min" : "4.0.0", - "max" : null - }, - "CRYPT_SHA256" : { - "min" : "5.3.2", - "max" : null - }, - "CRYPT_SHA512" : { - "min" : "5.3.2", - "max" : null - }, - "CRYPT_STD_DES" : { - "min" : "4.0.0", - "max" : null - }, - "CURLAUTH_ANY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLAUTH_ANYSAFE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLAUTH_BASIC" : { - "min" : "4.0.2", - "max" : null - }, - "CURLAUTH_DIGEST" : { - "min" : "4.0.2", - "max" : null - }, - "CURLAUTH_DIGEST_IE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLAUTH_GSSNEGOTIATE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLAUTH_NONE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLAUTH_NTLM" : { - "min" : "4.0.2", - "max" : null - }, - "CURLAUTH_ONLY" : { - "min" : "5.5.0", - "max" : null - }, - "CURLCLOSEPOLICY_CALLBACK" : { - "min" : "4.0.2", - "max" : "5.5.14RC1" - }, - "CURLCLOSEPOLICY_LEAST_RECENTLY_USED" : { - "min" : "4.0.2", - "max" : "5.5.14RC1" - }, - "CURLCLOSEPOLICY_LEAST_TRAFFIC" : { - "min" : "4.0.2", - "max" : "5.5.14RC1" - }, - "CURLCLOSEPOLICY_OLDEST" : { - "min" : "4.0.2", - "max" : "5.5.14RC1" - }, - "CURLCLOSEPOLICY_SLOWEST" : { - "min" : "4.0.2", - "max" : "5.5.14RC1" - }, - "CURLE_ABORTED_BY_CALLBACK" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_BAD_CALLING_ORDER" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_BAD_CONTENT_ENCODING" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_BAD_DOWNLOAD_RESUME" : { - "min" : "5.5.0", - "max" : null - }, - "CURLE_BAD_FUNCTION_ARGUMENT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_BAD_PASSWORD_ENTERED" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_COULDNT_CONNECT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_COULDNT_RESOLVE_HOST" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_COULDNT_RESOLVE_PROXY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FAILED_INIT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FILESIZE_EXCEEDED" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FILE_COULDNT_READ_FILE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_ACCESS_DENIED" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_BAD_DOWNLOAD_RESUME" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_CANT_GET_HOST" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_CANT_RECONNECT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_COULDNT_GET_SIZE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_COULDNT_RETR_FILE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_COULDNT_SET_ASCII" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_COULDNT_SET_BINARY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_COULDNT_STOR_FILE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_COULDNT_USE_REST" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_PARTIAL_FILE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLE_FTP_PORT_FAILED" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_QUOTE_ERROR" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_SSL_FAILED" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_USER_PASSWORD_INCORRECT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_WEIRD_227_FORMAT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_WEIRD_PASS_REPLY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_WEIRD_PASV_REPLY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_WEIRD_SERVER_REPLY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_WEIRD_USER_REPLY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FTP_WRITE_ERROR" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_FUNCTION_NOT_FOUND" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_GOT_NOTHING" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_HTTP_NOT_FOUND" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_HTTP_PORT_FAILED" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_HTTP_POST_ERROR" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_HTTP_RANGE_ERROR" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_HTTP_RETURNED_ERROR" : { - "min" : "5.5.0", - "max" : null - }, - "CURLE_LDAP_CANNOT_BIND" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_LDAP_INVALID_URL" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_LDAP_SEARCH_FAILED" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_LIBRARY_NOT_FOUND" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_MALFORMAT_USER" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_OBSOLETE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_OK" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_OPERATION_TIMEDOUT" : { - "min" : "5.5.0", - "max" : null - }, - "CURLE_OPERATION_TIMEOUTED" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_OUT_OF_MEMORY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_PARTIAL_FILE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_READ_ERROR" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_RECV_ERROR" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_SEND_ERROR" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_SHARE_IN_USE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_SSH" : { - "min" : "5.3.0", - "max" : null - }, - "CURLE_SSL_CACERT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_SSL_CERTPROBLEM" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_SSL_CIPHER" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_SSL_CONNECT_ERROR" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_SSL_ENGINE_NOTFOUND" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_SSL_ENGINE_SETFAILED" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_SSL_PEER_CERTIFICATE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_TELNET_OPTION_SYNTAX" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_TOO_MANY_REDIRECTS" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_UNKNOWN_TELNET_OPTION" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_UNSUPPORTED_PROTOCOL" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_URL_MALFORMAT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_URL_MALFORMAT_USER" : { - "min" : "4.0.2", - "max" : null - }, - "CURLE_WRITE_ERROR" : { - "min" : "4.0.2", - "max" : null - }, - "CURLFTPAUTH_DEFAULT" : { - "min" : "5.1.0", - "max" : null - }, - "CURLFTPAUTH_SSL" : { - "min" : "5.1.0", - "max" : null - }, - "CURLFTPAUTH_TLS" : { - "min" : "5.1.0", - "max" : null - }, - "CURLFTPMETHOD_MULTICWD" : { - "min" : "5.3.0", - "max" : null - }, - "CURLFTPMETHOD_NOCWD" : { - "min" : "5.3.0", - "max" : null - }, - "CURLFTPMETHOD_SINGLECWD" : { - "min" : "5.3.0", - "max" : null - }, - "CURLFTPSSL_ALL" : { - "min" : "5.2.0", - "max" : null - }, - "CURLFTPSSL_CCC_ACTIVE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLFTPSSL_CCC_NONE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLFTPSSL_CCC_PASSIVE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLFTPSSL_CONTROL" : { - "min" : "5.2.0", - "max" : null - }, - "CURLFTPSSL_NONE" : { - "min" : "5.2.0", - "max" : null - }, - "CURLFTPSSL_TRY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLGSSAPI_DELEGATION_FLAG" : { - "min" : "5.5.0", - "max" : null - }, - "CURLGSSAPI_DELEGATION_POLICY_FLAG" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_APPCONNECT_TIME" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_CERTINFO" : { - "min" : "5.3.2", - "max" : null - }, - "CURLINFO_CONDITION_UNMET" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_CONNECT_TIME" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_CONTENT_LENGTH_DOWNLOAD" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_CONTENT_LENGTH_UPLOAD" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_CONTENT_TYPE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_COOKIELIST" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_EFFECTIVE_URL" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_FILETIME" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_FTP_ENTRY_PATH" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_HEADER_OUT" : { - "min" : "5.1.3", - "max" : null - }, - "CURLINFO_HEADER_SIZE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_HTTPAUTH_AVAIL" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_HTTP_CODE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_HTTP_CONNECTCODE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_LASTONE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_LOCAL_IP" : { - "min" : "5.4.7", - "max" : null - }, - "CURLINFO_LOCAL_PORT" : { - "min" : "5.4.7", - "max" : null - }, - "CURLINFO_NAMELOOKUP_TIME" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_NUM_CONNECTS" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_OS_ERRNO" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_PRETRANSFER_TIME" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_PRIMARY_IP" : { - "min" : "5.4.7", - "max" : null - }, - "CURLINFO_PRIMARY_PORT" : { - "min" : "5.4.7", - "max" : null - }, - "CURLINFO_PRIVATE" : { - "min" : "5.2.4", - "max" : null - }, - "CURLINFO_PROXYAUTH_AVAIL" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_REDIRECT_COUNT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_REDIRECT_TIME" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_REDIRECT_URL" : { - "min" : "5.3.7", - "max" : null - }, - "CURLINFO_REQUEST_SIZE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_RESPONSE_CODE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_RTSP_CLIENT_CSEQ" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_RTSP_CSEQ_RECV" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_RTSP_SERVER_CSEQ" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_RTSP_SESSION_ID" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_SIZE_DOWNLOAD" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_SIZE_UPLOAD" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_SPEED_DOWNLOAD" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_SPEED_UPLOAD" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_SSL_ENGINES" : { - "min" : "5.5.0", - "max" : null - }, - "CURLINFO_SSL_VERIFYRESULT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_STARTTRANSFER_TIME" : { - "min" : "4.0.2", - "max" : null - }, - "CURLINFO_TOTAL_TIME" : { - "min" : "4.0.2", - "max" : null - }, - "CURLMOPT_MAXCONNECTS" : { - "min" : "5.5.0", - "max" : null - }, - "CURLMOPT_PIPELINING" : { - "min" : "5.5.0", - "max" : null - }, - "CURLMSG_DONE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLM_BAD_EASY_HANDLE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLM_BAD_HANDLE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLM_CALL_MULTI_PERFORM" : { - "min" : "4.0.2", - "max" : null - }, - "CURLM_INTERNAL_ERROR" : { - "min" : "4.0.2", - "max" : null - }, - "CURLM_OK" : { - "min" : "4.0.2", - "max" : null - }, - "CURLM_OUT_OF_MEMORY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_ACCEPTTIMEOUT_MS" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_ACCEPT_ENCODING" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_ADDRESS_SCOPE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_APPEND" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_AUTOREFERER" : { - "min" : "5.1.0", - "max" : null - }, - "CURLOPT_BINARYTRANSFER" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_BUFFERSIZE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_CAINFO" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_CAPATH" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_CERTINFO" : { - "min" : "5.3.2", - "max" : null - }, - "CURLOPT_CLOSEPOLICY" : { - "min" : "4.0.2", - "max" : "5.5.14RC1" - }, - "CURLOPT_CONNECTTIMEOUT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_CONNECTTIMEOUT_MS" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_CONNECT_ONLY" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_COOKIE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_COOKIEFILE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_COOKIEJAR" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_COOKIELIST" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_COOKIESESSION" : { - "min" : "5.1.0", - "max" : null - }, - "CURLOPT_CRLF" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_CRLFILE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_CUSTOMREQUEST" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_DIRLISTONLY" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_DNS_CACHE_TIMEOUT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_DNS_SERVERS" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_DNS_USE_GLOBAL_CACHE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_EGDSOCKET" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_ENCODING" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_FAILONERROR" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_FILE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_FILETIME" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_FNMATCH_FUNCTION" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_FOLLOWLOCATION" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_FORBID_REUSE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_FRESH_CONNECT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_FTPAPPEND" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_FTPLISTONLY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_FTPPORT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_FTPSSLAUTH" : { - "min" : "5.1.0", - "max" : null - }, - "CURLOPT_FTP_ACCOUNT" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_FTP_ALTERNATIVE_TO_USER" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_FTP_CREATE_MISSING_DIRS" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_FTP_FILEMETHOD" : { - "min" : "5.3.0", - "max" : null - }, - "CURLOPT_FTP_RESPONSE_TIMEOUT" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_FTP_SKIP_PASV_IP" : { - "min" : "5.3.2", - "max" : null - }, - "CURLOPT_FTP_SSL" : { - "min" : "5.2.0", - "max" : null - }, - "CURLOPT_FTP_SSL_CCC" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_FTP_USE_EPRT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_FTP_USE_EPSV" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_FTP_USE_PRET" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_GSSAPI_DELEGATION" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_HEADER" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_HEADERFUNCTION" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_HTTP200ALIASES" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_HTTPAUTH" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_HTTPGET" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_HTTPHEADER" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_HTTPPROXYTUNNEL" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_HTTP_CONTENT_DECODING" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_HTTP_TRANSFER_DECODING" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_HTTP_VERSION" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_IGNORE_CONTENT_LENGTH" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_INFILE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_INFILESIZE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_INTERFACE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_IPRESOLVE" : { - "min" : "5.3.0", - "max" : null - }, - "CURLOPT_ISSUERCERT" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_KEYPASSWD" : { - "min" : "5.3.0", - "max" : null - }, - "CURLOPT_KRB4LEVEL" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_KRBLEVEL" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_LOCALPORT" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_LOCALPORTRANGE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_LOW_SPEED_LIMIT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_LOW_SPEED_TIME" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_MAIL_AUTH" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_MAIL_FROM" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_MAIL_RCPT" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_MAXCONNECTS" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_MAXFILESIZE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_MAXREDIRS" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_MAX_RECV_SPEED_LARGE" : { - "min" : "5.3.7", - "max" : null - }, - "CURLOPT_MAX_SEND_SPEED_LARGE" : { - "min" : "5.3.7", - "max" : null - }, - "CURLOPT_MUTE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_NETRC" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_NETRC_FILE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_NEW_DIRECTORY_PERMS" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_NEW_FILE_PERMS" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_NOBODY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_NOPROGRESS" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_NOPROXY" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_NOSIGNAL" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_PASSWDFUNCTION" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_PASSWORD" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_PORT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_POST" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_POSTFIELDS" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_POSTQUOTE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_POSTREDIR" : { - "min" : "5.3.2", - "max" : null - }, - "CURLOPT_PREQUOTE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_PRIVATE" : { - "min" : "5.2.4", - "max" : null - }, - "CURLOPT_PROGRESSFUNCTION" : { - "min" : "5.3.0", - "max" : null - }, - "CURLOPT_PROTOCOLS" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_PROXY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_PROXYAUTH" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_PROXYPASSWORD" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_PROXYPORT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_PROXYTYPE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_PROXYUSERNAME" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_PROXYUSERPWD" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_PROXY_TRANSFER_MODE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_PUT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_QUOTE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_RANDOM_FILE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_RANGE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_READDATA" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_READFUNCTION" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_REDIR_PROTOCOLS" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_REFERER" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_RESOLVE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_RESUME_FROM" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_RETURNTRANSFER" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_RTSP_CLIENT_CSEQ" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_RTSP_REQUEST" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_RTSP_SERVER_CSEQ" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_RTSP_SESSION_ID" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_RTSP_STREAM_URI" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_RTSP_TRANSPORT" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_SAFE_UPLOAD" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_SHARE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_SOCKS5_GSSAPI_NEC" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_SOCKS5_GSSAPI_SERVICE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_SSH_AUTH_TYPES" : { - "min" : "5.3.0", - "max" : null - }, - "CURLOPT_SSH_HOST_PUBLIC_KEY_MD5" : { - "min" : "5.3.0", - "max" : null - }, - "CURLOPT_SSH_KNOWNHOSTS" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_SSH_PRIVATE_KEYFILE" : { - "min" : "5.3.0", - "max" : null - }, - "CURLOPT_SSH_PUBLIC_KEYFILE" : { - "min" : "5.3.0", - "max" : null - }, - "CURLOPT_SSLCERT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_SSLCERTPASSWD" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_SSLCERTTYPE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_SSLENGINE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_SSLENGINE_DEFAULT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_SSLKEY" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_SSLKEYPASSWD" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_SSLKEYTYPE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_SSLVERSION" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_SSL_CIPHER_LIST" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_SSL_OPTIONS" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_SSL_SESSIONID_CACHE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_SSL_VERIFYHOST" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_SSL_VERIFYPEER" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_STDERR" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_TCP_KEEPALIVE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_TCP_KEEPIDLE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_TCP_KEEPINTVL" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_TCP_NODELAY" : { - "min" : "5.2.1", - "max" : null - }, - "CURLOPT_TELNETOPTIONS" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_TFTP_BLKSIZE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_TIMECONDITION" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_TIMEOUT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_TIMEOUT_MS" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_TIMEVALUE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_TLSAUTH_PASSWORD" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_TLSAUTH_TYPE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_TLSAUTH_USERNAME" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_TRANSFERTEXT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_TRANSFER_ENCODING" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_UNRESTRICTED_AUTH" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_UPLOAD" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_URL" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_USERAGENT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_USERNAME" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_USERPWD" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_USE_SSL" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_VERBOSE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_WILDCARDMATCH" : { - "min" : "5.5.0", - "max" : null - }, - "CURLOPT_WRITEFUNCTION" : { - "min" : "4.0.2", - "max" : null - }, - "CURLOPT_WRITEHEADER" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPAUSE_ALL" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPAUSE_CONT" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPAUSE_RECV" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPAUSE_RECV_CONT" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPAUSE_SEND" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPAUSE_SEND_CONT" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_ALL" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROTO_DICT" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROTO_FILE" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROTO_FTP" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROTO_FTPS" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROTO_GOPHER" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_HTTP" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROTO_HTTPS" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROTO_IMAP" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_IMAPS" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_LDAP" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROTO_LDAPS" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROTO_POP3" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_POP3S" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_RTMP" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_RTMPE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_RTMPS" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_RTMPT" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_RTMPTE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_RTMPTS" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_RTSP" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_SCP" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROTO_SFTP" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROTO_SMTP" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_SMTPS" : { - "min" : "5.5.0", - "max" : null - }, - "CURLPROTO_TELNET" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROTO_TFTP" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROXY_HTTP" : { - "min" : "4.0.2", - "max" : null - }, - "CURLPROXY_SOCKS4" : { - "min" : "5.2.10", - "max" : null - }, - "CURLPROXY_SOCKS5" : { - "min" : "4.0.2", - "max" : null - }, - "CURLSHOPT_NONE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLSHOPT_SHARE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLSHOPT_UNSHARE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLSSH_AUTH_ANY" : { - "min" : "5.5.0", - "max" : null - }, - "CURLSSH_AUTH_DEFAULT" : { - "min" : "5.3.0", - "max" : null - }, - "CURLSSH_AUTH_HOST" : { - "min" : "5.3.0", - "max" : null - }, - "CURLSSH_AUTH_KEYBOARD" : { - "min" : "5.3.0", - "max" : null - }, - "CURLSSH_AUTH_NONE" : { - "min" : "5.3.0", - "max" : null - }, - "CURLSSH_AUTH_PASSWORD" : { - "min" : "5.3.0", - "max" : null - }, - "CURLSSH_AUTH_PUBLICKEY" : { - "min" : "5.3.0", - "max" : null - }, - "CURLSSLOPT_ALLOW_BEAST" : { - "min" : "5.5.0", - "max" : null - }, - "CURLUSESSL_ALL" : { - "min" : "5.5.0", - "max" : null - }, - "CURLUSESSL_CONTROL" : { - "min" : "5.5.0", - "max" : null - }, - "CURLUSESSL_NONE" : { - "min" : "5.5.0", - "max" : null - }, - "CURLUSESSL_TRY" : { - "min" : "5.5.0", - "max" : null - }, - "CURLVERSION_NOW" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_FNMATCHFUNC_FAIL" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_FNMATCHFUNC_MATCH" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_FNMATCHFUNC_NOMATCH" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_HTTP_VERSION_1_0" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_HTTP_VERSION_1_1" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_HTTP_VERSION_NONE" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_IPRESOLVE_V4" : { - "min" : "5.3.0", - "max" : null - }, - "CURL_IPRESOLVE_V6" : { - "min" : "5.3.0", - "max" : null - }, - "CURL_IPRESOLVE_WHATEVER" : { - "min" : "5.3.0", - "max" : null - }, - "CURL_LOCK_DATA_COOKIE" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_LOCK_DATA_DNS" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_LOCK_DATA_SSL_SESSION" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_NETRC_IGNORED" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_NETRC_OPTIONAL" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_NETRC_REQUIRED" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_READFUNC_PAUSE" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_RTSPREQ_ANNOUNCE" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_RTSPREQ_DESCRIBE" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_RTSPREQ_GET_PARAMETER" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_RTSPREQ_OPTIONS" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_RTSPREQ_PAUSE" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_RTSPREQ_PLAY" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_RTSPREQ_RECEIVE" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_RTSPREQ_RECORD" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_RTSPREQ_SETUP" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_RTSPREQ_SET_PARAMETER" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_RTSPREQ_TEARDOWN" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_SSLVERSION_DEFAULT" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_SSLVERSION_SSLv2" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_SSLVERSION_SSLv3" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_SSLVERSION_TLSv1" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_TIMECOND_IFMODSINCE" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_TIMECOND_IFUNMODSINCE" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_TIMECOND_LASTMOD" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_TIMECOND_NONE" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_TLSAUTH_SRP" : { - "min" : "5.5.0", - "max" : null - }, - "CURL_VERSION_IPV6" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_VERSION_KERBEROS4" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_VERSION_LIBZ" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_VERSION_SSL" : { - "min" : "4.0.2", - "max" : null - }, - "CURL_WRITEFUNC_PAUSE" : { - "min" : "5.5.0", - "max" : null - }, - "DATE_ATOM" : { - "min" : "5.1.1", - "max" : null - }, - "DATE_COOKIE" : { - "min" : "5.1.1", - "max" : null - }, - "DATE_ISO8601" : { - "min" : "5.1.1", - "max" : null - }, - "DATE_RFC1036" : { - "min" : "5.1.1", - "max" : null - }, - "DATE_RFC1123" : { - "min" : "5.1.1", - "max" : null - }, - "DATE_RFC2822" : { - "min" : "5.1.1", - "max" : null - }, - "DATE_RFC3339" : { - "min" : "5.1.3", - "max" : null - }, - "DATE_RFC822" : { - "min" : "5.1.1", - "max" : null - }, - "DATE_RFC850" : { - "min" : "5.1.1", - "max" : null - }, - "DATE_RSS" : { - "min" : "5.1.1", - "max" : null - }, - "DATE_W3C" : { - "min" : "5.1.1", - "max" : null - }, - "DAY_1" : { - "min" : "4.1.0", - "max" : null - }, - "DAY_2" : { - "min" : "4.1.0", - "max" : null - }, - "DAY_3" : { - "min" : "4.1.0", - "max" : null - }, - "DAY_4" : { - "min" : "4.1.0", - "max" : null - }, - "DAY_5" : { - "min" : "4.1.0", - "max" : null - }, - "DAY_6" : { - "min" : "4.1.0", - "max" : null - }, - "DAY_7" : { - "min" : "4.1.0", - "max" : null - }, - "DEBUG_BACKTRACE_IGNORE_ARGS" : { - "min" : "5.3.6", - "max" : null - }, - "DEBUG_BACKTRACE_PROVIDE_OBJECT" : { - "min" : "5.3.6", - "max" : null - }, - "DEFAULT_INCLUDE_PATH" : { - "min" : "4.0.0", - "max" : null - }, - "DIRECTORY_SEPARATOR" : { - "min" : "4.0.6", - "max" : null - }, - "DNS_A" : { - "min" : "4.0.0", - "max" : null - }, - "DNS_A6" : { - "min" : "4.0.0", - "max" : null - }, - "DNS_AAAA" : { - "min" : "4.0.0", - "max" : null - }, - "DNS_ALL" : { - "min" : "4.0.0", - "max" : null - }, - "DNS_ANY" : { - "min" : "4.0.0", - "max" : null - }, - "DNS_CNAME" : { - "min" : "4.0.0", - "max" : null - }, - "DNS_HINFO" : { - "min" : "4.0.0", - "max" : null - }, - "DNS_MX" : { - "min" : "4.0.0", - "max" : null - }, - "DNS_NAPTR" : { - "min" : "4.0.0", - "max" : null - }, - "DNS_NS" : { - "min" : "4.0.0", - "max" : null - }, - "DNS_PTR" : { - "min" : "4.0.0", - "max" : null - }, - "DNS_SOA" : { - "min" : "4.0.0", - "max" : null - }, - "DNS_SRV" : { - "min" : "4.0.0", - "max" : null - }, - "DNS_TXT" : { - "min" : "4.0.0", - "max" : null - }, - "D_FMT" : { - "min" : "4.1.0", - "max" : null - }, - "D_T_FMT" : { - "min" : "4.1.0", - "max" : null - }, - "ENT_COMPAT" : { - "min" : "4.0.0", - "max" : null - }, - "ENT_DISALLOWED" : { - "min" : "5.4.0", - "max" : null - }, - "ENT_HTML401" : { - "min" : "5.4.0", - "max" : null - }, - "ENT_HTML5" : { - "min" : "5.4.0", - "max" : null - }, - "ENT_IGNORE" : { - "min" : "5.3.0", - "max" : null - }, - "ENT_NOQUOTES" : { - "min" : "4.0.0", - "max" : null - }, - "ENT_QUOTES" : { - "min" : "4.0.0", - "max" : null - }, - "ENT_SUBSTITUTE" : { - "min" : "5.4.0", - "max" : null - }, - "ENT_XHTML" : { - "min" : "5.4.0", - "max" : null - }, - "ENT_XML1" : { - "min" : "5.4.0", - "max" : null - }, - "ERA" : { - "min" : "4.1.0", - "max" : null - }, - "ERA_D_FMT" : { - "min" : "4.1.0", - "max" : null - }, - "ERA_D_T_FMT" : { - "min" : "4.1.0", - "max" : null - }, - "ERA_T_FMT" : { - "min" : "4.1.0", - "max" : null - }, - "EXTR_IF_EXISTS" : { - "min" : "4.0.0", - "max" : null - }, - "EXTR_OVERWRITE" : { - "min" : "4.0.0", - "max" : null - }, - "EXTR_PREFIX_ALL" : { - "min" : "4.0.0", - "max" : null - }, - "EXTR_PREFIX_IF_EXISTS" : { - "min" : "4.0.0", - "max" : null - }, - "EXTR_PREFIX_INVALID" : { - "min" : "4.0.0", - "max" : null - }, - "EXTR_PREFIX_SAME" : { - "min" : "4.0.0", - "max" : null - }, - "EXTR_REFS" : { - "min" : "4.0.0", - "max" : null - }, - "EXTR_SKIP" : { - "min" : "4.0.0", - "max" : null - }, - "E_ALL" : { - "min" : "4.0.0", - "max" : null - }, - "E_COMPILE_ERROR" : { - "min" : "4.0.0", - "max" : null - }, - "E_COMPILE_WARNING" : { - "min" : "4.0.0", - "max" : null - }, - "E_CORE_ERROR" : { - "min" : "4.0.0", - "max" : null - }, - "E_CORE_WARNING" : { - "min" : "4.0.0", - "max" : null - }, - "E_DEPRECATED" : { - "min" : "5.3.0", - "max" : null - }, - "E_ERROR" : { - "min" : "4.0.0", - "max" : null - }, - "E_NOTICE" : { - "min" : "4.0.0", - "max" : null - }, - "E_PARSE" : { - "min" : "4.0.0", - "max" : null - }, - "E_RECOVERABLE_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "E_STRICT" : { - "min" : "5.0.0", - "max" : null - }, - "E_USER_DEPRECATED" : { - "min" : "5.3.0", - "max" : null - }, - "E_USER_ERROR" : { - "min" : "4.0.0", - "max" : null - }, - "E_USER_NOTICE" : { - "min" : "4.0.0", - "max" : null - }, - "E_USER_WARNING" : { - "min" : "4.0.0", - "max" : null - }, - "E_WARNING" : { - "min" : "4.0.0", - "max" : null - }, - "FALSE" : { - "min" : "4.0.0", - "max" : null - }, - "FILEINFO_COMPRESS" : { - "min" : "4.0.0", - "max" : "5.2.17" - }, - "FILEINFO_CONTINUE" : { - "min" : "4.0.0", - "max" : null - }, - "FILEINFO_DEVICES" : { - "min" : "4.0.0", - "max" : null - }, - "FILEINFO_MIME" : { - "min" : "4.0.0", - "max" : null - }, - "FILEINFO_MIME_ENCODING" : { - "min" : "5.3.0", - "max" : null - }, - "FILEINFO_MIME_TYPE" : { - "min" : "5.3.0", - "max" : null - }, - "FILEINFO_NONE" : { - "min" : "4.0.0", - "max" : null - }, - "FILEINFO_PRESERVE_ATIME" : { - "min" : "4.0.0", - "max" : null - }, - "FILEINFO_RAW" : { - "min" : "4.0.0", - "max" : null - }, - "FILEINFO_SYMLINK" : { - "min" : "4.0.0", - "max" : null - }, - "FILE_APPEND" : { - "min" : "4.0.0", - "max" : null - }, - "FILE_BINARY" : { - "min" : "5.2.7", - "max" : null - }, - "FILE_IGNORE_NEW_LINES" : { - "min" : "4.0.0", - "max" : null - }, - "FILE_NO_DEFAULT_CONTEXT" : { - "min" : "4.0.0", - "max" : null - }, - "FILE_SKIP_EMPTY_LINES" : { - "min" : "4.0.0", - "max" : null - }, - "FILE_TEXT" : { - "min" : "5.2.7", - "max" : null - }, - "FILE_USE_INCLUDE_PATH" : { - "min" : "4.0.0", - "max" : null - }, - "FNM_CASEFOLD" : { - "min" : "4.0.0", - "max" : null - }, - "FNM_NOESCAPE" : { - "min" : "4.0.0", - "max" : null - }, - "FNM_PATHNAME" : { - "min" : "4.0.0", - "max" : null - }, - "FNM_PERIOD" : { - "min" : "4.0.0", - "max" : null - }, - "FORCE_DEFLATE" : { - "min" : "4.0.0", - "max" : null - }, - "FORCE_GZIP" : { - "min" : "4.0.0", - "max" : null - }, - "FPE_FLTDIV" : { - "min" : "5.3.0", - "max" : null - }, - "FPE_FLTINV" : { - "min" : "5.3.0", - "max" : null - }, - "FPE_FLTOVF" : { - "min" : "5.3.0", - "max" : null - }, - "FPE_FLTRES" : { - "min" : "5.3.0", - "max" : null - }, - "FPE_FLTSUB" : { - "min" : "5.3.0", - "max" : null - }, - "FPE_FLTUND" : { - "min" : "5.3.0", - "max" : null - }, - "FPE_INTDIV" : { - "min" : "5.3.0", - "max" : null - }, - "FPE_INTOVF" : { - "min" : "5.3.0", - "max" : null - }, - "GD_BUNDLED" : { - "min" : "4.0.0", - "max" : null - }, - "GD_EXTRA_VERSION" : { - "min" : "5.2.4", - "max" : null - }, - "GD_MAJOR_VERSION" : { - "min" : "5.2.4", - "max" : null - }, - "GD_MINOR_VERSION" : { - "min" : "5.2.4", - "max" : null - }, - "GD_RELEASE_VERSION" : { - "min" : "5.2.4", - "max" : null - }, - "GD_VERSION" : { - "min" : "5.2.4", - "max" : null - }, - "GLOB_AVAILABLE_FLAGS" : { - "min" : "5.2.4", - "max" : null - }, - "GLOB_BRACE" : { - "min" : "4.0.0", - "max" : null - }, - "GLOB_ERR" : { - "min" : "4.0.0", - "max" : null - }, - "GLOB_MARK" : { - "min" : "4.0.0", - "max" : null - }, - "GLOB_NOCHECK" : { - "min" : "4.0.0", - "max" : null - }, - "GLOB_NOESCAPE" : { - "min" : "4.0.0", - "max" : null - }, - "GLOB_NOSORT" : { - "min" : "4.0.0", - "max" : null - }, - "GLOB_ONLYDIR" : { - "min" : "4.0.0", - "max" : null - }, - "GRAPHEME_EXTR_COUNT" : { - "min" : "5.2.4", - "max" : null - }, - "GRAPHEME_EXTR_MAXBYTES" : { - "min" : "5.2.4", - "max" : null - }, - "GRAPHEME_EXTR_MAXCHARS" : { - "min" : "5.2.4", - "max" : null - }, - "HTML_ENTITIES" : { - "min" : "4.0.0", - "max" : null - }, - "HTML_SPECIALCHARS" : { - "min" : "4.0.0", - "max" : null - }, - "IDNA_ALLOW_UNASSIGNED" : { - "min" : "5.2.4", - "max" : null - }, - "IDNA_DEFAULT" : { - "min" : "5.2.4", - "max" : null - }, - "IDNA_USE_STD3_RULES" : { - "min" : "5.2.4", - "max" : null - }, - "ILL_BADSTK" : { - "min" : "5.3.0", - "max" : null - }, - "ILL_COPROC" : { - "min" : "5.3.0", - "max" : null - }, - "ILL_ILLADR" : { - "min" : "5.3.0", - "max" : null - }, - "ILL_ILLOPC" : { - "min" : "5.3.0", - "max" : null - }, - "ILL_ILLOPN" : { - "min" : "5.3.0", - "max" : null - }, - "ILL_ILLTRP" : { - "min" : "5.3.0", - "max" : null - }, - "ILL_PRVOPC" : { - "min" : "5.3.0", - "max" : null - }, - "ILL_PRVREG" : { - "min" : "5.3.0", - "max" : null - }, - "IMAGETYPE_BMP" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_COUNT" : { - "min" : "5.3.0", - "max" : null - }, - "IMAGETYPE_GIF" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_ICO" : { - "min" : "5.3.0", - "max" : null - }, - "IMAGETYPE_IFF" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_JB2" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_JP2" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_JPC" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_JPEG" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_JPEG2000" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_JPX" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_PNG" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_PSD" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_SWC" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_SWF" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_TIFF_II" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_TIFF_MM" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_UNKNOWN" : { - "min" : "5.3.0", - "max" : null - }, - "IMAGETYPE_WBMP" : { - "min" : "4.0.0", - "max" : null - }, - "IMAGETYPE_XBM" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_AFFINE_ROTATE" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_AFFINE_SCALE" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_AFFINE_SHEAR_HORIZONTAL" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_AFFINE_SHEAR_VERTICAL" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_AFFINE_TRANSLATE" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_ARC_CHORD" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_ARC_EDGED" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_ARC_NOFILL" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_ARC_PIE" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_ARC_ROUNDED" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_BELL" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_BESSEL" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_BICUBIC" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_BICUBIC_FIXED" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_BILINEAR_FIXED" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_BLACKMAN" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_BOX" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_BSPLINE" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_CATMULLROM" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_COLOR_BRUSHED" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_COLOR_STYLED" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_COLOR_STYLEDBRUSHED" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_COLOR_TILED" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_COLOR_TRANSPARENT" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_CROP_BLACK" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_CROP_DEFAULT" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_CROP_SIDES" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_CROP_THRESHOLD" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_CROP_TRANSPARENT" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_CROP_WHITE" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_EFFECT_ALPHABLEND" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_EFFECT_NORMAL" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_EFFECT_OVERLAY" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_EFFECT_REPLACE" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_FILTER_BRIGHTNESS" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_FILTER_COLORIZE" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_FILTER_CONTRAST" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_FILTER_EDGEDETECT" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_FILTER_EMBOSS" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_FILTER_GAUSSIAN_BLUR" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_FILTER_GRAYSCALE" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_FILTER_MEAN_REMOVAL" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_FILTER_NEGATE" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_FILTER_PIXELATE" : { - "min" : "5.3.0", - "max" : null - }, - "IMG_FILTER_SELECTIVE_BLUR" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_FILTER_SMOOTH" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_FLIP_BOTH" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_FLIP_HORIZONTAL" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_FLIP_VERTICAL" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_GAUSSIAN" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_GD2_COMPRESSED" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_GD2_RAW" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_GENERALIZED_CUBIC" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_GIF" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_HAMMING" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_HANNING" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_HERMITE" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_JPEG" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_JPG" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_MITCHELL" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_NEAREST_NEIGHBOUR" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_PNG" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_POWER" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_QUADRATIC" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_SINC" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_TRIANGLE" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_WBMP" : { - "min" : "4.0.0", - "max" : null - }, - "IMG_WEIGHTED4" : { - "min" : "5.5.0", - "max" : null - }, - "IMG_XPM" : { - "min" : "4.0.0", - "max" : null - }, - "INF" : { - "min" : "4.0.0", - "max" : null - }, - "INFO_ALL" : { - "min" : "4.0.0", - "max" : null - }, - "INFO_CONFIGURATION" : { - "min" : "4.0.0", - "max" : null - }, - "INFO_CREDITS" : { - "min" : "4.0.0", - "max" : null - }, - "INFO_ENVIRONMENT" : { - "min" : "4.0.0", - "max" : null - }, - "INFO_GENERAL" : { - "min" : "4.0.0", - "max" : null - }, - "INFO_LICENSE" : { - "min" : "4.0.0", - "max" : null - }, - "INFO_MODULES" : { - "min" : "4.0.0", - "max" : null - }, - "INFO_VARIABLES" : { - "min" : "4.0.0", - "max" : null - }, - "INI_ALL" : { - "min" : "4.0.0", - "max" : null - }, - "INI_PERDIR" : { - "min" : "4.0.0", - "max" : null - }, - "INI_SCANNER_NORMAL" : { - "min" : "5.3.0", - "max" : null - }, - "INI_SCANNER_RAW" : { - "min" : "5.3.0", - "max" : null - }, - "INI_SYSTEM" : { - "min" : "4.0.0", - "max" : null - }, - "INI_USER" : { - "min" : "4.0.0", - "max" : null - }, - "INTL_ICU_VERSION" : { - "min" : "5.3.7", - "max" : null - }, - "INTL_IDNA_VARIANT_2003" : { - "min" : "5.4.0", - "max" : null - }, - "INTL_MAX_LOCALE_LEN" : { - "min" : "5.2.4", - "max" : null - }, - "JSON_BIGINT_AS_STRING" : { - "min" : "5.4.0", - "max" : null - }, - "JSON_ERROR_CTRL_CHAR" : { - "min" : "5.3.0", - "max" : null - }, - "JSON_ERROR_DEPTH" : { - "min" : "5.3.0", - "max" : null - }, - "JSON_ERROR_INF_OR_NAN" : { - "min" : "5.5.0", - "max" : null - }, - "JSON_ERROR_NONE" : { - "min" : "5.3.0", - "max" : null - }, - "JSON_ERROR_RECURSION" : { - "min" : "5.5.0", - "max" : null - }, - "JSON_ERROR_STATE_MISMATCH" : { - "min" : "5.3.0", - "max" : null - }, - "JSON_ERROR_SYNTAX" : { - "min" : "5.3.0", - "max" : null - }, - "JSON_ERROR_UNSUPPORTED_TYPE" : { - "min" : "5.5.0", - "max" : null - }, - "JSON_ERROR_UTF8" : { - "min" : "5.3.3", - "max" : null - }, - "JSON_FORCE_OBJECT" : { - "min" : "5.3.0", - "max" : null - }, - "JSON_HEX_AMP" : { - "min" : "5.3.0", - "max" : null - }, - "JSON_HEX_APOS" : { - "min" : "5.3.0", - "max" : null - }, - "JSON_HEX_QUOT" : { - "min" : "5.3.0", - "max" : null - }, - "JSON_HEX_TAG" : { - "min" : "5.3.0", - "max" : null - }, - "JSON_NUMERIC_CHECK" : { - "min" : "5.3.3", - "max" : null - }, - "JSON_OBJECT_AS_ARRAY" : { - "min" : "5.4.0", - "max" : null - }, - "JSON_PARTIAL_OUTPUT_ON_ERROR" : { - "min" : "5.5.0", - "max" : null - }, - "JSON_PRETTY_PRINT" : { - "min" : "5.4.0", - "max" : null - }, - "JSON_UNESCAPED_SLASHES" : { - "min" : "5.4.0", - "max" : null - }, - "JSON_UNESCAPED_UNICODE" : { - "min" : "5.4.0", - "max" : null - }, - "LC_ALL" : { - "min" : "4.0.0", - "max" : null - }, - "LC_COLLATE" : { - "min" : "4.0.0", - "max" : null - }, - "LC_CTYPE" : { - "min" : "4.0.0", - "max" : null - }, - "LC_MESSAGES" : { - "min" : "4.0.0", - "max" : null - }, - "LC_MONETARY" : { - "min" : "4.0.0", - "max" : null - }, - "LC_NUMERIC" : { - "min" : "4.0.0", - "max" : null - }, - "LC_TIME" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_DEREF_ALWAYS" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_DEREF_FINDING" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_DEREF_NEVER" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_DEREF_SEARCHING" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_MODIFY_BATCH_ADD" : { - "min" : "5.4.26", - "max" : null - }, - "LDAP_MODIFY_BATCH_ATTRIB" : { - "min" : "5.4.26", - "max" : null - }, - "LDAP_MODIFY_BATCH_MODTYPE" : { - "min" : "5.4.26", - "max" : null - }, - "LDAP_MODIFY_BATCH_REMOVE" : { - "min" : "5.4.26", - "max" : null - }, - "LDAP_MODIFY_BATCH_REMOVE_ALL" : { - "min" : "5.4.26", - "max" : null - }, - "LDAP_MODIFY_BATCH_REPLACE" : { - "min" : "5.4.26", - "max" : null - }, - "LDAP_MODIFY_BATCH_VALUES" : { - "min" : "5.4.26", - "max" : null - }, - "LDAP_OPT_CLIENT_CONTROLS" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_DEBUG_LEVEL" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_DEREF" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_ERROR_NUMBER" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_ERROR_STRING" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_HOST_NAME" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_MATCHED_DN" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_NETWORK_TIMEOUT" : { - "min" : "5.3.0", - "max" : null - }, - "LDAP_OPT_PROTOCOL_VERSION" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_REFERRALS" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_RESTART" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_SERVER_CONTROLS" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_SIZELIMIT" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_TIMELIMIT" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_X_SASL_AUTHCID" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_X_SASL_AUTHZID" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_X_SASL_MECH" : { - "min" : "4.0.0", - "max" : null - }, - "LDAP_OPT_X_SASL_REALM" : { - "min" : "4.0.0", - "max" : null - }, - "LIBXML_COMPACT" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_DOTTED_VERSION" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_DTDATTR" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_DTDLOAD" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_DTDVALID" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_ERR_ERROR" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_ERR_FATAL" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_ERR_NONE" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_ERR_WARNING" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_HTML_NODEFDTD" : { - "min" : "5.4.0", - "max" : null - }, - "LIBXML_HTML_NOIMPLIED" : { - "min" : "5.4.0", - "max" : null - }, - "LIBXML_LOADED_VERSION" : { - "min" : "5.3.0", - "max" : null - }, - "LIBXML_NOBLANKS" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_NOCDATA" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_NOEMPTYTAG" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_NOENT" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_NOERROR" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_NONET" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_NOWARNING" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_NOXMLDECL" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_NSCLEAN" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_PARSEHUGE" : { - "min" : "5.2.12", - "max" : null - }, - "LIBXML_PEDANTIC" : { - "min" : "5.4.0", - "max" : null - }, - "LIBXML_SCHEMA_CREATE" : { - "min" : "5.5.2", - "max" : null - }, - "LIBXML_VERSION" : { - "min" : "5.1.0", - "max" : null - }, - "LIBXML_XINCLUDE" : { - "min" : "5.1.0", - "max" : null - }, - "LOCK_EX" : { - "min" : "4.0.0", - "max" : null - }, - "LOCK_NB" : { - "min" : "4.0.0", - "max" : null - }, - "LOCK_SH" : { - "min" : "4.0.0", - "max" : null - }, - "LOCK_UN" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_ALERT" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_AUTH" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_AUTHPRIV" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_CONS" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_CRIT" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_CRON" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_DAEMON" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_DEBUG" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_EMERG" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_ERR" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_INFO" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_KERN" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_LOCAL0" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_LOCAL1" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_LOCAL2" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_LOCAL3" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_LOCAL4" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_LOCAL5" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_LOCAL6" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_LOCAL7" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_LPR" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_MAIL" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_NDELAY" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_NEWS" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_NOTICE" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_NOWAIT" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_ODELAY" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_PERROR" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_PID" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_SYSLOG" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_USER" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_UUCP" : { - "min" : "4.0.0", - "max" : null - }, - "LOG_WARNING" : { - "min" : "4.0.0", - "max" : null - }, - "MB_CASE_LOWER" : { - "min" : "4.0.6", - "max" : null - }, - "MB_CASE_TITLE" : { - "min" : "4.0.6", - "max" : null - }, - "MB_CASE_UPPER" : { - "min" : "4.0.6", - "max" : null - }, - "MB_OVERLOAD_MAIL" : { - "min" : "4.0.6", - "max" : null - }, - "MB_OVERLOAD_REGEX" : { - "min" : "4.0.6", - "max" : null - }, - "MB_OVERLOAD_STRING" : { - "min" : "4.0.6", - "max" : null - }, - "MON_1" : { - "min" : "4.1.0", - "max" : null - }, - "MON_10" : { - "min" : "4.1.0", - "max" : null - }, - "MON_11" : { - "min" : "4.1.0", - "max" : null - }, - "MON_12" : { - "min" : "4.1.0", - "max" : null - }, - "MON_2" : { - "min" : "4.1.0", - "max" : null - }, - "MON_3" : { - "min" : "4.1.0", - "max" : null - }, - "MON_4" : { - "min" : "4.1.0", - "max" : null - }, - "MON_5" : { - "min" : "4.1.0", - "max" : null - }, - "MON_6" : { - "min" : "4.1.0", - "max" : null - }, - "MON_7" : { - "min" : "4.1.0", - "max" : null - }, - "MON_8" : { - "min" : "4.1.0", - "max" : null - }, - "MON_9" : { - "min" : "4.1.0", - "max" : null - }, - "MYSQLI_ASSOC" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_ASYNC" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_AUTO_INCREMENT_FLAG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_BINARY_FLAG" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_BLOB_FLAG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_BOTH" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_CLIENT_COMPRESS" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_CLIENT_FOUND_ROWS" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_CLIENT_IGNORE_SPACE" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_CLIENT_INTERACTIVE" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_CLIENT_NO_SCHEMA" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_CLIENT_SSL" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_CURSOR_TYPE_FOR_UPDATE" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_CURSOR_TYPE_NO_CURSOR" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_CURSOR_TYPE_READ_ONLY" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_CURSOR_TYPE_SCROLLABLE" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_DATA_TRUNCATED" : { - "min" : "5.1.0", - "max" : null - }, - "MYSQLI_DEBUG_TRACE_ENABLED" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_ENUM_FLAG" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_GROUP_FLAG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_INIT_COMMAND" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_MULTIPLE_KEY_FLAG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_NOT_NULL_FLAG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_NO_DATA" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_NO_DEFAULT_VALUE_FLAG" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_NUM" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_NUM_FLAG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_ON_UPDATE_NOW_FLAG" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_OPT_CAN_HANDLE_EXPIRED_PASSWORDS" : { - "min" : "5.4.12", - "max" : null - }, - "MYSQLI_OPT_CONNECT_TIMEOUT" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_OPT_INT_AND_FLOAT_NATIVE" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_OPT_LOCAL_INFILE" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_OPT_NET_CMD_BUFFER_SIZE" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_OPT_NET_READ_BUFFER_SIZE" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_OPT_SSL_VERIFY_SERVER_CERT" : { - "min" : "5.3.4", - "max" : null - }, - "MYSQLI_PART_KEY_FLAG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_PRI_KEY_FLAG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_READ_DEFAULT_FILE" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_READ_DEFAULT_GROUP" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_REFRESH_BACKUP_LOG" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_REFRESH_GRANT" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_REFRESH_HOSTS" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_REFRESH_LOG" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_REFRESH_MASTER" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_REFRESH_SLAVE" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_REFRESH_STATUS" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_REFRESH_TABLES" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_REFRESH_THREADS" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_REPORT_ALL" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_REPORT_ERROR" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_REPORT_INDEX" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_REPORT_OFF" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_REPORT_STRICT" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_RPL_ADMIN" : { - "min" : "5.0.0", - "max" : "5.2.17" - }, - "MYSQLI_RPL_MASTER" : { - "min" : "5.0.0", - "max" : "5.2.17" - }, - "MYSQLI_RPL_SLAVE" : { - "min" : "5.0.0", - "max" : "5.2.17" - }, - "MYSQLI_SERVER_PS_OUT_PARAMS" : { - "min" : "5.3.4", - "max" : null - }, - "MYSQLI_SERVER_PUBLIC_KEY" : { - "min" : "5.5.0", - "max" : null - }, - "MYSQLI_SERVER_QUERY_NO_GOOD_INDEX_USED" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_SERVER_QUERY_NO_INDEX_USED" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_SERVER_QUERY_WAS_SLOW" : { - "min" : "5.3.0", - "max" : null - }, - "MYSQLI_SET_CHARSET_DIR" : { - "min" : "5.3.4", - "max" : null - }, - "MYSQLI_SET_CHARSET_NAME" : { - "min" : "5.2.5", - "max" : null - }, - "MYSQLI_SET_FLAG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_STMT_ATTR_CURSOR_TYPE" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_STMT_ATTR_PREFETCH_ROWS" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_STMT_ATTR_UPDATE_MAX_LENGTH" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_STORE_RESULT" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TIMESTAMP_FLAG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TRANS_COR_AND_CHAIN" : { - "min" : "5.5.0", - "max" : null - }, - "MYSQLI_TRANS_COR_AND_NO_CHAIN" : { - "min" : "5.5.0", - "max" : null - }, - "MYSQLI_TRANS_COR_NO_RELEASE" : { - "min" : "5.5.0", - "max" : null - }, - "MYSQLI_TRANS_COR_RELEASE" : { - "min" : "5.5.0", - "max" : null - }, - "MYSQLI_TRANS_START_READ_ONLY" : { - "min" : "5.5.0", - "max" : null - }, - "MYSQLI_TRANS_START_READ_WRITE" : { - "min" : "5.5.0", - "max" : null - }, - "MYSQLI_TRANS_START_WITH_CONSISTENT_SNAPSHOT" : { - "min" : "5.5.0", - "max" : null - }, - "MYSQLI_TYPE_BIT" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_BLOB" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_CHAR" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_DATE" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_DATETIME" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_DECIMAL" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_DOUBLE" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_ENUM" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_FLOAT" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_GEOMETRY" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_INT24" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_INTERVAL" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_LONG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_LONGLONG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_LONG_BLOB" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_MEDIUM_BLOB" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_NEWDATE" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_NEWDECIMAL" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_NULL" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_SET" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_SHORT" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_STRING" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_TIME" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_TIMESTAMP" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_TINY" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_TINY_BLOB" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_VAR_STRING" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_TYPE_YEAR" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_UNIQUE_KEY_FLAG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_UNSIGNED_FLAG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_USE_RESULT" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQLI_ZEROFILL_FLAG" : { - "min" : "5.0.0", - "max" : null - }, - "MYSQL_ASSOC" : { - "min" : "4.0.0", - "max" : null - }, - "MYSQL_BOTH" : { - "min" : "4.0.0", - "max" : null - }, - "MYSQL_CLIENT_COMPRESS" : { - "min" : "4.3.0", - "max" : null - }, - "MYSQL_CLIENT_IGNORE_SPACE" : { - "min" : "4.3.0", - "max" : null - }, - "MYSQL_CLIENT_INTERACTIVE" : { - "min" : "4.3.0", - "max" : null - }, - "MYSQL_CLIENT_SSL" : { - "min" : "4.3.0", - "max" : null - }, - "MYSQL_NUM" : { - "min" : "4.0.0", - "max" : null - }, - "M_1_PI" : { - "min" : "4.0.0", - "max" : null - }, - "M_2_PI" : { - "min" : "4.0.0", - "max" : null - }, - "M_2_SQRTPI" : { - "min" : "4.0.0", - "max" : null - }, - "M_E" : { - "min" : "4.0.0", - "max" : null - }, - "M_EULER" : { - "min" : "4.0.0", - "max" : null - }, - "M_LN10" : { - "min" : "4.0.0", - "max" : null - }, - "M_LN2" : { - "min" : "4.0.0", - "max" : null - }, - "M_LNPI" : { - "min" : "4.0.0", - "max" : null - }, - "M_LOG10E" : { - "min" : "4.0.0", - "max" : null - }, - "M_LOG2E" : { - "min" : "4.0.0", - "max" : null - }, - "M_PI" : { - "min" : "4.0.0", - "max" : null - }, - "M_PI_2" : { - "min" : "4.0.0", - "max" : null - }, - "M_PI_4" : { - "min" : "4.0.0", - "max" : null - }, - "M_SQRT1_2" : { - "min" : "4.0.0", - "max" : null - }, - "M_SQRT2" : { - "min" : "4.0.0", - "max" : null - }, - "M_SQRT3" : { - "min" : "4.0.0", - "max" : null - }, - "M_SQRTPI" : { - "min" : "4.0.0", - "max" : null - }, - "NAN" : { - "min" : "4.0.0", - "max" : null - }, - "NOEXPR" : { - "min" : "4.1.0", - "max" : null - }, - "NULL" : { - "min" : "4.0.0", - "max" : null - }, - "PASSWORD_BCRYPT" : { - "min" : "5.5.0", - "max" : null - }, - "PASSWORD_BCRYPT_DEFAULT_COST" : { - "min" : "5.5.0", - "max" : null - }, - "PASSWORD_DEFAULT" : { - "min" : "5.5.0", - "max" : null - }, - "PATHINFO_BASENAME" : { - "min" : "4.0.0", - "max" : null - }, - "PATHINFO_DIRNAME" : { - "min" : "4.0.0", - "max" : null - }, - "PATHINFO_EXTENSION" : { - "min" : "4.0.0", - "max" : null - }, - "PATHINFO_FILENAME" : { - "min" : "4.0.0", - "max" : null - }, - "PATH_SEPARATOR" : { - "min" : "4.3.0", - "max" : null - }, - "PCNTL_E2BIG" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_EACCES" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_EAGAIN" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_ECHILD" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_EFAULT" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_EINTR" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_EINVAL" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_EIO" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_EISDIR" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_ELIBBAD" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_ELOOP" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_EMFILE" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_ENAMETOOLONG" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_ENFILE" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_ENOENT" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_ENOEXEC" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_ENOMEM" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_ENOTDIR" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_EPERM" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_ESRCH" : { - "min" : "5.3.4", - "max" : null - }, - "PCNTL_ETXTBSY" : { - "min" : "5.3.4", - "max" : null - }, - "PCRE_VERSION" : { - "min" : "5.2.4", - "max" : null - }, - "PEAR_EXTENSION_DIR" : { - "min" : "4.0.0", - "max" : null - }, - "PEAR_INSTALL_DIR" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_BINARY" : { - "min" : "5.4.0", - "max" : null - }, - "PHP_BINDIR" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_CONFIG_FILE_PATH" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_CONFIG_FILE_SCAN_DIR" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_DATADIR" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_DEBUG" : { - "min" : "5.2.7", - "max" : null - }, - "PHP_EOL" : { - "min" : "4.3.10", - "max" : null - }, - "PHP_EXTENSION_DIR" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_EXTRA_VERSION" : { - "min" : "5.2.7", - "max" : null - }, - "PHP_INT_MAX" : { - "min" : "4.4.0", - "max" : null - }, - "PHP_INT_SIZE" : { - "min" : "4.4.0", - "max" : null - }, - "PHP_LIBDIR" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_LOCALSTATEDIR" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_MAJOR_VERSION" : { - "min" : "5.2.7", - "max" : null - }, - "PHP_MANDIR" : { - "min" : "5.3.7", - "max" : null - }, - "PHP_MAXPATHLEN" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_MINOR_VERSION" : { - "min" : "5.2.7", - "max" : null - }, - "PHP_OS" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_OUTPUT_HANDLER_CLEAN" : { - "min" : "5.4.0", - "max" : null - }, - "PHP_OUTPUT_HANDLER_CLEANABLE" : { - "min" : "5.4.0", - "max" : null - }, - "PHP_OUTPUT_HANDLER_CONT" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_OUTPUT_HANDLER_DISABLED" : { - "min" : "5.4.0", - "max" : null - }, - "PHP_OUTPUT_HANDLER_END" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_OUTPUT_HANDLER_FINAL" : { - "min" : "5.4.0", - "max" : null - }, - "PHP_OUTPUT_HANDLER_FLUSH" : { - "min" : "5.4.0", - "max" : null - }, - "PHP_OUTPUT_HANDLER_FLUSHABLE" : { - "min" : "5.4.0", - "max" : null - }, - "PHP_OUTPUT_HANDLER_REMOVABLE" : { - "min" : "5.4.0", - "max" : null - }, - "PHP_OUTPUT_HANDLER_START" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_OUTPUT_HANDLER_STARTED" : { - "min" : "5.4.0", - "max" : null - }, - "PHP_OUTPUT_HANDLER_STDFLAGS" : { - "min" : "5.4.0", - "max" : null - }, - "PHP_OUTPUT_HANDLER_WRITE" : { - "min" : "5.4.0", - "max" : null - }, - "PHP_PREFIX" : { - "min" : "4.3.0", - "max" : null - }, - "PHP_QUERY_RFC1738" : { - "min" : "5.4.0", - "max" : null - }, - "PHP_QUERY_RFC3986" : { - "min" : "5.4.0", - "max" : null - }, - "PHP_RELEASE_VERSION" : { - "min" : "5.2.7", - "max" : null - }, - "PHP_ROUND_HALF_DOWN" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_ROUND_HALF_EVEN" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_ROUND_HALF_ODD" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_ROUND_HALF_UP" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_SAPI" : { - "min" : "4.2.0", - "max" : null - }, - "PHP_SHLIB_SUFFIX" : { - "min" : "4.3.0", - "max" : null - }, - "PHP_SYSCONFDIR" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_URL_FRAGMENT" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_URL_HOST" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_URL_PASS" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_URL_PATH" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_URL_PORT" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_URL_QUERY" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_URL_SCHEME" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_URL_USER" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_VERSION" : { - "min" : "4.0.0", - "max" : null - }, - "PHP_VERSION_ID" : { - "min" : "5.2.7", - "max" : null - }, - "PHP_WINDOWS_NT_DOMAIN_CONTROLLER" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_WINDOWS_NT_SERVER" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_WINDOWS_NT_WORKSTATION" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_WINDOWS_VERSION_BUILD" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_WINDOWS_VERSION_MAJOR" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_WINDOWS_VERSION_MINOR" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_WINDOWS_VERSION_PLATFORM" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_WINDOWS_VERSION_PRODUCTTYPE" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_WINDOWS_VERSION_SP_MAJOR" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_WINDOWS_VERSION_SP_MINOR" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_WINDOWS_VERSION_SUITEMASK" : { - "min" : "5.3.0", - "max" : null - }, - "PHP_ZTS" : { - "min" : "5.2.7", - "max" : null - }, - "PM_STR" : { - "min" : "4.1.0", - "max" : null - }, - "PNG_ALL_FILTERS" : { - "min" : "4.0.0", - "max" : null - }, - "PNG_FILTER_AVG" : { - "min" : "4.0.0", - "max" : null - }, - "PNG_FILTER_NONE" : { - "min" : "4.0.0", - "max" : null - }, - "PNG_FILTER_PAETH" : { - "min" : "4.0.0", - "max" : null - }, - "PNG_FILTER_SUB" : { - "min" : "4.0.0", - "max" : null - }, - "PNG_FILTER_UP" : { - "min" : "4.0.0", - "max" : null - }, - "PNG_NO_FILTER" : { - "min" : "4.0.0", - "max" : null - }, - "POLL_ERR" : { - "min" : "5.3.0", - "max" : null - }, - "POLL_HUP" : { - "min" : "5.3.0", - "max" : null - }, - "POLL_IN" : { - "min" : "5.3.0", - "max" : null - }, - "POLL_MSG" : { - "min" : "5.3.0", - "max" : null - }, - "POLL_OUT" : { - "min" : "5.3.0", - "max" : null - }, - "POLL_PRI" : { - "min" : "5.3.0", - "max" : null - }, - "POSIX_F_OK" : { - "min" : "5.1.0", - "max" : null - }, - "POSIX_R_OK" : { - "min" : "5.1.0", - "max" : null - }, - "POSIX_S_IFBLK" : { - "min" : "5.1.0", - "max" : null - }, - "POSIX_S_IFCHR" : { - "min" : "5.1.0", - "max" : null - }, - "POSIX_S_IFIFO" : { - "min" : "5.1.0", - "max" : null - }, - "POSIX_S_IFREG" : { - "min" : "5.1.0", - "max" : null - }, - "POSIX_S_IFSOCK" : { - "min" : "5.1.0", - "max" : null - }, - "POSIX_W_OK" : { - "min" : "5.1.0", - "max" : null - }, - "POSIX_X_OK" : { - "min" : "5.1.0", - "max" : null - }, - "PREG_BACKTRACK_LIMIT_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "PREG_BAD_UTF8_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "PREG_BAD_UTF8_OFFSET_ERROR" : { - "min" : "5.2.9", - "max" : null - }, - "PREG_GREP_INVERT" : { - "min" : "4.0.0", - "max" : null - }, - "PREG_INTERNAL_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "PREG_NO_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "PREG_OFFSET_CAPTURE" : { - "min" : "4.3.0", - "max" : null - }, - "PREG_PATTERN_ORDER" : { - "min" : "4.0.0", - "max" : null - }, - "PREG_RECURSION_LIMIT_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "PREG_SET_ORDER" : { - "min" : "4.0.0", - "max" : null - }, - "PREG_SPLIT_DELIM_CAPTURE" : { - "min" : "4.0.5", - "max" : null - }, - "PREG_SPLIT_NO_EMPTY" : { - "min" : "4.0.0", - "max" : null - }, - "PREG_SPLIT_OFFSET_CAPTURE" : { - "min" : "4.3.0", - "max" : null - }, - "PRIO_PGRP" : { - "min" : "5.0.0", - "max" : null - }, - "PRIO_PROCESS" : { - "min" : "5.0.0", - "max" : null - }, - "PRIO_USER" : { - "min" : "5.0.0", - "max" : null - }, - "PSFS_ERR_FATAL" : { - "min" : "4.0.0", - "max" : null - }, - "PSFS_FEED_ME" : { - "min" : "4.0.0", - "max" : null - }, - "PSFS_FLAG_FLUSH_CLOSE" : { - "min" : "4.0.0", - "max" : null - }, - "PSFS_FLAG_FLUSH_INC" : { - "min" : "4.0.0", - "max" : null - }, - "PSFS_FLAG_NORMAL" : { - "min" : "4.0.0", - "max" : null - }, - "PSFS_PASS_ON" : { - "min" : "4.0.0", - "max" : null - }, - "RADIXCHAR" : { - "min" : "4.1.0", - "max" : null - }, - "SCANDIR_SORT_ASCENDING" : { - "min" : "5.4.0", - "max" : null - }, - "SCANDIR_SORT_DESCENDING" : { - "min" : "5.4.0", - "max" : null - }, - "SCANDIR_SORT_NONE" : { - "min" : "5.4.0", - "max" : null - }, - "SEEK_CUR" : { - "min" : "4.0.0", - "max" : null - }, - "SEEK_END" : { - "min" : "4.0.0", - "max" : null - }, - "SEEK_SET" : { - "min" : "4.0.0", - "max" : null - }, - "SEGV_ACCERR" : { - "min" : "5.3.0", - "max" : null - }, - "SEGV_MAPERR" : { - "min" : "5.3.0", - "max" : null - }, - "SIGABRT" : { - "min" : "4.1.0", - "max" : null - }, - "SIGALRM" : { - "min" : "4.1.0", - "max" : null - }, - "SIGBABY" : { - "min" : "4.1.0", - "max" : null - }, - "SIGBUS" : { - "min" : "4.1.0", - "max" : null - }, - "SIGCHLD" : { - "min" : "4.1.0", - "max" : null - }, - "SIGCLD" : { - "min" : "4.1.0", - "max" : null - }, - "SIGCONT" : { - "min" : "4.1.0", - "max" : null - }, - "SIGFPE" : { - "min" : "4.1.0", - "max" : null - }, - "SIGHUP" : { - "min" : "4.1.0", - "max" : null - }, - "SIGILL" : { - "min" : "4.1.0", - "max" : null - }, - "SIGINT" : { - "min" : "4.1.0", - "max" : null - }, - "SIGIO" : { - "min" : "4.1.0", - "max" : null - }, - "SIGIOT" : { - "min" : "4.1.0", - "max" : null - }, - "SIGKILL" : { - "min" : "4.1.0", - "max" : null - }, - "SIGPIPE" : { - "min" : "4.1.0", - "max" : null - }, - "SIGPOLL" : { - "min" : "4.1.0", - "max" : null - }, - "SIGPROF" : { - "min" : "4.1.0", - "max" : null - }, - "SIGPWR" : { - "min" : "4.1.0", - "max" : null - }, - "SIGQUIT" : { - "min" : "4.1.0", - "max" : null - }, - "SIGSEGV" : { - "min" : "4.1.0", - "max" : null - }, - "SIGSTKFLT" : { - "min" : "4.1.0", - "max" : null - }, - "SIGSTOP" : { - "min" : "4.1.0", - "max" : null - }, - "SIGSYS" : { - "min" : "4.1.0", - "max" : null - }, - "SIGTERM" : { - "min" : "4.1.0", - "max" : null - }, - "SIGTRAP" : { - "min" : "4.1.0", - "max" : null - }, - "SIGTSTP" : { - "min" : "4.1.0", - "max" : null - }, - "SIGTTIN" : { - "min" : "4.1.0", - "max" : null - }, - "SIGTTOU" : { - "min" : "4.1.0", - "max" : null - }, - "SIGURG" : { - "min" : "4.1.0", - "max" : null - }, - "SIGUSR1" : { - "min" : "4.1.0", - "max" : null - }, - "SIGUSR2" : { - "min" : "4.1.0", - "max" : null - }, - "SIGVTALRM" : { - "min" : "4.1.0", - "max" : null - }, - "SIGWINCH" : { - "min" : "4.1.0", - "max" : null - }, - "SIGXCPU" : { - "min" : "4.1.0", - "max" : null - }, - "SIGXFSZ" : { - "min" : "4.1.0", - "max" : null - }, - "SIG_BLOCK" : { - "min" : "5.3.0", - "max" : null - }, - "SIG_DFL" : { - "min" : "4.1.0", - "max" : null - }, - "SIG_ERR" : { - "min" : "4.1.0", - "max" : null - }, - "SIG_IGN" : { - "min" : "4.1.0", - "max" : null - }, - "SIG_SETMASK" : { - "min" : "5.3.0", - "max" : null - }, - "SIG_UNBLOCK" : { - "min" : "5.3.0", - "max" : null - }, - "SI_ASYNCIO" : { - "min" : "5.3.0", - "max" : null - }, - "SI_KERNEL" : { - "min" : "5.3.0", - "max" : null - }, - "SI_MESGQ" : { - "min" : "5.3.0", - "max" : null - }, - "SI_NOINFO" : { - "min" : "5.3.0", - "max" : null - }, - "SI_QUEUE" : { - "min" : "5.3.0", - "max" : null - }, - "SI_SIGIO" : { - "min" : "5.3.0", - "max" : null - }, - "SI_TIMER" : { - "min" : "5.3.0", - "max" : null - }, - "SI_TKILL" : { - "min" : "5.3.0", - "max" : null - }, - "SI_USER" : { - "min" : "5.3.0", - "max" : null - }, - "SORT_ASC" : { - "min" : "4.0.0", - "max" : null - }, - "SORT_DESC" : { - "min" : "4.0.0", - "max" : null - }, - "SORT_FLAG_CASE" : { - "min" : "5.4.0", - "max" : null - }, - "SORT_LOCALE_STRING" : { - "min" : "4.0.0", - "max" : null - }, - "SORT_NATURAL" : { - "min" : "5.4.0", - "max" : null - }, - "SORT_NUMERIC" : { - "min" : "4.0.0", - "max" : null - }, - "SORT_REGULAR" : { - "min" : "4.0.0", - "max" : null - }, - "SORT_STRING" : { - "min" : "4.0.0", - "max" : null - }, - "STDERR" : { - "min" : "4.3.0", - "max" : null - }, - "STDIN" : { - "min" : "4.3.0", - "max" : null - }, - "STDOUT" : { - "min" : "4.3.0", - "max" : null - }, - "STREAM_BUFFER_FULL" : { - "min" : "5.3.0", - "max" : null - }, - "STREAM_BUFFER_LINE" : { - "min" : "5.3.0", - "max" : null - }, - "STREAM_BUFFER_NONE" : { - "min" : "5.3.0", - "max" : null - }, - "STREAM_CAST_AS_STREAM" : { - "min" : "5.3.0", - "max" : null - }, - "STREAM_CAST_FOR_SELECT" : { - "min" : "5.3.0", - "max" : null - }, - "STREAM_CLIENT_ASYNC_CONNECT" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_CLIENT_CONNECT" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_CLIENT_PERSISTENT" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_CRYPTO_METHOD_SSLv23_CLIENT" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_CRYPTO_METHOD_SSLv23_SERVER" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_CRYPTO_METHOD_SSLv2_CLIENT" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_CRYPTO_METHOD_SSLv2_SERVER" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_CRYPTO_METHOD_SSLv3_CLIENT" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_CRYPTO_METHOD_SSLv3_SERVER" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_CRYPTO_METHOD_TLS_CLIENT" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_CRYPTO_METHOD_TLS_SERVER" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_ENFORCE_SAFE_MODE" : { - "min" : "4.0.0", - "max" : "5.3.28" - }, - "STREAM_FILTER_ALL" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_FILTER_READ" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_FILTER_WRITE" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_IGNORE_URL" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_IPPROTO_ICMP" : { - "min" : "5.1.0", - "max" : null - }, - "STREAM_IPPROTO_IP" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_IPPROTO_RAW" : { - "min" : "5.1.0", - "max" : null - }, - "STREAM_IPPROTO_TCP" : { - "min" : "5.1.0", - "max" : null - }, - "STREAM_IPPROTO_UDP" : { - "min" : "5.1.0", - "max" : null - }, - "STREAM_IS_URL" : { - "min" : "5.2.4", - "max" : null - }, - "STREAM_META_ACCESS" : { - "min" : "5.4.0", - "max" : null - }, - "STREAM_META_GROUP" : { - "min" : "5.4.0", - "max" : null - }, - "STREAM_META_GROUP_NAME" : { - "min" : "5.4.0", - "max" : null - }, - "STREAM_META_OWNER" : { - "min" : "5.4.0", - "max" : null - }, - "STREAM_META_OWNER_NAME" : { - "min" : "5.4.0", - "max" : null - }, - "STREAM_META_TOUCH" : { - "min" : "5.4.0", - "max" : null - }, - "STREAM_MKDIR_RECURSIVE" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_MUST_SEEK" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_NOTIFY_AUTH_REQUIRED" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_NOTIFY_AUTH_RESULT" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_NOTIFY_COMPLETED" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_NOTIFY_CONNECT" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_NOTIFY_FAILURE" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_NOTIFY_FILE_SIZE_IS" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_NOTIFY_MIME_TYPE_IS" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_NOTIFY_PROGRESS" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_NOTIFY_REDIRECTED" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_NOTIFY_RESOLVE" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_NOTIFY_SEVERITY_ERR" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_NOTIFY_SEVERITY_INFO" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_NOTIFY_SEVERITY_WARN" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_OOB" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_OPTION_BLOCKING" : { - "min" : "5.3.0", - "max" : null - }, - "STREAM_OPTION_READ_BUFFER" : { - "min" : "5.3.0", - "max" : null - }, - "STREAM_OPTION_READ_TIMEOUT" : { - "min" : "5.3.0", - "max" : null - }, - "STREAM_OPTION_WRITE_BUFFER" : { - "min" : "5.3.0", - "max" : null - }, - "STREAM_PEEK" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_PF_INET" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_PF_INET6" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_PF_UNIX" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_REPORT_ERRORS" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_SERVER_BIND" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_SERVER_LISTEN" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_SHUT_RD" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_SHUT_RDWR" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_SHUT_WR" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_SOCK_DGRAM" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_SOCK_RAW" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_SOCK_RDM" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_SOCK_SEQPACKET" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_SOCK_STREAM" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_URL_STAT_LINK" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_URL_STAT_QUIET" : { - "min" : "4.0.0", - "max" : null - }, - "STREAM_USE_PATH" : { - "min" : "4.0.0", - "max" : null - }, - "STR_PAD_BOTH" : { - "min" : "4.0.0", - "max" : null - }, - "STR_PAD_LEFT" : { - "min" : "4.0.0", - "max" : null - }, - "STR_PAD_RIGHT" : { - "min" : "4.0.0", - "max" : null - }, - "SUNFUNCS_RET_DOUBLE" : { - "min" : "5.1.2", - "max" : null - }, - "SUNFUNCS_RET_STRING" : { - "min" : "5.1.2", - "max" : null - }, - "SUNFUNCS_RET_TIMESTAMP" : { - "min" : "5.1.2", - "max" : null - }, - "THOUSEP" : { - "min" : "4.1.0", - "max" : null - }, - "TRAP_BRKPT" : { - "min" : "5.3.0", - "max" : null - }, - "TRAP_TRACE" : { - "min" : "5.3.0", - "max" : null - }, - "TRUE" : { - "min" : "4.0.0", - "max" : null - }, - "T_FMT" : { - "min" : "4.1.0", - "max" : null - }, - "T_FMT_AMPM" : { - "min" : "4.1.0", - "max" : null - }, - "ULOC_ACTUAL_LOCALE" : { - "min" : "5.2.0", - "max" : null - }, - "ULOC_VALID_LOCALE" : { - "min" : "5.2.0", - "max" : null - }, - "UPLOAD_ERR_CANT_WRITE" : { - "min" : "5.1.0", - "max" : null - }, - "UPLOAD_ERR_EXTENSION" : { - "min" : "5.2.0", - "max" : null - }, - "UPLOAD_ERR_FORM_SIZE" : { - "min" : "4.3.0", - "max" : null - }, - "UPLOAD_ERR_INI_SIZE" : { - "min" : "4.3.0", - "max" : null - }, - "UPLOAD_ERR_NO_FILE" : { - "min" : "4.3.0", - "max" : null - }, - "UPLOAD_ERR_NO_TMP_DIR" : { - "min" : "4.3.10", - "max" : null - }, - "UPLOAD_ERR_OK" : { - "min" : "4.3.0", - "max" : null - }, - "UPLOAD_ERR_PARTIAL" : { - "min" : "4.3.0", - "max" : null - }, - "U_AMBIGUOUS_ALIAS_WARNING" : { - "min" : "5.2.0", - "max" : null - }, - "U_BAD_VARIABLE_DEFINITION" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_ASSIGN_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_ERROR_LIMIT" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_ERROR_START" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_HEX_DIGITS_EXPECTED" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_INIT_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_INTERNAL_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_MALFORMED_RULE_TAG" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_MISMATCHED_PAREN" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_NEW_LINE_IN_QUOTED_STRING" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_RULE_EMPTY_SET" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_RULE_SYNTAX" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_SEMICOLON_EXPECTED" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_UNCLOSED_SET" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_UNDEFINED_VARIABLE" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_UNRECOGNIZED_OPTION" : { - "min" : "5.2.0", - "max" : null - }, - "U_BRK_VARIABLE_REDFINITION" : { - "min" : "5.2.0", - "max" : null - }, - "U_BUFFER_OVERFLOW_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_CE_NOT_FOUND_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_COLLATOR_VERSION_MISMATCH" : { - "min" : "5.2.0", - "max" : null - }, - "U_DIFFERENT_UCA_VERSION" : { - "min" : "5.2.0", - "max" : null - }, - "U_ENUM_OUT_OF_SYNC_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_ERROR_LIMIT" : { - "min" : "5.2.0", - "max" : null - }, - "U_ERROR_WARNING_LIMIT" : { - "min" : "5.2.0", - "max" : null - }, - "U_ERROR_WARNING_START" : { - "min" : "5.2.0", - "max" : null - }, - "U_FILE_ACCESS_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_FMT_PARSE_ERROR_LIMIT" : { - "min" : "5.2.0", - "max" : null - }, - "U_FMT_PARSE_ERROR_START" : { - "min" : "5.2.0", - "max" : null - }, - "U_ILLEGAL_ARGUMENT_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_ILLEGAL_CHARACTER" : { - "min" : "5.2.0", - "max" : null - }, - "U_ILLEGAL_CHAR_FOUND" : { - "min" : "5.2.0", - "max" : null - }, - "U_ILLEGAL_CHAR_IN_SEGMENT" : { - "min" : "5.2.0", - "max" : null - }, - "U_ILLEGAL_ESCAPE_SEQUENCE" : { - "min" : "5.2.0", - "max" : null - }, - "U_ILLEGAL_PAD_POSITION" : { - "min" : "5.2.0", - "max" : null - }, - "U_INDEX_OUTOFBOUNDS_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_INTERNAL_PROGRAM_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_INTERNAL_TRANSLITERATOR_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_INVALID_CHAR_FOUND" : { - "min" : "5.2.0", - "max" : null - }, - "U_INVALID_FORMAT_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_INVALID_FUNCTION" : { - "min" : "5.2.0", - "max" : null - }, - "U_INVALID_ID" : { - "min" : "5.2.0", - "max" : null - }, - "U_INVALID_PROPERTY_PATTERN" : { - "min" : "5.2.0", - "max" : null - }, - "U_INVALID_RBT_SYNTAX" : { - "min" : "5.2.0", - "max" : null - }, - "U_INVALID_STATE_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_INVALID_TABLE_FILE" : { - "min" : "5.2.0", - "max" : null - }, - "U_INVALID_TABLE_FORMAT" : { - "min" : "5.2.0", - "max" : null - }, - "U_INVARIANT_CONVERSION_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_MALFORMED_EXPONENTIAL_PATTERN" : { - "min" : "5.2.0", - "max" : null - }, - "U_MALFORMED_PRAGMA" : { - "min" : "5.2.0", - "max" : null - }, - "U_MALFORMED_RULE" : { - "min" : "5.2.0", - "max" : null - }, - "U_MALFORMED_SET" : { - "min" : "5.2.0", - "max" : null - }, - "U_MALFORMED_SYMBOL_REFERENCE" : { - "min" : "5.2.0", - "max" : null - }, - "U_MALFORMED_UNICODE_ESCAPE" : { - "min" : "5.2.0", - "max" : null - }, - "U_MALFORMED_VARIABLE_DEFINITION" : { - "min" : "5.2.0", - "max" : null - }, - "U_MALFORMED_VARIABLE_REFERENCE" : { - "min" : "5.2.0", - "max" : null - }, - "U_MEMORY_ALLOCATION_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_MESSAGE_PARSE_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_MISMATCHED_SEGMENT_DELIMITERS" : { - "min" : "5.2.0", - "max" : null - }, - "U_MISPLACED_ANCHOR_START" : { - "min" : "5.2.0", - "max" : null - }, - "U_MISPLACED_COMPOUND_FILTER" : { - "min" : "5.2.0", - "max" : null - }, - "U_MISPLACED_CURSOR_OFFSET" : { - "min" : "5.2.0", - "max" : null - }, - "U_MISPLACED_QUANTIFIER" : { - "min" : "5.2.0", - "max" : null - }, - "U_MISSING_OPERATOR" : { - "min" : "5.2.0", - "max" : null - }, - "U_MISSING_RESOURCE_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_MISSING_SEGMENT_CLOSE" : { - "min" : "5.2.0", - "max" : null - }, - "U_MULTIPLE_ANTE_CONTEXTS" : { - "min" : "5.2.0", - "max" : null - }, - "U_MULTIPLE_COMPOUND_FILTERS" : { - "min" : "5.2.0", - "max" : null - }, - "U_MULTIPLE_CURSORS" : { - "min" : "5.2.0", - "max" : null - }, - "U_MULTIPLE_DECIMAL_SEPARATORS" : { - "min" : "5.2.0", - "max" : null - }, - "U_MULTIPLE_DECIMAL_SEPERATORS" : { - "min" : "5.2.0", - "max" : null - }, - "U_MULTIPLE_EXPONENTIAL_SYMBOLS" : { - "min" : "5.2.0", - "max" : null - }, - "U_MULTIPLE_PAD_SPECIFIERS" : { - "min" : "5.2.0", - "max" : null - }, - "U_MULTIPLE_PERCENT_SYMBOLS" : { - "min" : "5.2.0", - "max" : null - }, - "U_MULTIPLE_PERMILL_SYMBOLS" : { - "min" : "5.2.0", - "max" : null - }, - "U_MULTIPLE_POST_CONTEXTS" : { - "min" : "5.2.0", - "max" : null - }, - "U_NO_SPACE_AVAILABLE" : { - "min" : "5.2.0", - "max" : null - }, - "U_NO_WRITE_PERMISSION" : { - "min" : "5.2.0", - "max" : null - }, - "U_PARSE_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_PARSE_ERROR_LIMIT" : { - "min" : "5.2.0", - "max" : null - }, - "U_PARSE_ERROR_START" : { - "min" : "5.2.0", - "max" : null - }, - "U_PATTERN_SYNTAX_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_PRIMARY_TOO_LONG_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_BAD_ESCAPE_SEQUENCE" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_BAD_INTERVAL" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_ERROR_LIMIT" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_ERROR_START" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_INTERNAL_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_INVALID_BACK_REF" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_INVALID_FLAG" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_INVALID_STATE" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_LOOK_BEHIND_LIMIT" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_MAX_LT_MIN" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_MISMATCHED_PAREN" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_NUMBER_TOO_BIG" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_PROPERTY_SYNTAX" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_RULE_SYNTAX" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_SET_CONTAINS_STRING" : { - "min" : "5.2.0", - "max" : null - }, - "U_REGEX_UNIMPLEMENTED" : { - "min" : "5.2.0", - "max" : null - }, - "U_RESOURCE_TYPE_MISMATCH" : { - "min" : "5.2.0", - "max" : null - }, - "U_RULE_MASK_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_SAFECLONE_ALLOCATED_WARNING" : { - "min" : "5.2.0", - "max" : null - }, - "U_SORT_KEY_TOO_SHORT_WARNING" : { - "min" : "5.2.0", - "max" : null - }, - "U_STANDARD_ERROR_LIMIT" : { - "min" : "5.2.0", - "max" : null - }, - "U_STATE_OLD_WARNING" : { - "min" : "5.2.0", - "max" : null - }, - "U_STATE_TOO_OLD_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_STRINGPREP_CHECK_BIDI_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_STRINGPREP_PROHIBITED_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_STRINGPREP_UNASSIGNED_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_STRING_NOT_TERMINATED_WARNING" : { - "min" : "5.2.0", - "max" : null - }, - "U_TOO_MANY_ALIASES_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_TRAILING_BACKSLASH" : { - "min" : "5.2.0", - "max" : null - }, - "U_TRUNCATED_CHAR_FOUND" : { - "min" : "5.2.0", - "max" : null - }, - "U_UNCLOSED_SEGMENT" : { - "min" : "5.2.0", - "max" : null - }, - "U_UNDEFINED_SEGMENT_REFERENCE" : { - "min" : "5.2.0", - "max" : null - }, - "U_UNDEFINED_VARIABLE" : { - "min" : "5.2.0", - "max" : null - }, - "U_UNEXPECTED_TOKEN" : { - "min" : "5.2.0", - "max" : null - }, - "U_UNMATCHED_BRACES" : { - "min" : "5.2.0", - "max" : null - }, - "U_UNQUOTED_SPECIAL" : { - "min" : "5.2.0", - "max" : null - }, - "U_UNSUPPORTED_ATTRIBUTE" : { - "min" : "5.2.0", - "max" : null - }, - "U_UNSUPPORTED_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_UNSUPPORTED_ESCAPE_SEQUENCE" : { - "min" : "5.2.0", - "max" : null - }, - "U_UNSUPPORTED_PROPERTY" : { - "min" : "5.2.0", - "max" : null - }, - "U_UNTERMINATED_QUOTE" : { - "min" : "5.2.0", - "max" : null - }, - "U_USELESS_COLLATOR_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "U_USING_DEFAULT_WARNING" : { - "min" : "5.2.0", - "max" : null - }, - "U_USING_FALLBACK_WARNING" : { - "min" : "5.2.0", - "max" : null - }, - "U_VARIABLE_RANGE_EXHAUSTED" : { - "min" : "5.2.0", - "max" : null - }, - "U_VARIABLE_RANGE_OVERLAP" : { - "min" : "5.2.0", - "max" : null - }, - "U_ZERO_ERROR" : { - "min" : "5.2.0", - "max" : null - }, - "WNOHANG" : { - "min" : "4.1.0", - "max" : null - }, - "WUNTRACED" : { - "min" : "4.1.0", - "max" : null - }, - "XML_ERROR_ASYNC_ENTITY" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_BAD_CHAR_REF" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_BINARY_ENTITY_REF" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_DUPLICATE_ATTRIBUTE" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_EXTERNAL_ENTITY_HANDLING" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_INCORRECT_ENCODING" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_INVALID_TOKEN" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_JUNK_AFTER_DOC_ELEMENT" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_MISPLACED_XML_PI" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_NONE" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_NO_ELEMENTS" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_NO_MEMORY" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_PARAM_ENTITY_REF" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_PARTIAL_CHAR" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_RECURSIVE_ENTITY_REF" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_SYNTAX" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_TAG_MISMATCH" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_UNCLOSED_CDATA_SECTION" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_UNCLOSED_TOKEN" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_UNDEFINED_ENTITY" : { - "min" : "4.0.0", - "max" : null - }, - "XML_ERROR_UNKNOWN_ENCODING" : { - "min" : "4.0.0", - "max" : null - }, - "XML_OPTION_CASE_FOLDING" : { - "min" : "4.0.0", - "max" : null - }, - "XML_OPTION_SKIP_TAGSTART" : { - "min" : "4.0.0", - "max" : null - }, - "XML_OPTION_SKIP_WHITE" : { - "min" : "4.0.0", - "max" : null - }, - "XML_OPTION_TARGET_ENCODING" : { - "min" : "4.0.0", - "max" : null - }, - "XML_SAX_IMPL" : { - "min" : "4.0.0", - "max" : null - }, - "YAML_ANY_BREAK" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_ANY_ENCODING" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_ANY_SCALAR_STYLE" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_BINARY_TAG" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_BOOL_TAG" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_CRLN_BREAK" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_CR_BREAK" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_DOUBLE_QUOTED_SCALAR_STYLE" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_FLOAT_TAG" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_FOLDED_SCALAR_STYLE" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_INT_TAG" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_LITERAL_SCALAR_STYLE" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_LN_BREAK" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_MAP_TAG" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_MERGE_TAG" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_NULL_TAG" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_PHP_TAG" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_PLAIN_SCALAR_STYLE" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_SEQ_TAG" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_SINGLE_QUOTED_SCALAR_STYLE" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_STR_TAG" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_TIMESTAMP_TAG" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_UTF16BE_ENCODING" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_UTF16LE_ENCODING" : { - "min" : "5.2.0", - "max" : null - }, - "YAML_UTF8_ENCODING" : { - "min" : "5.2.0", - "max" : null - }, - "YESEXPR" : { - "min" : "4.1.0", - "max" : null - }, - "ZEND_DEBUG_BUILD" : { - "min" : "5.3.0", - "max" : null - }, - "ZEND_MULTIBYTE" : { - "min" : "5.3.4", - "max" : "5.3.28" - }, - "ZEND_THREAD_SAFE" : { - "min" : "4.0.0", - "max" : null - }, - "ZLIB_ENCODING_DEFLATE" : { - "min" : "5.4.0", - "max" : null - }, - "ZLIB_ENCODING_GZIP" : { - "min" : "5.4.0", - "max" : null - }, - "ZLIB_ENCODING_RAW" : { - "min" : "5.4.0", - "max" : null - }, - "__CLASS__" : { - "min" : "4.3.0", - "max" : null - }, - "__COMPILER_HALT_OFFSET__" : { - "min" : "5.1.0", - "max" : null - }, - "__DIR__" : { - "min" : "5.3.0", - "max" : null - }, - "__FILE__" : { - "min" : "4.0.0", - "max" : null - }, - "__FUNCTION__" : { - "min" : "4.3.0", - "max" : null - }, - "__LINE__" : { - "min" : "4.0.0", - "max" : null - }, - "__METHOD__" : { - "min" : "5.0.0", - "max" : null - }, - "__NAMESPACE__" : { - "min" : "5.3.0", - "max" : null - }, - "__TRAIT__" : { - "min" : "5.4.0", - "max" : null - }, - "http\\Client\\Curl\\AUTH_ANY" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\AUTH_BASIC" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\AUTH_DIGEST" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\AUTH_DIGEST_IE" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\AUTH_GSSNEG" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\AUTH_NTLM" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\HTTP_VERSION_1_0" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\HTTP_VERSION_1_1" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\HTTP_VERSION_ANY" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\IPRESOLVE_ANY" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\IPRESOLVE_V4" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\IPRESOLVE_V6" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\POSTREDIR_301" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\POSTREDIR_302" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\POSTREDIR_ALL" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\PROXY_HTTP" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\PROXY_HTTP_1_0" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\PROXY_SOCKS4" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\PROXY_SOCKS4A" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\PROXY_SOCKS5" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\PROXY_SOCKS5_HOSTNAME" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\SSL_VERSION_ANY" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\SSL_VERSION_SSLv2" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\SSL_VERSION_SSLv3" : { - "min" : "5.3.0", - "max" : null - }, - "http\\Client\\Curl\\SSL_VERSION_TLSv1" : { - "min" : "5.3.0", - "max" : null - } - }, - "classMethods" : { - "DateTime" : { - "diff" : { - "min" : "5.3.0", - "max" : null - } - }, - "Directory" : { - "close" : { - "min" : "4.0.0", - "max" : null - }, - "read" : { - "min" : "4.0.0", - "max" : null - }, - "rewind" : { - "min" : "4.0.0", - "max" : null - } - }, - "php_user_filter" : { - "filter" : { - "min" : "5.0.0", - "max" : null - }, - "onClose" : { - "min" : "5.0.0", - "max" : null - }, - "onCreate" : { - "min" : "5.0.0", - "max" : null - } - } - }, - "functions_windows" : { - "apache_child_terminate" : false, - "chroot" : false, - "getrusage" : false, - "imagecreatefromxpm" : false, - "lchgrp" : false, - "lchown" : false, - "nl_langinfo" : false, - "strptime" : false, - "sys_getloadavg" : false, - "checkdnsrr" : "5.3.0", - "dns_get_record" : "5.3.0", - "fnmatch" : "5.3.0", - "getmxrr" : "5.3.0", - "getopt" : "5.3.0", - "imagecolorclosesthwb" : "5.3.0", - "inet_ntop" : "5.3.0", - "inet_pton" : "5.3.0", - "link" : "5.3.0", - "linkinfo" : "5.3.0", - "readlink" : "5.3.0", - "socket_create_pair" : "5.3.0", - "stream_socket_pair" : "5.3.0", - "symlink" : "5.3.0", - "time_nanosleep" : "5.3.0", - "time_sleep_until" : "5.3.0" - } -} diff --git a/resources/test/diverse_symbols.php.example b/resources/test/diverse_symbols.php.example deleted file mode 100644 index e9a4df07..00000000 --- a/resources/test/diverse_symbols.php.example +++ /dev/null @@ -1,56 +0,0 @@ -root = $root; - } - - - /** - * Control status output. Use --quiet to set this. - * - * @param bool If true, don't show status output. - * @return this - * - * @task map - */ - public function setQuiet($quiet) { - $this->quiet = $quiet; - return $this; - } - - - /** - * Control subprocess parallelism limit. Use --limit to set this. - * - * @param int Maximum number of subprocesses to run in parallel. - * @return this - * - * @task map - */ - public function setSubprocessLimit($limit) { - $this->subprocessLimit = $limit; - return $this; - } - - - /** - * Control whether the ugly (but fast) or pretty (but slower) JSON formatter - * is used. - * - * @param bool If true, use the fastest formatter. - * @return this - * - * @task map - */ - public function setUgly($ugly) { - $this->ugly = $ugly; - return $this; - } - - - /** - * Control whether the map should be rebuilt, or just shown (printed to - * stdout in JSON). - * - * @param bool If true, show map instead of updating. - * @return this - * - * @task map - */ - public function setShowMap($show_map) { - $this->showMap = $show_map; - return $this; - } - - - /** - * Build or rebuild the library map. - * - * @return this - * - * @task map - */ - public function buildMap() { - - // Identify all the ".php" source files in the library. - $this->log("Finding source files...\n"); - $source_map = $this->loadSourceFileMap(); - $this->log("Found ".number_format(count($source_map))." files.\n"); - - - // Load the symbol cache with existing parsed symbols. This allows us - // to remap libraries quickly by analyzing only changed files. - $this->log("Loading symbol cache...\n"); - $symbol_cache = $this->loadSymbolCache(); - - - // Build out the symbol analysis for all the files in the library. For - // each file, check if it's in cache. If we miss in the cache, do a fresh - // analysis. - $symbol_map = array(); - $futures = array(); - foreach ($source_map as $file => $hash) { - if (!empty($symbol_cache[$hash])) { - $symbol_map[$file] = $symbol_cache[$hash]; - continue; - } - $futures[$file] = $this->buildSymbolAnalysisFuture($file); - } - $this->log("Found ".number_format(count($symbol_map))." files in cache.\n"); - - - // Run the analyzer on any files which need analysis. - if ($futures) { - $limit = $this->subprocessLimit; - $count = number_format(count($futures)); - - $this->log("Analyzing {$count} files with {$limit} subprocesses...\n"); - - $progress = new PhutilConsoleProgressBar(); - if ($this->quiet) { - $progress->setQuiet(true); - } - $progress->setTotal(count($futures)); - - foreach (Futures($futures)->limit($limit) as $file => $future) { - $result = $future->resolveJSON(); - if (empty($result['error'])) { - $symbol_map[$file] = $result; - } else { - $progress->done(false); - echo phutil_console_format( - "\n**SYNTAX ERROR!**\nFile: %s\nLine: %d\n\n%s\n", - Filesystem::readablePath($result['file']), - $result['line'], - $result['error']); - exit(1); - } - $progress->update(1); - } - $progress->done(); - $this->log("\nDone.\n"); - } - - - // We're done building the cache, so write it out immediately. Note that - // we've only retained entries for files we found, so this implicitly cleans - // out old cache entries. - $this->writeSymbolCache($symbol_map, $source_map); - - - // Our map is up to date, so either show it on stdout or write it to disk. - - if ($this->showMap) { - $this->log("Showing map...\n"); - - if ($this->ugly) { - echo json_encode($symbol_map); - } else { - $json = new PhutilJSON(); - echo $json->encodeFormatted($symbol_map); - } - } else { - $this->log("Building library map...\n"); - $library_map = $this->buildLibraryMap($symbol_map); - - $this->log("Writing map...\n"); - $this->writeLibraryMap($library_map); - } - - $this->log("Done.\n"); - - return $this; - } - - - /** - * Write a status message to the user, if not running in quiet mode. - * - * @param string Message to write. - * @return this - * - * @task map - */ - private function log($message) { - if (!$this->quiet) { - @fwrite(STDERR, $message); - } - return $this; - } - - -/* -( Path Management )---------------------------------------------------- */ - - - /** - * Get the path to some file in the library. - * - * @param string A library-relative path. If omitted, returns the library - * root path. - * @return string An absolute path. - * - * @task path - */ - private function getPath($path = '') { - return $this->root.'/'.$path; - } - - - /** - * Get the path to the symbol cache file. - * - * @return string Absolute path to symbol cache. - * - * @task path - */ - private function getPathForSymbolCache() { - return $this->getPath('.phutil_module_cache'); - } - - - /** - * Get the path to the map file. - * - * @return string Absolute path to the library map. - * - * @task path - */ - private function getPathForLibraryMap() { - return $this->getPath('__phutil_library_map__.php'); - } - - - /** - * Get the path to the library init file. - * - * @return string Absolute path to the library init file - * - * @task path - */ - private function getPathForLibraryInit() { - return $this->getPath('__phutil_library_init__.php'); - } - - -/* -( Symbol Analysis and Caching )---------------------------------------- */ - - - /** - * Load the library symbol cache, if it exists and is readable and valid. - * - * @return dict Map of content hashes to cache of output from - * `phutil_symbols.php`. - * - * @task symbol - */ - private function loadSymbolCache() { - $cache_file = $this->getPathForSymbolCache(); - - try { - $cache = Filesystem::readFile($cache_file); - } catch (Exception $ex) { - $cache = null; - } - - $symbol_cache = array(); - if ($cache) { - $symbol_cache = json_decode($cache, true); - if (!is_array($symbol_cache)) { - $symbol_cache = array(); - } - } - - $version = idx($symbol_cache, self::SYMBOL_CACHE_VERSION_KEY); - if ($version != self::SYMBOL_CACHE_VERSION) { - // Throw away caches from a different version of the library. - $symbol_cache = array(); - } - unset($symbol_cache[self::SYMBOL_CACHE_VERSION_KEY]); - - return $symbol_cache; - } - - - /** - * Write a symbol map to disk cache. - * - * @param dict Symbol map of relative paths to symbols. - * @param dict Source map (like @{method:loadSourceFileMap}). - * @return void - * - * @task symbol - */ - private function writeSymbolCache(array $symbol_map, array $source_map) { - $cache_file = $this->getPathForSymbolCache(); - - $cache = array( - self::SYMBOL_CACHE_VERSION_KEY => self::SYMBOL_CACHE_VERSION, - ); - - foreach ($symbol_map as $file => $symbols) { - $cache[$source_map[$file]] = $symbols; - } - - $json = json_encode($cache); - try { - Filesystem::writeFile($cache_file, $json); - } catch (FilesystemException $ex) { - $this->log("Unable to save the cache!\n"); - } - } - - - /** - * Drop the symbol cache, forcing a clean rebuild. - * - * @return this - * - * @task symbol - */ - public function dropSymbolCache() { - $this->log("Dropping symbol cache...\n"); - Filesystem::remove($this->getPathForSymbolCache()); - } - - - /** - * Build a future which returns a `phutil_symbols.php` analysis of a source - * file. - * - * @param string Relative path to the source file to analyze. - * @return Future Analysis future. - * - * @task symbol - */ - private function buildSymbolAnalysisFuture($file) { - $absolute_file = $this->getPath($file); - $bin = dirname(dirname(__FILE__)).'/phutil_symbols.php'; - - return new ExecFuture('php %s --ugly -- %s', $bin, $absolute_file); - } - - -/* -( Source Management )-------------------------------------------------- */ - - - /** - * Build a map of all source files in a library to hashes of their content. - * Returns an array like this: - * - * array( - * 'src/parser/ExampleParser.php' => '60b725f10c9c85c70d97880dfe8191b3', - * // ... - * ); - * - * @return dict Map of library-relative paths to content hashes. - * @task source - */ - private function loadSourceFileMap() { - $root = $this->getPath(); - - $init = $this->getPathForLibraryInit(); - if (!Filesystem::pathExists($init)) { - throw new Exception("Provided path '{$root}' is not a phutil library."); - } - - $files = id(new FileFinder($root)) - ->withType('f') - ->withSuffix('php') - ->excludePath('*/.*') - ->setGenerateChecksums(true) - ->find(); - - $map = array(); - foreach ($files as $file => $hash) { - $file = Filesystem::readablePath($file, $root); - $file = ltrim($file, '/'); - - if (dirname($file) == '.') { - // We don't permit normal source files at the root level, so just ignore - // them; they're special library files. - continue; - } - - if (dirname($file) == 'extensions') { - // Ignore files in the extensions/ directory. - continue; - } - - // We include also filename in the hash to handle cases when the file is - // moved without modifying its content. - $map[$file] = md5($hash.$file); - } - - return $map; - } - - - /** - * Convert the symbol analysis of all the source files in the library into - * a library map. - * - * @param dict Symbol analysis of all source files. - * @return dict Library map. - * @task source - */ - private function buildLibraryMap(array $symbol_map) { - $library_map = array( - 'class' => array(), - 'function' => array(), - 'xmap' => array(), - ); - - // Detect duplicate symbols within the library. - foreach ($symbol_map as $file => $info) { - foreach ($info['have'] as $type => $symbols) { - foreach ($symbols as $symbol => $declaration) { - $lib_type = ($type == 'interface') ? 'class' : $type; - if (!empty($library_map[$lib_type][$symbol])) { - $prior = $library_map[$lib_type][$symbol]; - throw new Exception( - "Definition of {$type} '{$symbol}' in file '{$file}' duplicates ". - "prior definition in file '{$prior}'. You can not declare the ". - "same symbol twice."); - } - $library_map[$lib_type][$symbol] = $file; - } - } - $library_map['xmap'] += $info['xmap']; - } - - // Simplify the common case (one parent) to make the file a little easier - // to deal with. - foreach ($library_map['xmap'] as $class => $extends) { - if (count($extends) == 1) { - $library_map['xmap'][$class] = reset($extends); - } - } - - // Sort the map so it is relatively stable across changes. - foreach ($library_map as $key => $symbols) { - ksort($symbols); - $library_map[$key] = $symbols; - } - ksort($library_map); - - return $library_map; - } - - - /** - * Write a finalized library map. - * - * @param dict Library map structure to write. - * @return void - * - * @task source - */ - private function writeLibraryMap(array $library_map) { - $map_file = $this->getPathForLibraryMap(); - $version = self::LIBRARY_MAP_VERSION; - - $library_map = array( - self::LIBRARY_MAP_VERSION_KEY => $version, - ) + $library_map; - - $library_map = var_export($library_map, $return_string = true); - $library_map = preg_replace('/\s+$/m', '', $library_map); - $library_map = preg_replace('/array \(/', 'array(', $library_map); - $at = '@'; - - $source_file = <<setTagline('rebuild the library map file'); -$args->setSynopsis(<<parseStandardArguments(); -$args->parse( - array( - array( - 'name' => 'quiet', - 'help' => 'Do not write status messages to stderr.', - ), - array( - 'name' => 'drop-cache', - 'help' => 'Drop the symbol cache and rebuild the entire map from '. - 'scratch.', - ), - array( - 'name' => 'limit', - 'param' => 'N', - 'default' => 8, - 'help' => 'Controls the number of symbol mapper subprocesses run '. - 'at once. Defaults to 8.', - ), - array( - 'name' => 'show', - 'help' => 'Print symbol map to stdout instead of writing it to the '. - 'map file.', - ), - array( - 'name' => 'ugly', - 'help' => 'Use faster but less readable serialization for --show.', - ), - array( - 'name' => 'root', - 'wildcard' => true, - ) - )); - -$root = $args->getArg('root'); -if (count($root) !== 1) { - throw new Exception('Provide exactly one library root!'); -} -$root = Filesystem::resolvePath(head($root)); - -$builder = new PhutilLibraryMapBuilder($root); - -$builder->setQuiet($args->getArg('quiet')); -$builder->setSubprocessLimit($args->getArg('limit')); - -if ($args->getArg('drop-cache')) { - $builder->dropSymbolCache(); -} - -if ($args->getArg('show')) { - $builder->setShowMap(true); - $builder->setUgly($args->getArg('ugly')); -} - -$builder->buildMap(); - -exit(0); diff --git a/scripts/phutil_symbols.php b/scripts/phutil_symbols.php deleted file mode 100755 index ca151c60..00000000 --- a/scripts/phutil_symbols.php +++ /dev/null @@ -1,557 +0,0 @@ -#!/usr/bin/env php -setTagline('identify symbols in a PHP source file'); -$args->setSynopsis(<<parseStandardArguments(); -$args->parse( - array( - array( - 'name' => 'all', - 'help' => 'Report all symbols, including builtins and declared '. - 'externals.', - ), - array( - 'name' => 'ugly', - 'help' => 'Do not prettify JSON output.', - ), - array( - 'name' => 'path', - 'wildcard' => true, - 'help' => 'PHP Source file to analyze.', - ), - )); - -$paths = $args->getArg('path'); -if (count($paths) !== 1) { - throw new Exception('Specify exactly one path!'); -} -$path = Filesystem::resolvePath(head($paths)); - -$show_all = $args->getArg('all'); - -$source_code = Filesystem::readFile($path); - -try { - $tree = XHPASTTree::newFromData($source_code); -} catch (XHPASTSyntaxErrorException $ex) { - $result = array( - 'error' => $ex->getMessage(), - 'line' => $ex->getErrorLine(), - 'file' => $path, - ); - $json = new PhutilJSON(); - echo $json->encodeFormatted($result); - exit(0); -} - -$root = $tree->getRootNode(); - -$root->buildSelectCache(); - -// -( Unsupported Constructs )------------------------------------------------ - -$namespaces = $root->selectDescendantsOfType('n_NAMESPACE'); -foreach ($namespaces as $namespace) { - phutil_fail_on_unsupported_feature( - $namespace, $path, pht('namespaces')); -} - -$uses = $root->selectDescendantsOfType('n_USE'); -foreach ($namespaces as $namespace) { - phutil_fail_on_unsupported_feature( - $namespace, $path, pht('namespace `use` statements')); -} - -$possible_traits = $root->selectDescendantsOfType('n_CLASS_DECLARATION'); -foreach ($possible_traits as $possible_trait) { - $attributes = $possible_trait->getChildByIndex(0); - // can't use getChildByIndex here because not all classes have attributes - foreach ($attributes->getChildren() as $attribute) { - if (strtolower($attribute->getConcreteString()) == 'trait') { - phutil_fail_on_unsupported_feature( - $possible_trait, $path, pht('traits')); - } - } -} - - -// -( Marked Externals )------------------------------------------------------ - - -// Identify symbols marked with "@phutil-external-symbol", so we exclude them -// from the dependency list. - -$externals = array(); -$doc_parser = new PhutilDocblockParser(); -foreach ($root->getTokens() as $token) { - if ($token->getTypeName() == 'T_DOC_COMMENT') { - list($block, $special) = $doc_parser->parse($token->getValue()); - - $ext_list = idx($special, 'phutil-external-symbol'); - $ext_list = explode("\n", $ext_list); - $ext_list = array_filter($ext_list); - - foreach ($ext_list as $ext_ref) { - $matches = null; - if (preg_match('/^\s*(\S+)\s+(\S+)/', $ext_ref, $matches)) { - $externals[$matches[1]][$matches[2]] = true; - } - } - } -} - - -// -( Declarations and Dependencies )----------------------------------------- - - -// The first stage of analysis is to find all the symbols we declare in the -// file (like functions and classes) and all the symbols we use in the file -// (like calling functions and invoking classes). Later, we filter this list -// to exclude builtins. - - -$have = array(); // For symbols we declare. -$need = array(); // For symbols we use. -$xmap = array(); // For extended classes and implemented interfaces. - - -// -( Functions )------------------------------------------------------------- - - -// Find functions declared in this file. - -// This is "function f() { ... }". -$functions = $root->selectDescendantsOfType('n_FUNCTION_DECLARATION'); -foreach ($functions as $function) { - $name = $function->getChildByIndex(2); - if ($name->getTypeName() == 'n_EMPTY') { - // This is an anonymous function; don't record it into the symbol - // index. - continue; - } - $have[] = array( - 'type' => 'function', - 'symbol' => $name, - ); -} - - -// Find functions used by this file. Uses: -// -// - Explicit Call -// - String literal passed to call_user_func() or call_user_func_array() -// - String literal in array literal in call_user_func()/call_user_func_array() -// -// TODO: Possibly support these: -// -// - String literal in ReflectionFunction(). - -// This is "f();". -$calls = $root->selectDescendantsOfType('n_FUNCTION_CALL'); -foreach ($calls as $call) { - $name = $call->getChildByIndex(0); - if ($name->getTypeName() == 'n_VARIABLE' || - $name->getTypeName() == 'n_VARIABLE_VARIABLE') { - // Ignore these, we can't analyze them. - continue; - } - if ($name->getTypeName() == 'n_CLASS_STATIC_ACCESS') { - // These are "C::f()", we'll pick this up later on. - continue; - } - $call_name = $name->getConcreteString(); - if ($call_name == 'call_user_func' || - $call_name == 'call_user_func_array') { - $params = $call->getChildByIndex(1)->getChildren(); - if (!count($params)) { - // This is a bare call_user_func() with no arguments; just ignore it. - continue; - } - $symbol = array_shift($params); - $type = 'function'; - $symbol_value = $symbol->getStringLiteralValue(); - $pos = strpos($symbol_value, '::'); - if ($pos) { - $type = 'class'; - $symbol_value = substr($symbol_value, 0, $pos); - } else if ($symbol->getTypeName() == 'n_ARRAY_LITERAL') { - try { - $type = 'class'; - $symbol_value = idx($symbol->evalStatic(), 0); - } catch (Exception $ex) { - } - } - if ($symbol_value && strpos($symbol_value, '$') === false) { - $need[] = array( - 'type' => $type, - 'name' => $symbol_value, - 'symbol' => $symbol, - ); - } - } else { - $need[] = array( - 'type' => 'function', - 'symbol' => $name, - ); - } -} - - -// -( Classes )--------------------------------------------------------------- - - -// Find classes declared by this file. - - -// This is "class X ... { ... }". -$classes = $root->selectDescendantsOfType('n_CLASS_DECLARATION'); -foreach ($classes as $class) { - $class_name = $class->getChildByIndex(1); - $have[] = array( - 'type' => 'class', - 'symbol' => $class_name, - ); -} - - -// Find classes used by this file. We identify these: -// -// - class ... extends X -// - new X -// - Static method call -// - Static property access -// - Use of class constant -// - typehints -// - catch -// - instanceof -// - newv() -// -// TODO: Possibly support these: -// -// - String literal in ReflectionClass(). - - -// This is "class X ... { ... }". -$classes = $root->selectDescendantsOfType('n_CLASS_DECLARATION'); -foreach ($classes as $class) { - $class_name = $class->getChildByIndex(1)->getConcreteString(); - $extends = $class->getChildByIndex(2); - foreach ($extends->selectDescendantsOfType('n_CLASS_NAME') as $parent) { - $need[] = array( - 'type' => 'class', - 'symbol' => $parent, - ); - - // Track all 'extends' in the extension map. - $xmap[$class_name][] = $parent->getConcreteString(); - } -} - -// This is "new X()". -$uses_of_new = $root->selectDescendantsOfType('n_NEW'); -foreach ($uses_of_new as $new_operator) { - $name = $new_operator->getChildByIndex(0); - if ($name->getTypeName() == 'n_VARIABLE' || - $name->getTypeName() == 'n_VARIABLE_VARIABLE') { - continue; - } - $need[] = array( - 'type' => 'class', - 'symbol' => $name, - ); -} - -// This covers all of "X::$y", "X::y()" and "X::CONST". -$static_uses = $root->selectDescendantsOfType('n_CLASS_STATIC_ACCESS'); -foreach ($static_uses as $static_use) { - $name = $static_use->getChildByIndex(0); - if ($name->getTypeName() != 'n_CLASS_NAME') { - continue; - } - $need[] = array( - 'type' => 'class/interface', - 'symbol' => $name, - ); -} - -// This is "function (X $x)". -$parameters = $root->selectDescendantsOfType('n_DECLARATION_PARAMETER'); -foreach ($parameters as $parameter) { - $hint = $parameter->getChildByIndex(0); - if ($hint->getTypeName() != 'n_CLASS_NAME') { - continue; - } - $need[] = array( - 'type' => 'class/interface', - 'symbol' => $hint, - ); -} - -// This is "catch (Exception $ex)". -$catches = $root->selectDescendantsOfType('n_CATCH'); -foreach ($catches as $catch) { - $need[] = array( - 'type' => 'class/interface', - 'symbol' => $catch->getChildOfType(0, 'n_CLASS_NAME'), - ); -} - -// This is "$x instanceof X". -$instanceofs = $root->selectDescendantsOfType('n_BINARY_EXPRESSION'); -foreach ($instanceofs as $instanceof) { - $operator = $instanceof->getChildOfType(1, 'n_OPERATOR'); - if ($operator->getConcreteString() != 'instanceof') { - continue; - } - $class = $instanceof->getChildByIndex(2); - if ($class->getTypeName() != 'n_CLASS_NAME') { - continue; - } - $need[] = array( - 'type' => 'class/interface', - 'symbol' => $class, - ); -} - -// This is "newv('X')". -$calls = $root->selectDescendantsOfType('n_FUNCTION_CALL'); -foreach ($calls as $call) { - $call_name = $call->getChildByIndex(0)->getConcreteString(); - if ($call_name != 'newv') { - continue; - } - $params = $call->getChildByIndex(1)->getChildren(); - if (!count($params)) { - continue; - } - $symbol = reset($params); - $symbol_value = $symbol->getStringLiteralValue(); - if ($symbol_value && strpos($symbol_value, '$') === false) { - $need[] = array( - 'type' => 'class', - 'name' => $symbol_value, - 'symbol' => $symbol, - ); - } -} - - -// -( Interfaces )------------------------------------------------------------ - - -// Find interfaces declared in this file. - - -// This is "interface X .. { ... }". -$interfaces = $root->selectDescendantsOfType('n_INTERFACE_DECLARATION'); -foreach ($interfaces as $interface) { - $interface_name = $interface->getChildByIndex(1); - $have[] = array( - 'type' => 'interface', - 'symbol' => $interface_name, - ); -} - - -// Find interfaces used by this file. We identify these: -// -// - class ... implements X -// - interface ... extends X - - -// This is "class X ... { ... }". -$classes = $root->selectDescendantsOfType('n_CLASS_DECLARATION'); -foreach ($classes as $class) { - $class_name = $class->getChildByIndex(1)->getConcreteString(); - $implements = $class->getChildByIndex(3); - $interfaces = $implements->selectDescendantsOfType('n_CLASS_NAME'); - foreach ($interfaces as $interface) { - $need[] = array( - 'type' => 'interface', - 'symbol' => $interface, - ); - - // Track 'class ... implements' in the extension map. - $xmap[$class_name][] = $interface->getConcreteString(); - } -} - - -// This is "interface X ... { ... }". -$interfaces = $root->selectDescendantsOfType('n_INTERFACE_DECLARATION'); -foreach ($interfaces as $interface) { - $interface_name = $interface->getChildByIndex(1)->getConcreteString(); - - $extends = $interface->getChildByIndex(2); - foreach ($extends->selectDescendantsOfType('n_CLASS_NAME') as $parent) { - $need[] = array( - 'type' => 'interface', - 'symbol' => $parent, - ); - - // Track 'interface ... extends' in the extension map. - $xmap[$interface_name][] = $parent->getConcreteString(); - } -} - - -// -( Analysis )-------------------------------------------------------------- - - -$declared_symbols = array(); -foreach ($have as $key => $spec) { - $name = $spec['symbol']->getConcreteString(); - $declared_symbols[$spec['type']][$name] = $spec['symbol']->getOffset(); -} - -$required_symbols = array(); -foreach ($need as $key => $spec) { - $name = idx($spec, 'name'); - if (!$name) { - $name = $spec['symbol']->getConcreteString(); - } - - $type = $spec['type']; - foreach (explode('/', $type) as $libtype) { - if (!$show_all) { - if (!empty($externals[$libtype][$name])) { - // Ignore symbols declared as externals. - continue 2; - } - if (!empty($builtins[$libtype][$name])) { - // Ignore symbols declared as builtins. - continue 2; - } - } - if (!empty($declared_symbols[$libtype][$name])) { - // We declare this symbol, so don't treat it as a requirement. - continue 2; - } - } - if (!empty($required_symbols[$type][$name])) { - // Report only the first use of a symbol, since reporting all of them - // isn't terribly informative. - continue; - } - $required_symbols[$type][$name] = $spec['symbol']->getOffset(); -} - -$result = array( - 'have' => $declared_symbols, - 'need' => $required_symbols, - 'xmap' => $xmap, -); - - -// -( Output )---------------------------------------------------------------- - - -if ($args->getArg('ugly')) { - echo json_encode($result); -} else { - $json = new PhutilJSON(); - echo $json->encodeFormatted($result); -} - - -// -( Library )--------------------------------------------------------------- - -function phutil_fail_on_unsupported_feature(XHPASTNode $node, $file, $what) { - $line = $node->getLineNumber(); - $message = phutil_console_wrap(pht( - '`arc liberate` has limited support for features introduced after PHP '. - '5.2.3. This library uses an unsupported feature (%s) on line %d of %s', - $what, - $line, - Filesystem::readablePath($file))); - - $result = array( - 'error' => $message, - 'line' => $line, - 'file' => $file, - ); - $json = new PhutilJSON(); - echo $json->encodeFormatted($result); - exit(0); -} - -function phutil_symbols_get_builtins() { - $builtin = array(); - $builtin['classes'] = get_declared_classes(); - $builtin['interfaces'] = get_declared_interfaces(); - - $funcs = get_defined_functions(); - $builtin['functions'] = $funcs['internal']; - - $compat = json_decode( - file_get_contents( - dirname(__FILE__).'/../resources/php_compat_info.json'), - true); - - foreach (array('functions', 'classes', 'interfaces') as $type) { - // Developers may not have every extension that a library potentially uses - // installed. We supplement the list of declared functions and classes with - // a list of known extension functions to avoid raising false positives just - // because you don't have pcntl, etc. - $extensions = array_keys($compat[$type]); - $builtin[$type] = array_merge($builtin[$type], $extensions); - } - - return array( - 'class' => array_fill_keys($builtin['classes'], true) + array( - 'static' => true, - 'parent' => true, - 'self' => true, - - 'PhutilBootloader' => true, - ), - 'function' => array_filter( - array( - 'empty' => true, - 'isset' => true, - 'die' => true, - - // These are provided by libphutil but not visible in the map. - - 'phutil_is_windows' => true, - 'phutil_load_library' => true, - 'phutil_is_hiphop_runtime' => true, - - // HPHP/i defines these functions as 'internal', but they are NOT - // builtins and do not exist in vanilla PHP. Make sure we don't mark - // them as builtin since we need to add dependencies for them. - 'idx' => false, - 'id' => false, - ) + array_fill_keys($builtin['functions'], true)), - 'interface' => array_fill_keys($builtin['interfaces'], true), - ); -} diff --git a/scripts/update_compat_info.php b/scripts/update_compat_info.php deleted file mode 100755 index 40c0a18d..00000000 --- a/scripts/update_compat_info.php +++ /dev/null @@ -1,146 +0,0 @@ -#!/usr/bin/env php -getFunctions() as $function => $compat) { - $output['functions'][$function] = array( - 'min' => nonempty($compat['php.min'], null), - 'max' => nonempty($compat['php.max'], null), - ); - - if (idx($compat, 'parameters')) { - $output['params'][$function] = array_map( - 'trim', explode(',', $compat['parameters'])); - } - } - - foreach ($reference->getInterfaces() as $interface => $compat) { - $output['interfaces'][$interface] = array( - 'min' => nonempty($compat['php.min'], null), - 'max' => nonempty($compat['php.max'], null), - ); - } - - foreach ($reference->getClasses() as $class => $compat) { - $output['classes'][$class] = array( - 'min' => nonempty($compat['php.min'], null), - 'max' => nonempty($compat['php.max'], null), - ); - } - - foreach ($reference->getConstants() as $constant => $compat) { - $output['constants'][$constant] = array( - 'min' => nonempty($compat['php.min'], null), - 'max' => nonempty($compat['php.max'], null), - ); - } - - foreach ($reference->getClassMethods() as $class => $methods) { - if (!array_key_exists($class, $output['classMethods'])) { - $output['classMethods'][$class] = array(); - } - - foreach ($methods as $method => $compat) { - $output['classMethods'][$class][$method] = array( - 'min' => nonempty($compat['php.min'], null), - 'max' => nonempty($compat['php.max'], null), - ); - } - } -} - -ksort($output['params']); -ksort($output['functions']); -ksort($output['classes']); -ksort($output['interfaces']); -ksort($output['constants']); -ksort($output['classMethods']); - -// Grepped from PHP Manual. -$output['functions_windows'] = array( - 'apache_child_terminate' => false, - 'chroot' => false, - 'getrusage' => false, - 'imagecreatefromxpm' => false, - 'lchgrp' => false, - 'lchown' => false, - 'nl_langinfo' => false, - 'strptime' => false, - 'sys_getloadavg' => false, - 'checkdnsrr' => '5.3.0', - 'dns_get_record' => '5.3.0', - 'fnmatch' => '5.3.0', - 'getmxrr' => '5.3.0', - 'getopt' => '5.3.0', - 'imagecolorclosesthwb' => '5.3.0', - 'inet_ntop' => '5.3.0', - 'inet_pton' => '5.3.0', - 'link' => '5.3.0', - 'linkinfo' => '5.3.0', - 'readlink' => '5.3.0', - 'socket_create_pair' => '5.3.0', - 'stream_socket_pair' => '5.3.0', - 'symlink' => '5.3.0', - 'time_nanosleep' => '5.3.0', - 'time_sleep_until' => '5.3.0', -); - -file_put_contents( - phutil_get_library_root('arcanist').'/../'.$target, - id(new PhutilJSON())->encodeFormatted($output)); - -echo "Done.\n"; diff --git a/src/lint/linter/ArcanistPhutilLibraryLinter.php b/src/lint/linter/ArcanistPhutilLibraryLinter.php index d9934dd0..d3972bf3 100644 --- a/src/lint/linter/ArcanistPhutilLibraryLinter.php +++ b/src/lint/linter/ArcanistPhutilLibraryLinter.php @@ -57,8 +57,8 @@ final class ArcanistPhutilLibraryLinter extends ArcanistLinter { // itself. This means lint results will accurately reflect the state of // the working copy. - $arc_root = dirname(phutil_get_library_root('arcanist')); - $bin = $arc_root.'/scripts/phutil_rebuild_map.php'; + $root = dirname(phutil_get_library_root('phutil')); + $bin = $root.'/scripts/phutil_rebuild_map.php'; $symbols = array(); foreach ($libs as $lib) { diff --git a/src/lint/linter/ArcanistXHPASTLinter.php b/src/lint/linter/ArcanistXHPASTLinter.php index 995b36b2..7afcc000 100644 --- a/src/lint/linter/ArcanistXHPASTLinter.php +++ b/src/lint/linter/ArcanistXHPASTLinter.php @@ -392,7 +392,7 @@ final class ArcanistXHPASTLinter extends ArcanistBaseXHPASTLinter { return; } - $target = phutil_get_library_root('arcanist'). + $target = phutil_get_library_root('phutil'). '/../resources/php_compat_info.json'; $compat_info = phutil_json_decode(Filesystem::readFile($target)); diff --git a/src/workflow/ArcanistLiberateWorkflow.php b/src/workflow/ArcanistLiberateWorkflow.php index d55589b9..a9cccced 100644 --- a/src/workflow/ArcanistLiberateWorkflow.php +++ b/src/workflow/ArcanistLiberateWorkflow.php @@ -234,7 +234,7 @@ EOTEXT private function getScriptPath($script) { - $root = dirname(phutil_get_library_root('arcanist')); + $root = dirname(phutil_get_library_root('phutil')); return $root.'/'.$script; }