diff --git a/dictionaries/CallMap.php b/dictionaries/CallMap.php index b1189ab03..c7f8bc731 100644 --- a/dictionaries/CallMap.php +++ b/dictionaries/CallMap.php @@ -87,17 +87,17 @@ namespace Phan\Language\Internal; return [ '_' => ['string', 'message'=>'string'], '__halt_compiler' => ['void'], -'abs' => ['int', 'number'=>'int'], -'abs\'1' => ['float', 'number'=>'float'], -'abs\'2' => ['numeric', 'number'=>'numeric'], +'abs' => ['int', 'num'=>'int'], +'abs\'1' => ['float', 'num'=>'float'], +'abs\'2' => ['numeric', 'num'=>'numeric'], 'accelerator_get_configuration' => ['array'], 'accelerator_get_scripts' => ['array'], 'accelerator_get_status' => ['array', 'fetch_scripts'=>'bool'], 'accelerator_reset' => [''], 'accelerator_set_status' => ['void', 'status'=>'bool'], -'acos' => ['float', 'number'=>'float'], -'acosh' => ['float', 'number'=>'float'], -'addcslashes' => ['string', 'string'=>'string', 'charlist'=>'string'], +'acos' => ['float', 'num'=>'float'], +'acosh' => ['float', 'num'=>'float'], +'addcslashes' => ['string', 'string'=>'string', 'characters'=>'string'], 'addslashes' => ['string', 'string'=>'string'], 'AMQPBasicProperties::__construct' => ['void', 'content_type='=>'string', 'content_encoding='=>'string', 'headers='=>'array', 'delivery_mode='=>'int', 'priority='=>'int', 'correlation_id='=>'string', 'reply_to='=>'string', 'expiration='=>'string', 'message_id='=>'string', 'timestamp='=>'int', 'type='=>'string', 'user_id='=>'string', 'app_id='=>'string', 'cluster_id='=>'string'], 'AMQPBasicProperties::getAppId' => ['string'], @@ -360,68 +360,68 @@ return [ 'ArithmeticError::getTrace' => ['list>'], 'ArithmeticError::getTraceAsString' => ['string'], 'array_change_key_case' => ['associative-array', 'array'=>'array', 'case='=>'int'], -'array_chunk' => ['list', 'input'=>'array', 'size'=>'int', 'preserve_keys='=>'bool'], +'array_chunk' => ['list', 'array'=>'array', 'length'=>'int', 'preserve_keys='=>'bool'], 'array_column' => ['array', 'array'=>'array', 'column_key'=>'mixed', 'index_key='=>'mixed'], 'array_combine' => ['array|false', 'keys'=>'string[]|int[]', 'values'=>'array'], 'array_count_values' => ['associative-array', 'array'=>'array'], -'array_diff' => ['associative-array', 'array1'=>'array', 'array2'=>'array', '...args='=>'array'], -'array_diff_assoc' => ['associative-array', 'array1'=>'array', 'array2'=>'array', '...args='=>'array'], -'array_diff_key' => ['associative-array', 'array1'=>'array', 'array2'=>'array', '...args='=>'array'], -'array_diff_uassoc' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'data_comp_func'=>'callable(mixed,mixed):int'], -'array_diff_uassoc\'1' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], -'array_diff_ukey' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'key_comp_func'=>'callable(mixed,mixed):int'], -'array_diff_ukey\'1' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], -'array_fill' => ['array', 'start_key'=>'int', 'num'=>'int', 'value'=>'mixed'], +'array_diff' => ['associative-array', 'array'=>'array', 'arrays'=>'array', '...args='=>'array'], +'array_diff_assoc' => ['associative-array', 'array'=>'array', 'arrays'=>'array', '...args='=>'array'], +'array_diff_key' => ['associative-array', 'array'=>'array', 'arrays'=>'array', '...args='=>'array'], +'array_diff_uassoc' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'data_comp_func'=>'callable(mixed,mixed):int'], +'array_diff_uassoc\'1' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], +'array_diff_ukey' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'key_comp_func'=>'callable(mixed,mixed):int'], +'array_diff_ukey\'1' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], +'array_fill' => ['array', 'start_index'=>'int', 'count'=>'int', 'value'=>'mixed'], 'array_fill_keys' => ['array', 'keys'=>'array', 'value'=>'mixed'], -'array_filter' => ['associative-array', 'array'=>'array', 'callback='=>'callable(mixed,mixed=):scalar', 'flag='=>'int'], +'array_filter' => ['associative-array', 'array'=>'array', 'callback='=>'callable(mixed,mixed=):scalar', 'mode='=>'int'], 'array_flip' => ['associative-array|associative-array', 'array'=>'array'], -'array_intersect' => ['associative-array', 'array1'=>'array', 'array2'=>'array', '...args='=>'array'], -'array_intersect_assoc' => ['associative-array', 'array1'=>'array', 'array2'=>'array', '...args='=>'array'], -'array_intersect_key' => ['associative-array', 'array1'=>'array', 'array2'=>'array', '...args='=>'array'], -'array_intersect_uassoc' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'key_compare_func'=>'callable(mixed,mixed):int'], -'array_intersect_uassoc\'1' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest'=>'array|callable(mixed,mixed):int'], -'array_intersect_ukey' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'key_compare_func'=>'callable(mixed,mixed):int'], -'array_intersect_ukey\'1' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest'=>'array|callable(mixed,mixed):int'], -'array_key_exists' => ['bool', 'key'=>'string|int', 'search'=>'array|ArrayObject'], +'array_intersect' => ['associative-array', 'array'=>'array', 'arrays'=>'array', '...args='=>'array'], +'array_intersect_assoc' => ['associative-array', 'array'=>'array', 'arrays'=>'array', '...args='=>'array'], +'array_intersect_key' => ['associative-array', 'array'=>'array', 'arrays'=>'array', '...args='=>'array'], +'array_intersect_uassoc' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'key_compare_func'=>'callable(mixed,mixed):int'], +'array_intersect_uassoc\'1' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest'=>'array|callable(mixed,mixed):int'], +'array_intersect_ukey' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'key_compare_func'=>'callable(mixed,mixed):int'], +'array_intersect_ukey\'1' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest'=>'array|callable(mixed,mixed):int'], +'array_key_exists' => ['bool', 'key'=>'string|int', 'array'=>'array|ArrayObject'], 'array_key_first' => ['int|string|null', 'array'=>'array'], 'array_key_last' => ['int|string|null', 'array'=>'array'], -'array_keys' => ['list', 'input'=>'array', 'search_value='=>'mixed', 'strict='=>'bool'], -'array_map' => ['array', 'callback'=>'?callable', 'input1'=>'array', '...args='=>'array'], -'array_merge' => ['array', 'array1'=>'array', '...args='=>'array'], -'array_merge_recursive' => ['array', 'array1'=>'array', '...args='=>'array'], -'array_multisort' => ['bool', '&rw_array1'=>'array', 'array1_sort_order='=>'array|int', 'array1_sort_flags='=>'array|int', '...args='=>'array|int'], -'array_pad' => ['array', 'array'=>'array', 'pad_size'=>'int', 'pad_value'=>'mixed'], -'array_pop' => ['mixed', '&rw_stack'=>'array'], +'array_keys' => ['list', 'array'=>'array', 'filter_value='=>'mixed', 'strict='=>'bool'], +'array_map' => ['array', 'callback'=>'?callable', 'array'=>'array', '...arrays='=>'array'], +'array_merge' => ['array', 'arrays'=>'array', '...args='=>'array'], +'array_merge_recursive' => ['array', 'arrays'=>'array', '...args='=>'array'], +'array_multisort' => ['bool', '&rw_array'=>'array', 'rest='=>'array|int', 'array1_sort_flags='=>'array|int', '...args='=>'array|int'], +'array_pad' => ['array', 'array'=>'array', 'length'=>'int', 'value'=>'mixed'], +'array_pop' => ['mixed', '&rw_array'=>'array'], 'array_product' => ['int|float', 'array'=>'array'], -'array_push' => ['int', '&rw_stack'=>'array', 'var'=>'mixed', '...vars='=>'mixed'], -'array_rand' => ['int|string|array|array', 'array'=>'non-empty-array', 'num_req'=>'int'], +'array_push' => ['int', '&rw_array'=>'array', 'values'=>'mixed', '...vars='=>'mixed'], +'array_rand' => ['int|string|array|array', 'array'=>'non-empty-array', 'num'=>'int'], 'array_rand\'1' => ['int|string', 'array'=>'array'], 'array_reduce' => ['mixed', 'array'=>'array', 'callback'=>'callable(mixed,mixed):mixed', 'initial='=>'mixed'], -'array_replace' => ['?array', 'arr1'=>'array', 'arr2'=>'array', '...args='=>'array'], -'array_replace_recursive' => ['array', 'array1'=>'array', 'array2'=>'array', '...args='=>'array'], -'array_reverse' => ['array', 'array'=>'array', 'preserve='=>'bool'], +'array_replace' => ['?array', 'array'=>'array', 'replacements'=>'array', '...args='=>'array'], +'array_replace_recursive' => ['array', 'array'=>'array', 'replacements'=>'array', '...args='=>'array'], +'array_reverse' => ['array', 'array'=>'array', 'preserve_keys='=>'bool'], 'array_search' => ['int|string|false', 'needle'=>'mixed', 'haystack'=>'array', 'strict='=>'bool'], -'array_shift' => ['mixed|null', '&rw_stack'=>'array'], +'array_shift' => ['mixed|null', '&rw_array'=>'array'], 'array_slice' => ['array', 'array'=>'array', 'offset'=>'int', 'length='=>'?int', 'preserve_keys='=>'bool'], -'array_splice' => ['array', '&rw_input'=>'array', 'offset'=>'int', 'length='=>'int', 'replacement='=>'array|string'], +'array_splice' => ['array', '&rw_array'=>'array', 'offset'=>'int', 'length='=>'int', 'replacement='=>'array|string'], 'array_sum' => ['int|float', 'array'=>'array'], -'array_udiff' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'data_comp_func'=>'callable(mixed,mixed):int'], -'array_udiff\'1' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], -'array_udiff_assoc' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'key_comp_func'=>'callable(mixed,mixed):int'], -'array_udiff_assoc\'1' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], -'array_udiff_uassoc' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'data_comp_func'=>'callable(mixed,mixed):int', 'key_comp_func'=>'callable(mixed,mixed):int'], -'array_udiff_uassoc\'1' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', 'arg5'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], -'array_uintersect' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'data_compare_func'=>'callable(mixed,mixed):int'], -'array_uintersect\'1' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], -'array_uintersect_assoc' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'data_compare_func'=>'callable(mixed,mixed):int'], -'array_uintersect_assoc\'1' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable', '...rest='=>'array|callable(mixed,mixed):int'], -'array_uintersect_uassoc' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'data_compare_func'=>'callable(mixed,mixed):int', 'key_compare_func'=>'callable(mixed,mixed):int'], -'array_uintersect_uassoc\'1' => ['associative-array', 'array1'=>'array', 'array2'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', 'arg5'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], -'array_unique' => ['associative-array', 'array'=>'array', 'sort_flags='=>'int'], -'array_unshift' => ['int', '&rw_stack'=>'array', 'var'=>'mixed', '...vars='=>'mixed'], -'array_values' => ['list', 'input'=>'array'], -'array_walk' => ['bool', '&rw_input'=>'array', 'callback'=>'callable', 'userdata='=>'mixed'], -'array_walk_recursive' => ['bool', '&rw_input'=>'array', 'callback'=>'callable', 'userdata='=>'mixed'], +'array_udiff' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'data_comp_func'=>'callable(mixed,mixed):int'], +'array_udiff\'1' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], +'array_udiff_assoc' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'key_comp_func'=>'callable(mixed,mixed):int'], +'array_udiff_assoc\'1' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], +'array_udiff_uassoc' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'data_comp_func'=>'callable(mixed,mixed):int', 'key_comp_func'=>'callable(mixed,mixed):int'], +'array_udiff_uassoc\'1' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', 'arg5'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], +'array_uintersect' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'data_compare_func'=>'callable(mixed,mixed):int'], +'array_uintersect\'1' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], +'array_uintersect_assoc' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'data_compare_func'=>'callable(mixed,mixed):int'], +'array_uintersect_assoc\'1' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable', '...rest='=>'array|callable(mixed,mixed):int'], +'array_uintersect_uassoc' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'data_compare_func'=>'callable(mixed,mixed):int', 'key_compare_func'=>'callable(mixed,mixed):int'], +'array_uintersect_uassoc\'1' => ['associative-array', 'array'=>'array', 'rest'=>'array', 'arr3'=>'array', 'arg4'=>'array|callable(mixed,mixed):int', 'arg5'=>'array|callable(mixed,mixed):int', '...rest='=>'array|callable(mixed,mixed):int'], +'array_unique' => ['associative-array', 'array'=>'array', 'flags='=>'int'], +'array_unshift' => ['int', '&rw_array'=>'array', 'values'=>'mixed', '...vars='=>'mixed'], +'array_values' => ['list', 'array'=>'array'], +'array_walk' => ['bool', '&rw_array'=>'array', 'callback'=>'callable', 'arg='=>'mixed'], +'array_walk_recursive' => ['bool', '&rw_array'=>'array', 'callback'=>'callable', 'arg='=>'mixed'], 'ArrayAccess::offsetExists' => ['bool', 'offset'=>'mixed'], 'ArrayAccess::offsetGet' => ['mixed', 'offset'=>'mixed'], 'ArrayAccess::offsetSet' => ['void', 'offset'=>'mixed', 'value'=>'mixed'], @@ -472,12 +472,12 @@ return [ 'ArrayObject::uasort' => ['void', 'cmp_function'=>'callable(mixed,mixed):int'], 'ArrayObject::uksort' => ['void', 'cmp_function'=>'callable(mixed,mixed):int'], 'ArrayObject::unserialize' => ['void', 'serialized'=>'string'], -'arsort' => ['bool', '&rw_array'=>'array', 'sort_flags='=>'int'], -'asin' => ['float', 'number'=>'float'], -'asinh' => ['float', 'number'=>'float'], -'asort' => ['bool', '&rw_array'=>'array', 'sort_flags='=>'int'], +'arsort' => ['bool', '&rw_array'=>'array', 'flags='=>'int'], +'asin' => ['float', 'num'=>'float'], +'asinh' => ['float', 'num'=>'float'], +'asort' => ['bool', '&rw_array'=>'array', 'flags='=>'int'], 'assert' => ['bool', 'assertion'=>'string|bool|int', 'description='=>'string|Throwable|null'], -'assert_options' => ['mixed|false', 'what'=>'int', 'value='=>'mixed'], +'assert_options' => ['mixed|false', 'option'=>'int', 'value='=>'mixed'], 'ast\get_kind_name' => ['string', 'kind'=>'int'], 'ast\get_metadata' => ['array'], 'ast\get_supported_versions' => ['array', 'exclude_deprecated='=>'bool'], @@ -485,9 +485,9 @@ return [ 'ast\Node::__construct' => ['void', 'kind='=>'int', 'flags='=>'int', 'children='=>'ast\Node\Decl[]|ast\Node[]|int[]|string[]|float[]|bool[]|null[]', 'start_line='=>'int'], 'ast\parse_code' => ['ast\Node', 'code'=>'string', 'version'=>'int', 'filename='=>'string'], 'ast\parse_file' => ['ast\Node', 'filename'=>'string', 'version'=>'int'], -'atan' => ['float', 'number'=>'float'], +'atan' => ['float', 'num'=>'float'], 'atan2' => ['float', 'y'=>'float', 'x'=>'float'], -'atanh' => ['float', 'number'=>'float'], +'atanh' => ['float', 'num'=>'float'], 'BadFunctionCallException::__clone' => ['void'], 'BadFunctionCallException::__construct' => ['void', 'message='=>'string', 'code='=>'int', 'previous='=>'?Throwable|?BadFunctionCallException'], 'BadFunctionCallException::__toString' => ['string'], @@ -510,7 +510,7 @@ return [ 'BadMethodCallException::getTraceAsString' => ['string'], 'base64_decode' => ['string|false', 'string'=>'string', 'strict='=>'bool'], 'base64_encode' => ['string', 'string'=>'string'], -'base_convert' => ['string', 'number'=>'string', 'frombase'=>'int', 'tobase'=>'int'], +'base_convert' => ['string', 'num'=>'string', 'from_base'=>'int', 'to_base'=>'int'], 'basename' => ['string', 'path'=>'string', 'suffix='=>'string'], 'bbcode_add_element' => ['bool', 'bbcode_container'=>'resource', 'tag_name'=>'string', 'tag_rules'=>'array'], 'bbcode_add_smiley' => ['bool', 'bbcode_container'=>'resource', 'smiley'=>'string', 'replace_by'=>'string'], @@ -519,11 +519,11 @@ return [ 'bbcode_parse' => ['string', 'bbcode_container'=>'resource', 'to_parse'=>'string'], 'bbcode_set_arg_parser' => ['bool', 'bbcode_container'=>'resource', 'bbcode_arg_parser'=>'resource'], 'bbcode_set_flags' => ['bool', 'bbcode_container'=>'resource', 'flags'=>'int', 'mode='=>'int'], -'bcadd' => ['numeric-string', 'left_operand'=>'numeric-string', 'right_operand'=>'numeric-string', 'scale='=>'int'], -'bccomp' => ['int', 'left_operand'=>'numeric-string', 'right_operand'=>'numeric-string', 'scale='=>'int'], -'bcdiv' => ['?numeric-string', 'left_operand'=>'numeric-string', 'right_operand'=>'numeric-string', 'scale='=>'int'], -'bcmod' => ['?numeric-string', 'left_operand'=>'numeric-string', 'right_operand'=>'numeric-string', 'scale='=>'int'], -'bcmul' => ['numeric-string', 'left_operand'=>'numeric-string', 'right_operand'=>'numeric-string', 'scale='=>'int'], +'bcadd' => ['numeric-string', 'num1'=>'numeric-string', 'num2'=>'numeric-string', 'scale='=>'int'], +'bccomp' => ['int', 'num1'=>'numeric-string', 'num2'=>'numeric-string', 'scale='=>'int'], +'bcdiv' => ['?numeric-string', 'num1'=>'numeric-string', 'num2'=>'numeric-string', 'scale='=>'int'], +'bcmod' => ['?numeric-string', 'num1'=>'numeric-string', 'num2'=>'numeric-string', 'scale='=>'int'], +'bcmul' => ['numeric-string', 'num1'=>'numeric-string', 'num2'=>'numeric-string', 'scale='=>'int'], 'bcompiler_load' => ['bool', 'filename'=>'string'], 'bcompiler_load_exe' => ['bool', 'filename'=>'string'], 'bcompiler_parse_class' => ['bool', 'class'=>'string', 'callback'=>'string'], @@ -537,15 +537,15 @@ return [ 'bcompiler_write_functions_from_file' => ['bool', 'filehandle'=>'resource', 'filename'=>'string'], 'bcompiler_write_header' => ['bool', 'filehandle'=>'resource', 'write_ver='=>'string'], 'bcompiler_write_included_filename' => ['bool', 'filehandle'=>'resource', 'filename'=>'string'], -'bcpow' => ['numeric-string', 'base'=>'numeric-string', 'exponent'=>'numeric-string', 'scale='=>'int'], -'bcpowmod' => ['?numeric-string', 'base'=>'numeric-string', 'exponent'=>'numeric-string', 'modulus'=>'numeric-string', 'scale='=>'int'], +'bcpow' => ['numeric-string', 'num'=>'numeric-string', 'exponent'=>'numeric-string', 'scale='=>'int'], +'bcpowmod' => ['?numeric-string', 'num'=>'numeric-string', 'exponent'=>'numeric-string', 'modulus'=>'numeric-string', 'scale='=>'int'], 'bcscale' => ['int', 'scale='=>'int'], -'bcsqrt' => ['?numeric-string', 'operand'=>'numeric-string', 'scale='=>'int'], -'bcsub' => ['numeric-string', 'left_operand'=>'numeric-string', 'right_operand'=>'numeric-string', 'scale='=>'int'], -'bin2hex' => ['string', 'data'=>'string'], +'bcsqrt' => ['?numeric-string', 'num'=>'numeric-string', 'scale='=>'int'], +'bcsub' => ['numeric-string', 'num1'=>'numeric-string', 'num2'=>'numeric-string', 'scale='=>'int'], +'bin2hex' => ['string', 'string'=>'string'], 'bind_textdomain_codeset' => ['string', 'domain'=>'string', 'codeset'=>'string'], -'bindec' => ['float|int', 'binary_number'=>'string'], -'bindtextdomain' => ['string', 'domain_name'=>'string', 'dir'=>'string'], +'bindec' => ['float|int', 'binary_string'=>'string'], +'bindtextdomain' => ['string', 'domain'=>'string', 'directory'=>'string'], 'birdstep_autocommit' => ['bool', 'index'=>'int'], 'birdstep_close' => ['bool', 'id'=>'int'], 'birdstep_commit' => ['bool', 'index'=>'int'], @@ -563,8 +563,8 @@ return [ 'bson_decode' => ['array', 'bson'=>'string'], 'bson_encode' => ['string', 'anything'=>'mixed'], 'bzclose' => ['bool', 'bz'=>'resource'], -'bzcompress' => ['string|int', 'source'=>'string', 'blocksize100k='=>'int', 'workfactor='=>'int'], -'bzdecompress' => ['string|int', 'source'=>'string', 'small='=>'int'], +'bzcompress' => ['string|int', 'data'=>'string', 'block_size='=>'int', 'work_factor='=>'int'], +'bzdecompress' => ['string|int', 'data'=>'string', 'use_less_memory='=>'int'], 'bzerrno' => ['int', 'bz'=>'resource'], 'bzerror' => ['array', 'bz'=>'resource'], 'bzerrstr' => ['string', 'bz'=>'resource'], @@ -996,13 +996,13 @@ return [ 'CairoSvgSurface::restrictToVersion' => ['void', 'version'=>'string'], 'CairoSvgSurface::versionToString' => ['string', 'version'=>'int'], 'cal_days_in_month' => ['int', 'calendar'=>'int', 'month'=>'int', 'year'=>'int'], -'cal_from_jd' => ['false|array{date:string,month:int,day:int,year:int,dow:int,abbrevdayname:string,dayname:string,abbrevmonth:string,monthname:string}', 'jd'=>'int', 'calendar'=>'int'], +'cal_from_jd' => ['false|array{date:string,month:int,day:int,year:int,dow:int,abbrevdayname:string,dayname:string,abbrevmonth:string,monthname:string}', 'julian_day'=>'int', 'calendar'=>'int'], 'cal_info' => ['array', 'calendar='=>'int'], 'cal_to_jd' => ['int', 'calendar'=>'int', 'month'=>'int', 'day'=>'int', 'year'=>'int'], 'calcul_hmac' => ['string', 'clent'=>'string', 'siretcode'=>'string', 'price'=>'string', 'reference'=>'string', 'validity'=>'string', 'taxation'=>'string', 'devise'=>'string', 'language'=>'string'], 'calculhmac' => ['string', 'clent'=>'string', 'data'=>'string'], -'call_user_func' => ['mixed|false', 'function'=>'callable', '...args='=>'mixed'], -'call_user_func_array' => ['mixed|false', 'function'=>'callable', 'args'=>'list'], +'call_user_func' => ['mixed|false', 'callback'=>'callable', '...args='=>'mixed'], +'call_user_func_array' => ['mixed|false', 'callback'=>'callable', 'args'=>'list'], 'call_user_method' => ['mixed', 'method_name'=>'string', 'object'=>'object', 'parameter='=>'mixed', '...args='=>'mixed'], 'call_user_method_array' => ['mixed', 'method_name'=>'string', 'object'=>'object', 'params'=>'list'], 'CallbackFilterIterator::__construct' => ['void', 'iterator'=>'Iterator', 'func'=>'callable(mixed):bool|callable(mixed,mixed):bool|callable(mixed,mixed,mixed):bool'], @@ -1013,25 +1013,25 @@ return [ 'CallbackFilterIterator::next' => ['void'], 'CallbackFilterIterator::rewind' => ['void'], 'CallbackFilterIterator::valid' => ['bool'], -'ceil' => ['float|int', 'number'=>'float'], +'ceil' => ['float|int', 'num'=>'float'], 'chdb::__construct' => ['void', 'pathname'=>'string'], 'chdb::get' => ['string', 'key'=>'string'], 'chdb_create' => ['bool', 'pathname'=>'string', 'data'=>'array'], 'chdir' => ['bool', 'directory'=>'string'], 'checkdate' => ['bool', 'month'=>'int', 'day'=>'int', 'year'=>'int'], -'checkdnsrr' => ['bool', 'host'=>'string', 'type='=>'string'], +'checkdnsrr' => ['bool', 'hostname'=>'string', 'type='=>'string'], 'chgrp' => ['bool', 'filename'=>'string', 'group'=>'string|int'], -'chmod' => ['bool', 'filename'=>'string', 'mode'=>'int'], -'chop' => ['string', 'string'=>'string', 'character_mask='=>'string'], +'chmod' => ['bool', 'filename'=>'string', 'permissions'=>'int'], +'chop' => ['string', 'string'=>'string', 'characters='=>'string'], 'chown' => ['bool', 'filename'=>'string', 'user'=>'string|int'], -'chr' => ['string', 'ascii'=>'int'], +'chr' => ['string', 'codepoint'=>'int'], 'chroot' => ['bool', 'directory'=>'string'], -'chunk_split' => ['string', 'string'=>'string', 'chunklen='=>'int', 'ending='=>'string'], -'class_alias' => ['bool', 'user_class_name'=>'string', 'alias_name'=>'string', 'autoload='=>'bool'], -'class_exists' => ['bool', 'classname'=>'string', 'autoload='=>'bool'], -'class_implements' => ['array|false', 'what'=>'object|string', 'autoload='=>'bool'], -'class_parents' => ['array|false', 'instance'=>'object|string', 'autoload='=>'bool'], -'class_uses' => ['array|false', 'what'=>'object|string', 'autoload='=>'bool'], +'chunk_split' => ['string', 'string'=>'string', 'length='=>'int', 'separator='=>'string'], +'class_alias' => ['bool', 'class'=>'string', 'alias'=>'string', 'autoload='=>'bool'], +'class_exists' => ['bool', 'class'=>'string', 'autoload='=>'bool'], +'class_implements' => ['array|false', 'object_or_class'=>'object|string', 'autoload='=>'bool'], +'class_parents' => ['array|false', 'object_or_class'=>'object|string', 'autoload='=>'bool'], +'class_uses' => ['array|false', 'object_or_class'=>'object|string', 'autoload='=>'bool'], 'classkit_import' => ['array', 'filename'=>'string'], 'classkit_method_add' => ['bool', 'classname'=>'string', 'methodname'=>'string', 'args'=>'string', 'code'=>'string', 'flags='=>'int'], 'classkit_method_copy' => ['bool', 'dclass'=>'string', 'dmethod'=>'string', 'sclass'=>'string', 'smethod='=>'string'], @@ -1099,19 +1099,19 @@ return [ 'Collator::setStrength' => ['bool', 'strength'=>'int'], 'Collator::sort' => ['bool', '&rw_arr'=>'array', 'sort_flags='=>'int'], 'Collator::sortWithSortKeys' => ['bool', '&rw_arr'=>'array'], -'collator_asort' => ['bool', 'coll'=>'collator', '&rw_arr'=>'array', 'sort_flag='=>'int'], -'collator_compare' => ['int', 'coll'=>'collator', 'string1'=>'string', 'string2'=>'string'], +'collator_asort' => ['bool', 'object'=>'collator', '&rw_array'=>'array', 'flags='=>'int'], +'collator_compare' => ['int', 'object'=>'collator', 'string1'=>'string', 'string2'=>'string'], 'collator_create' => ['Collator', 'locale'=>'string'], -'collator_get_attribute' => ['int|false', 'coll'=>'collator', 'attr'=>'int'], -'collator_get_error_code' => ['int', 'coll'=>'collator'], -'collator_get_error_message' => ['string', 'coll'=>'collator'], -'collator_get_locale' => ['string', 'coll'=>'collator', 'type'=>'int'], -'collator_get_sort_key' => ['string', 'coll'=>'collator', 'string'=>'string'], -'collator_get_strength' => ['int|false', 'coll'=>'collator'], -'collator_set_attribute' => ['bool', 'coll'=>'collator', 'attr'=>'int', 'value'=>'int'], -'collator_set_strength' => ['bool', 'coll'=>'collator', 'strength'=>'int'], -'collator_sort' => ['bool', 'coll'=>'collator', '&rw_arr'=>'array', 'sort_flag='=>'int'], -'collator_sort_with_sort_keys' => ['bool', 'coll'=>'collator', '&rw_arr'=>'array'], +'collator_get_attribute' => ['int|false', 'object'=>'collator', 'attribute'=>'int'], +'collator_get_error_code' => ['int', 'object'=>'collator'], +'collator_get_error_message' => ['string', 'object'=>'collator'], +'collator_get_locale' => ['string', 'object'=>'collator', 'type'=>'int'], +'collator_get_sort_key' => ['string', 'object'=>'collator', 'string'=>'string'], +'collator_get_strength' => ['int|false', 'object'=>'collator'], +'collator_set_attribute' => ['bool', 'object'=>'collator', 'attribute'=>'int', 'value'=>'int'], +'collator_set_strength' => ['bool', 'object'=>'collator', 'strength'=>'int'], +'collator_sort' => ['bool', 'object'=>'collator', '&rw_array'=>'array', 'flags='=>'int'], +'collator_sort_with_sort_keys' => ['bool', 'object'=>'collator', '&rw_array'=>'array'], 'Collectable::isGarbage' => ['bool'], 'Collectable::setGarbage' => ['void'], 'colorObj::setHex' => ['int', 'hex'=>'string'], @@ -1122,12 +1122,12 @@ return [ 'COM::__set' => ['void', 'name'=>'', 'value'=>''], 'com_addref' => [''], 'com_create_guid' => ['string'], -'com_event_sink' => ['bool', 'comobject'=>'VARIANT', 'sinkobject'=>'object', 'sinkinterface='=>'mixed'], -'com_get_active_object' => ['VARIANT', 'progid'=>'string', 'code_page='=>'int'], +'com_event_sink' => ['bool', 'variant'=>'VARIANT', 'sink_object'=>'object', 'sink_interface='=>'mixed'], +'com_get_active_object' => ['VARIANT', 'prog_id'=>'string', 'codepage='=>'int'], 'com_isenum' => ['bool', 'com_module'=>'variant'], -'com_load_typelib' => ['bool', 'typelib_name'=>'string', 'case_insensitive='=>'int'], -'com_message_pump' => ['bool', 'timeoutms='=>'int'], -'com_print_typeinfo' => ['bool', 'comobject_or_typelib'=>'object', 'dispinterface='=>'string', 'wantsink='=>'bool'], +'com_load_typelib' => ['bool', 'typelib'=>'string', 'case_insensitive='=>'int'], +'com_message_pump' => ['bool', 'timeout_milliseconds='=>'int'], +'com_print_typeinfo' => ['bool', 'variant'=>'object', 'dispatch_interface='=>'string', 'display_sink='=>'bool'], 'commonmark\cql::__invoke' => ['', 'root'=>'CommonMark\Node', 'handler'=>'callable'], 'commonmark\interfaces\ivisitable::accept' => ['void', 'visitor'=>'CommonMark\Interfaces\IVisitor'], 'commonmark\interfaces\ivisitor::enter' => ['?int|IVisitable', 'visitable'=>'IVisitable'], @@ -1148,7 +1148,7 @@ return [ 'commonmark\render\man' => ['string', 'node'=>'CommonMark\Node', 'options='=>'int', 'width='=>'int'], 'commonmark\render\xml' => ['string', 'node'=>'CommonMark\Node', 'options='=>'int'], 'compact' => ['array', 'var_name'=>'string|array', '...var_names='=>'string|array'], -'COMPersistHelper::__construct' => ['void', 'com_object'=>'object'], +'COMPersistHelper::__construct' => ['void', 'variant'=>'object'], 'COMPersistHelper::GetCurFile' => ['string'], 'COMPersistHelper::GetCurFileName' => ['string'], 'COMPersistHelper::GetMaxStreamSize' => ['int'], @@ -1195,13 +1195,13 @@ return [ 'connection_aborted' => ['int'], 'connection_status' => ['int'], 'connection_timeout' => ['int'], -'constant' => ['mixed', 'const_name'=>'string'], +'constant' => ['mixed', 'name'=>'string'], 'convert_cyr_string' => ['string', 'string'=>'string', 'from'=>'string', 'to'=>'string'], -'convert_uudecode' => ['string', 'data'=>'string'], -'convert_uuencode' => ['string', 'data'=>'string'], -'copy' => ['bool', 'source_file'=>'string', 'destination_file'=>'string', 'context='=>'resource'], -'cos' => ['float', 'number'=>'float'], -'cosh' => ['float', 'number'=>'float'], +'convert_uudecode' => ['string', 'string'=>'string'], +'convert_uuencode' => ['string', 'string'=>'string'], +'copy' => ['bool', 'from'=>'string', 'to'=>'string', 'context='=>'resource'], +'cos' => ['float', 'num'=>'float'], +'cosh' => ['float', 'num'=>'float'], 'Couchbase\AnalyticsQuery::__construct' => ['void'], 'Couchbase\AnalyticsQuery::fromString' => ['Couchbase\AnalyticsQuery', 'statement'=>'string'], 'Couchbase\basicDecoderV1' => ['mixed', 'bytes'=>'string', 'flags'=>'int', 'datatype'=>'int', 'options'=>'array'], @@ -1539,7 +1539,7 @@ return [ 'Couchbase\zlibCompress' => ['string', 'data'=>'string'], 'Couchbase\zlibDecompress' => ['string', 'data'=>'string'], 'count' => ['int', 'value'=>'Countable|array|SimpleXMLElement|ResourceBundle', 'mode='=>'int'], -'count_chars' => ['mixed', 'input'=>'string', 'mode='=>'int'], +'count_chars' => ['mixed', 'string'=>'string', 'mode='=>'int'], 'Countable::count' => ['int'], 'crack_check' => ['bool', 'dictionary'=>'', 'password'=>'string'], 'crack_closedict' => ['bool', 'dictionary='=>'resource'], @@ -1660,37 +1660,37 @@ return [ 'cubrid_set_query_timeout' => ['bool', 'req_identifier'=>'resource', 'timeout'=>'int'], 'cubrid_unbuffered_query' => ['resource', 'query'=>'string', 'conn_identifier='=>''], 'cubrid_version' => ['string'], -'curl_close' => ['void', 'ch'=>'CurlHandle'], -'curl_copy_handle' => ['CurlHandle', 'ch'=>'CurlHandle'], -'curl_errno' => ['int', 'ch'=>'CurlHandle'], -'curl_error' => ['string', 'ch'=>'CurlHandle'], -'curl_escape' => ['string|false', 'ch'=>'CurlHandle', 'string'=>'string'], -'curl_exec' => ['bool|string', 'ch'=>'CurlHandle'], -'curl_file_create' => ['CURLFile', 'filename'=>'string', 'mimetype='=>'string', 'postfilename='=>'string'], -'curl_getinfo' => ['mixed', 'ch'=>'CurlHandle', 'option='=>'int'], +'curl_close' => ['void', 'handle'=>'CurlHandle'], +'curl_copy_handle' => ['CurlHandle', 'handle'=>'CurlHandle'], +'curl_errno' => ['int', 'handle'=>'CurlHandle'], +'curl_error' => ['string', 'handle'=>'CurlHandle'], +'curl_escape' => ['string|false', 'handle'=>'CurlHandle', 'string'=>'string'], +'curl_exec' => ['bool|string', 'handle'=>'CurlHandle'], +'curl_file_create' => ['CURLFile', 'filename'=>'string', 'mime_type='=>'string', 'posted_filename='=>'string'], +'curl_getinfo' => ['mixed', 'handle'=>'CurlHandle', 'option='=>'int'], 'curl_init' => ['CurlHandle|false', 'url='=>'string'], -'curl_multi_add_handle' => ['int', 'mh'=>'CurlMultiHandle', 'ch'=>'CurlHandle'], -'curl_multi_close' => ['void', 'mh'=>'CurlMultiHandle'], -'curl_multi_errno' => ['int', 'mh'=>'CurlMultiHandle'], -'curl_multi_exec' => ['int', 'mh'=>'CurlMultiHandle', '&w_still_running'=>'int'], -'curl_multi_getcontent' => ['string', 'ch'=>'CurlHandle'], -'curl_multi_info_read' => ['array|false', 'mh'=>'CurlMultiHandle', '&w_msgs_in_queue='=>'int'], +'curl_multi_add_handle' => ['int', 'multi_handle'=>'CurlMultiHandle', 'handle'=>'CurlHandle'], +'curl_multi_close' => ['void', 'multi_handle'=>'CurlMultiHandle'], +'curl_multi_errno' => ['int', 'multi_handle'=>'CurlMultiHandle'], +'curl_multi_exec' => ['int', 'multi_handle'=>'CurlMultiHandle', '&w_still_running'=>'int'], +'curl_multi_getcontent' => ['string', 'handle'=>'CurlHandle'], +'curl_multi_info_read' => ['array|false', 'multi_handle'=>'CurlMultiHandle', '&w_queued_messages='=>'int'], 'curl_multi_init' => ['CurlMultiHandle|false'], -'curl_multi_remove_handle' => ['int', 'mh'=>'CurlMultiHandle', 'ch'=>'CurlHandle'], -'curl_multi_select' => ['int', 'mh'=>'CurlMultiHandle', 'timeout='=>'float'], -'curl_multi_setopt' => ['bool', 'mh'=>'CurlMultiHandle', 'option'=>'int', 'value'=>'mixed'], -'curl_multi_strerror' => ['?string', 'code'=>'int'], -'curl_pause' => ['int', 'ch'=>'CurlHandle', 'bitmask'=>'int'], -'curl_reset' => ['void', 'ch'=>'CurlHandle'], -'curl_setopt' => ['bool', 'ch'=>'CurlHandle', 'option'=>'int', 'value'=>'callable|mixed'], -'curl_setopt_array' => ['bool', 'ch'=>'CurlHandle', 'options'=>'array'], -'curl_share_close' => ['void', 'sh'=>'CurlShareHandle'], -'curl_share_errno' => ['int', 'sh'=>'CurlShareHandle'], +'curl_multi_remove_handle' => ['int', 'multi_handle'=>'CurlMultiHandle', 'handle'=>'CurlHandle'], +'curl_multi_select' => ['int', 'multi_handle'=>'CurlMultiHandle', 'timeout='=>'float'], +'curl_multi_setopt' => ['bool', 'multi_handle'=>'CurlMultiHandle', 'option'=>'int', 'value'=>'mixed'], +'curl_multi_strerror' => ['?string', 'error_code'=>'int'], +'curl_pause' => ['int', 'handle'=>'CurlHandle', 'flags'=>'int'], +'curl_reset' => ['void', 'handle'=>'CurlHandle'], +'curl_setopt' => ['bool', 'handle'=>'CurlHandle', 'option'=>'int', 'value'=>'callable|mixed'], +'curl_setopt_array' => ['bool', 'handle'=>'CurlHandle', 'options'=>'array'], +'curl_share_close' => ['void', 'share_handle'=>'CurlShareHandle'], +'curl_share_errno' => ['int', 'share_handle'=>'CurlShareHandle'], 'curl_share_init' => ['CurlShareHandle'], -'curl_share_setopt' => ['bool', 'sh'=>'CurlShareHandle', 'option'=>'int', 'value'=>'mixed'], -'curl_share_strerror' => ['string', 'code'=>'int'], -'curl_strerror' => ['?string', 'code'=>'int'], -'curl_unescape' => ['string|false', 'ch'=>'CurlShareHandle', 'string'=>'string'], +'curl_share_setopt' => ['bool', 'share_handle'=>'CurlShareHandle', 'option'=>'int', 'value'=>'mixed'], +'curl_share_strerror' => ['string', 'error_code'=>'int'], +'curl_strerror' => ['?string', 'error_code'=>'int'], +'curl_unescape' => ['string|false', 'handle'=>'CurlShareHandle', 'string'=>'string'], 'curl_version' => ['array', 'version='=>'int'], 'CURLFile::__construct' => ['void', 'filename'=>'string', 'mimetype='=>'string', 'postfilename='=>'string'], 'CURLFile::__wakeup' => ['void'], @@ -1708,52 +1708,52 @@ return [ 'cyrus_unbind' => ['bool', 'connection'=>'resource', 'trigger_name'=>'string'], 'date' => ['string|false', 'format'=>'string', 'timestamp='=>'int'], 'date_add' => ['DateTime|false', 'object'=>'DateTime', 'interval'=>'DateInterval'], -'date_create' => ['DateTime|false', 'time='=>'string', 'timezone='=>'?DateTimeZone'], -'date_create_from_format' => ['DateTime|false', 'format'=>'string', 'time'=>'string', 'timezone='=>'?\DateTimeZone'], -'date_create_immutable' => ['DateTimeImmutable|false', 'time='=>'string', 'timezone='=>'?DateTimeZone'], -'date_create_immutable_from_format' => ['DateTimeImmutable|false', 'format'=>'string', 'time'=>'string', 'timezone='=>'?DateTimeZone'], +'date_create' => ['DateTime|false', 'datetime='=>'string', 'timezone='=>'?DateTimeZone'], +'date_create_from_format' => ['DateTime|false', 'format'=>'string', 'datetime'=>'string', 'timezone='=>'?\DateTimeZone'], +'date_create_immutable' => ['DateTimeImmutable|false', 'datetime='=>'string', 'timezone='=>'?DateTimeZone'], +'date_create_immutable_from_format' => ['DateTimeImmutable|false', 'format'=>'string', 'datetime'=>'string', 'timezone='=>'?DateTimeZone'], 'date_date_set' => ['DateTime|false', 'object'=>'DateTime', 'year'=>'int', 'month'=>'int', 'day'=>'int'], 'date_default_timezone_get' => ['string'], -'date_default_timezone_set' => ['bool', 'timezone_identifier'=>'string'], -'date_diff' => ['DateInterval|false', 'obj1'=>'DateTimeInterface', 'obj2'=>'DateTimeInterface', 'absolute='=>'bool'], +'date_default_timezone_set' => ['bool', 'timezoneId'=>'string'], +'date_diff' => ['DateInterval|false', 'baseObject'=>'DateTimeInterface', 'targetObject'=>'DateTimeInterface', 'absolute='=>'bool'], 'date_format' => ['string|false', 'object'=>'DateTimeInterface', 'format'=>'string'], 'date_get_last_errors' => ['array{warning_count:int,warnings:array,error_count:int,errors:array}'], -'date_interval_create_from_date_string' => ['DateInterval', 'time'=>'string'], +'date_interval_create_from_date_string' => ['DateInterval', 'datetime'=>'string'], 'date_interval_format' => ['string', 'object'=>'DateInterval', 'format'=>'string'], -'date_isodate_set' => ['DateTime|false', 'object'=>'DateTime', 'year'=>'int', 'week'=>'int', 'day='=>'int|mixed'], -'date_modify' => ['DateTime|false', 'object'=>'DateTime', 'modify'=>'string'], +'date_isodate_set' => ['DateTime|false', 'object'=>'DateTime', 'year'=>'int', 'week'=>'int', 'dayOfWeek='=>'int|mixed'], +'date_modify' => ['DateTime|false', 'object'=>'DateTime', 'modifier'=>'string'], 'date_offset_get' => ['int|false', 'object'=>'DateTimeInterface'], -'date_parse' => ['array|false', 'date'=>'string'], -'date_parse_from_format' => ['array', 'format'=>'string', 'date'=>'string'], +'date_parse' => ['array|false', 'datetime'=>'string'], +'date_parse_from_format' => ['array', 'format'=>'string', 'datetime'=>'string'], 'date_sub' => ['DateTime|false', 'object'=>'DateTime', 'interval'=>'DateInterval'], -'date_sun_info' => ['array|false', 'time'=>'int', 'latitude'=>'float', 'longitude'=>'float'], -'date_sunrise' => ['mixed', 'time'=>'int', 'format='=>'int', 'latitude='=>'float', 'longitude='=>'float', 'zenith='=>'float', 'gmt_offset='=>'float'], -'date_sunset' => ['mixed', 'time'=>'int', 'format='=>'int', 'latitude='=>'float', 'longitude='=>'float', 'zenith='=>'float', 'gmt_offset='=>'float'], -'date_time_set' => ['DateTime|false', 'object'=>'', 'hour'=>'', 'minute'=>'', 'second='=>'', 'microseconds='=>''], +'date_sun_info' => ['array|false', 'timestamp'=>'int', 'latitude'=>'float', 'longitude'=>'float'], +'date_sunrise' => ['mixed', 'timestamp'=>'int', 'returnFormat='=>'int', 'latitude='=>'float', 'longitude='=>'float', 'zenith='=>'float', 'utcOffset='=>'float'], +'date_sunset' => ['mixed', 'timestamp'=>'int', 'returnFormat='=>'int', 'latitude='=>'float', 'longitude='=>'float', 'zenith='=>'float', 'utcOffset='=>'float'], +'date_time_set' => ['DateTime|false', 'object'=>'', 'hour'=>'', 'minute'=>'', 'second='=>'', 'microsecond='=>''], 'date_timestamp_get' => ['int', 'object'=>'DateTimeInterface'], -'date_timestamp_set' => ['DateTime|false', 'object'=>'DateTime', 'unixtimestamp'=>'int'], +'date_timestamp_set' => ['DateTime|false', 'object'=>'DateTime', 'timestamp'=>'int'], 'date_timezone_get' => ['DateTimeZone|false', 'object'=>'DateTimeInterface'], 'date_timezone_set' => ['DateTime|false', 'object'=>'DateTime', 'timezone'=>'DateTimeZone'], -'datefmt_create' => ['IntlDateFormatter|false', 'locale'=>'?string', 'datetype'=>'?int', 'timetype'=>'?int', 'timezone='=>'string|DateTimeZone|IntlTimeZone|null', 'calendar='=>'int|IntlCalendar|null', 'pattern='=>'string'], -'datefmt_format' => ['string|false', 'fmt'=>'IntlDateFormatter', 'value'=>'DateTime|IntlCalendar|array|int'], -'datefmt_format_object' => ['string|false', 'object'=>'object', 'format='=>'mixed', 'locale='=>'string'], -'datefmt_get_calendar' => ['int', 'fmt'=>'IntlDateFormatter'], -'datefmt_get_calendar_object' => ['IntlCalendar', 'fmt'=>'IntlDateFormatter'], -'datefmt_get_datetype' => ['int', 'fmt'=>'IntlDateFormatter'], -'datefmt_get_error_code' => ['int', 'fmt'=>'IntlDateFormatter'], -'datefmt_get_error_message' => ['string', 'fmt'=>'IntlDateFormatter'], -'datefmt_get_locale' => ['string|false', 'fmt'=>'IntlDateFormatter', 'which='=>'int'], -'datefmt_get_pattern' => ['string', 'fmt'=>'IntlDateFormatter'], -'datefmt_get_timetype' => ['int', 'fmt'=>'IntlDateFormatter'], +'datefmt_create' => ['IntlDateFormatter|false', 'locale'=>'?string', 'dateType'=>'?int', 'timeType'=>'?int', 'timezone='=>'string|DateTimeZone|IntlTimeZone|null', 'calendar='=>'int|IntlCalendar|null', 'pattern='=>'string'], +'datefmt_format' => ['string|false', 'formatter'=>'IntlDateFormatter', 'datetime'=>'DateTime|IntlCalendar|array|int'], +'datefmt_format_object' => ['string|false', 'datetime'=>'object', 'format='=>'mixed', 'locale='=>'string'], +'datefmt_get_calendar' => ['int', 'formatter'=>'IntlDateFormatter'], +'datefmt_get_calendar_object' => ['IntlCalendar', 'formatter'=>'IntlDateFormatter'], +'datefmt_get_datetype' => ['int', 'formatter'=>'IntlDateFormatter'], +'datefmt_get_error_code' => ['int', 'formatter'=>'IntlDateFormatter'], +'datefmt_get_error_message' => ['string', 'formatter'=>'IntlDateFormatter'], +'datefmt_get_locale' => ['string|false', 'formatter'=>'IntlDateFormatter', 'type='=>'int'], +'datefmt_get_pattern' => ['string', 'formatter'=>'IntlDateFormatter'], +'datefmt_get_timetype' => ['int', 'formatter'=>'IntlDateFormatter'], 'datefmt_get_timezone' => ['IntlTimeZone|false'], -'datefmt_get_timezone_id' => ['string', 'fmt'=>'IntlDateFormatter'], -'datefmt_is_lenient' => ['bool', 'fmt'=>'IntlDateFormatter'], -'datefmt_localtime' => ['array|false', 'fmt'=>'IntlDateFormatter', 'text_to_parse='=>'string', '&rw_parse_pos='=>'int'], -'datefmt_parse' => ['int|false', 'fmt'=>'IntlDateFormatter', 'text_to_parse='=>'string', '&rw_parse_pos='=>'int'], -'datefmt_set_calendar' => ['bool', 'fmt'=>'IntlDateFormatter', 'which'=>'int'], -'datefmt_set_lenient' => ['?bool', 'fmt'=>'IntlDateFormatter', 'lenient'=>'bool'], -'datefmt_set_pattern' => ['bool', 'fmt'=>'IntlDateFormatter', 'pattern'=>'string'], -'datefmt_set_timezone' => ['bool', 'zone'=>'mixed'], +'datefmt_get_timezone_id' => ['string', 'formatter'=>'IntlDateFormatter'], +'datefmt_is_lenient' => ['bool', 'formatter'=>'IntlDateFormatter'], +'datefmt_localtime' => ['array|false', 'formatter'=>'IntlDateFormatter', 'string='=>'string', '&rw_offset='=>'int'], +'datefmt_parse' => ['int|false', 'formatter'=>'IntlDateFormatter', 'string='=>'string', '&rw_offset='=>'int'], +'datefmt_set_calendar' => ['bool', 'formatter'=>'IntlDateFormatter', 'calendar'=>'int'], +'datefmt_set_lenient' => ['?bool', 'formatter'=>'IntlDateFormatter', 'lenient'=>'bool'], +'datefmt_set_pattern' => ['bool', 'formatter'=>'IntlDateFormatter', 'pattern'=>'string'], +'datefmt_set_timezone' => ['bool', 'formatter'=>'mixed'], 'datefmt_set_timezone_id' => ['bool', 'fmt'=>'IntlDateFormatter', 'zone'=>'string'], 'DateInterval::__construct' => ['void', 'spec'=>'string'], 'DateInterval::__set_state' => ['DateInterval', 'array'=>'array'], @@ -1877,22 +1877,22 @@ return [ 'db2_table_privileges' => ['resource|false', 'connection'=>'resource', 'qualifier='=>'string', 'schema='=>'string', 'table_name='=>'string'], 'db2_tableprivileges' => [''], 'db2_tables' => ['resource|false', 'connection'=>'resource', 'qualifier='=>'string', 'schema='=>'string', 'table_name='=>'string', 'table_type='=>'string'], -'dba_close' => ['void', 'handle'=>'resource'], -'dba_delete' => ['bool', 'key'=>'string', 'handle'=>'resource'], -'dba_exists' => ['bool', 'key'=>'string', 'handle'=>'resource'], -'dba_fetch' => ['string|false', 'key'=>'string', 'skip'=>'int', 'handle'=>'resource'], -'dba_fetch\'1' => ['string|false', 'key'=>'string', 'handle'=>'resource'], -'dba_firstkey' => ['string', 'handle'=>'resource'], +'dba_close' => ['void', 'dba'=>'resource'], +'dba_delete' => ['bool', 'key'=>'string', 'dba'=>'resource'], +'dba_exists' => ['bool', 'key'=>'string', 'dba'=>'resource'], +'dba_fetch' => ['string|false', 'key'=>'string', 'skip'=>'int', 'dba'=>'resource'], +'dba_fetch\'1' => ['string|false', 'key'=>'string', 'skip'=>'resource'], +'dba_firstkey' => ['string', 'dba'=>'resource'], 'dba_handlers' => ['array', 'full_info='=>'bool'], -'dba_insert' => ['bool', 'key'=>'string', 'value'=>'string', 'handle'=>'resource'], +'dba_insert' => ['bool', 'key'=>'string', 'value'=>'string', 'dba'=>'resource'], 'dba_key_split' => ['array|false', 'key'=>'string'], 'dba_list' => ['array'], -'dba_nextkey' => ['string', 'handle'=>'resource'], -'dba_open' => ['resource', 'path'=>'string', 'mode'=>'string', 'handlername='=>'string', '...args='=>'string'], -'dba_optimize' => ['bool', 'handle'=>'resource'], -'dba_popen' => ['resource', 'path'=>'string', 'mode'=>'string', 'handlername='=>'string', '...args='=>'string'], -'dba_replace' => ['bool', 'key'=>'string', 'value'=>'string', 'handle'=>'resource'], -'dba_sync' => ['bool', 'handle'=>'resource'], +'dba_nextkey' => ['string', 'dba'=>'resource'], +'dba_open' => ['resource', 'path'=>'string', 'mode'=>'string', 'handler='=>'string', '...handler_params='=>'string'], +'dba_optimize' => ['bool', 'dba'=>'resource'], +'dba_popen' => ['resource', 'path'=>'string', 'mode'=>'string', 'handler='=>'string', '...handler_params='=>'string'], +'dba_replace' => ['bool', 'key'=>'string', 'value'=>'string', 'dba'=>'resource'], +'dba_sync' => ['bool', 'dba'=>'resource'], 'dbase_add_record' => ['bool', 'dbase_identifier'=>'resource', 'record'=>'array'], 'dbase_close' => ['bool', 'dbase_identifier'=>'resource'], 'dbase_create' => ['resource|false', 'filename'=>'string', 'fields'=>'array'], @@ -1960,27 +1960,27 @@ return [ 'dbx_fetch_row' => ['mixed', 'result_identifier'=>'object'], 'dbx_query' => ['mixed', 'link_identifier'=>'object', 'sql_statement'=>'string', 'flags='=>'int'], 'dbx_sort' => ['bool', 'result'=>'object', 'user_compare_function'=>'string'], -'dcgettext' => ['string', 'domain_name'=>'string', 'msgid'=>'string', 'category'=>'int'], -'dcngettext' => ['string', 'domain'=>'string', 'msgid1'=>'string', 'msgid2'=>'string', 'n'=>'int', 'category'=>'int'], +'dcgettext' => ['string', 'domain'=>'string', 'message'=>'string', 'category'=>'int'], +'dcngettext' => ['string', 'domain'=>'string', 'singular'=>'string', 'plural'=>'string', 'count'=>'int', 'category'=>'int'], 'deaggregate' => ['', 'object'=>'object', 'class_name='=>'string'], 'debug_backtrace' => ['list', 'options='=>'int|bool', 'limit='=>'int'], 'debug_print_backtrace' => ['void', 'options='=>'int|bool', 'limit='=>'int'], -'debug_zval_dump' => ['void', '...var'=>'mixed'], +'debug_zval_dump' => ['void', '...value'=>'mixed'], 'debugger_connect' => [''], 'debugger_connector_pid' => [''], 'debugger_get_server_start_time' => [''], 'debugger_print' => [''], 'debugger_start_debug' => [''], -'decbin' => ['string', 'number'=>'int'], -'dechex' => ['string', 'number'=>'int'], -'decoct' => ['string', 'number'=>'int'], +'decbin' => ['string', 'num'=>'int'], +'dechex' => ['string', 'num'=>'int'], +'decoct' => ['string', 'num'=>'int'], 'define' => ['bool', 'constant_name'=>'string', 'value'=>'mixed', 'case_insensitive='=>'bool'], 'define_syslog_variables' => ['void'], -'defined' => ['bool', 'name'=>'string'], +'defined' => ['bool', 'constant_name'=>'string'], 'deflate_add' => ['string|false', 'context'=>'resource', 'data'=>'string', 'flush_mode='=>'int'], 'deflate_init' => ['resource|false', 'encoding'=>'int', 'options='=>'array'], -'deg2rad' => ['float', 'number'=>'float'], -'dgettext' => ['string', 'domain_name'=>'string', 'msgid'=>'string'], +'deg2rad' => ['float', 'num'=>'float'], +'dgettext' => ['string', 'domain'=>'string', 'message'=>'string'], 'dio_close' => ['void', 'fd'=>'resource'], 'dio_fcntl' => ['mixed', 'fd'=>'resource', 'cmd'=>'int', 'args='=>'mixed'], 'dio_open' => ['resource|false', 'filename'=>'string', 'flags'=>'int', 'mode='=>'int'], @@ -2031,15 +2031,15 @@ return [ 'DirectoryIterator::setInfoClass' => ['void', 'class_name='=>'string'], 'DirectoryIterator::valid' => ['bool'], 'dirname' => ['string', 'path'=>'string', 'levels='=>'int'], -'disk_free_space' => ['float|false', 'path'=>'string'], -'disk_total_space' => ['float|false', 'path'=>'string'], -'diskfreespace' => ['float|false', 'path'=>'string'], +'disk_free_space' => ['float|false', 'directory'=>'string'], +'disk_total_space' => ['float|false', 'directory'=>'string'], +'diskfreespace' => ['float|false', 'directory'=>'string'], 'display_disabled_function' => [''], 'dl' => ['bool', 'extension_filename'=>'string'], -'dngettext' => ['string', 'domain'=>'string', 'msgid1'=>'string', 'msgid2'=>'string', 'count'=>'int'], -'dns_check_record' => ['bool', 'host'=>'string', 'type='=>'string'], -'dns_get_mx' => ['bool', 'hostname'=>'string', '&w_mxhosts'=>'array', '&w_weight'=>'array'], -'dns_get_record' => ['list|false', 'hostname'=>'string', 'type='=>'int', '&w_authns='=>'array', '&w_addtl='=>'array', 'raw='=>'bool'], +'dngettext' => ['string', 'domain'=>'string', 'singular'=>'string', 'plural'=>'string', 'count'=>'int'], +'dns_check_record' => ['bool', 'hostname'=>'string', 'type='=>'string'], +'dns_get_mx' => ['bool', 'hostname'=>'string', '&w_hosts'=>'array', '&w_weights'=>'array'], +'dns_get_record' => ['list|false', 'hostname'=>'string', 'type='=>'int', '&w_authoritative_name_servers='=>'array', '&w_additional_records='=>'array', 'raw='=>'bool'], 'dom_document_relaxNG_validate_file' => ['bool', 'filename'=>'string'], 'dom_document_relaxNG_validate_xml' => ['bool', 'source'=>'string'], 'dom_document_schema_validate' => ['bool', 'source'=>'string', 'flags'=>'int'], @@ -2208,7 +2208,7 @@ return [ 'DomXsltStylesheet::result_dump_file' => ['string', 'xmldoc'=>'DOMDocument', 'filename'=>'string'], 'DomXsltStylesheet::result_dump_mem' => ['string', 'xmldoc'=>'DOMDocument'], 'DOTNET::__call' => ['mixed', 'name'=>'string', 'args'=>''], -'DOTNET::__construct' => ['void', 'assembly_name'=>'string', 'class_name'=>'string', 'codepage='=>'int'], +'DOTNET::__construct' => ['void', 'assembly_name'=>'string', 'datatype_name'=>'string', 'codepage='=>'int'], 'DOTNET::__get' => ['mixed', 'name'=>'string'], 'DOTNET::__set' => ['void', 'name'=>'string', 'value'=>''], 'dotnet_load' => ['int', 'assembly_name'=>'string', 'datatype_name='=>'string', 'codepage='=>'int'], @@ -2425,7 +2425,7 @@ return [ 'Ds\Vector::unshift' => ['void', '...values='=>'mixed'], 'each' => ['array{0:int|string,key:int|string,1:mixed,value:mixed}', '&r_arr'=>'array'], 'easter_date' => ['int', 'year='=>'int'], -'easter_days' => ['int', 'year='=>'int', 'method='=>'int'], +'easter_days' => ['int', 'year='=>'int', 'mode='=>'int'], 'echo' => ['void', 'arg1'=>'string', '...args='=>'string'], 'eio_busy' => ['resource', 'delay'=>'int', 'pri='=>'int', 'callback='=>'callable', 'data='=>'mixed'], 'eio_cancel' => ['void', 'req'=>'resource'], @@ -2495,24 +2495,24 @@ return [ 'enchant_broker_describe' => ['array', 'broker'=>'resource'], 'enchant_broker_dict_exists' => ['bool', 'broker'=>'resource', 'tag'=>'string'], 'enchant_broker_free' => ['bool', 'broker'=>'resource'], -'enchant_broker_free_dict' => ['bool', 'dict'=>'resource'], -'enchant_broker_get_dict_path' => ['string', 'broker'=>'resource', 'dict_type'=>'int'], +'enchant_broker_free_dict' => ['bool', 'dictionary'=>'resource'], +'enchant_broker_get_dict_path' => ['string', 'broker'=>'resource', 'type'=>'int'], 'enchant_broker_get_error' => ['string|false', 'broker'=>'resource'], 'enchant_broker_init' => ['resource|false'], 'enchant_broker_list_dicts' => ['array|false', 'broker'=>'resource'], 'enchant_broker_request_dict' => ['resource|false', 'broker'=>'resource', 'tag'=>'string'], 'enchant_broker_request_pwl_dict' => ['resource|false', 'broker'=>'resource', 'filename'=>'string'], -'enchant_broker_set_dict_path' => ['bool', 'broker'=>'resource', 'dict_type'=>'int', 'value'=>'string'], +'enchant_broker_set_dict_path' => ['bool', 'broker'=>'resource', 'type'=>'int', 'path'=>'string'], 'enchant_broker_set_ordering' => ['bool', 'broker'=>'resource', 'tag'=>'string', 'ordering'=>'string'], -'enchant_dict_add_to_personal' => ['void', 'dict'=>'resource', 'word'=>'string'], -'enchant_dict_add_to_session' => ['void', 'dict'=>'resource', 'word'=>'string'], -'enchant_dict_check' => ['bool', 'dict'=>'resource', 'word'=>'string'], -'enchant_dict_describe' => ['array', 'dict'=>'resource'], -'enchant_dict_get_error' => ['string', 'dict'=>'resource'], -'enchant_dict_is_in_session' => ['bool', 'dict'=>'resource', 'word'=>'string'], -'enchant_dict_quick_check' => ['bool', 'dict'=>'resource', 'word'=>'string', '&w_suggestions='=>'array'], -'enchant_dict_store_replacement' => ['void', 'dict'=>'resource', 'mis'=>'string', 'cor'=>'string'], -'enchant_dict_suggest' => ['array', 'dict'=>'resource', 'word'=>'string'], +'enchant_dict_add_to_personal' => ['void', 'dictionary'=>'resource', 'word'=>'string'], +'enchant_dict_add_to_session' => ['void', 'dictionary'=>'resource', 'word'=>'string'], +'enchant_dict_check' => ['bool', 'dictionary'=>'resource', 'word'=>'string'], +'enchant_dict_describe' => ['array', 'dictionary'=>'resource'], +'enchant_dict_get_error' => ['string', 'dictionary'=>'resource'], +'enchant_dict_is_in_session' => ['bool', 'dictionary'=>'resource', 'word'=>'string'], +'enchant_dict_quick_check' => ['bool', 'dictionary'=>'resource', 'word'=>'string', '&w_suggestions='=>'array'], +'enchant_dict_store_replacement' => ['void', 'dictionary'=>'resource', 'misspelled'=>'string', 'correct'=>'string'], +'enchant_dict_suggest' => ['array', 'dictionary'=>'resource', 'word'=>'string'], 'end' => ['mixed|false', '&r_array'=>'array|object'], 'Error::__clone' => ['void'], 'Error::__construct' => ['void', 'message='=>'string', 'code='=>'int', 'previous='=>'?Throwable|?Error'], @@ -2526,8 +2526,8 @@ return [ 'Error::getTraceAsString' => ['string'], 'error_clear_last' => ['void'], 'error_get_last' => ['?array{type:int,message:string,file:string,line:int}'], -'error_log' => ['bool', 'message'=>'string', 'message_type='=>'int', 'destination='=>'string', 'extra_headers='=>'string'], -'error_reporting' => ['int', 'new_error_level='=>'int'], +'error_log' => ['bool', 'message'=>'string', 'message_type='=>'int', 'destination='=>'string', 'additional_headers='=>'string'], +'error_reporting' => ['int', 'error_level='=>'int'], 'ErrorException::__clone' => ['void'], 'ErrorException::__construct' => ['void', 'message='=>'string', 'code='=>'int', 'severity='=>'int', 'filename='=>'string', 'lineno='=>'int', 'previous='=>'?Throwable|?ErrorException'], 'ErrorException::__toString' => ['string'], @@ -2907,19 +2907,19 @@ return [ 'Exception::getPrevious' => ['?Throwable|?Exception'], 'Exception::getTrace' => ['list>'], 'Exception::getTraceAsString' => ['string'], -'exec' => ['string', 'command'=>'string', '&w_output='=>'array', '&w_return_value='=>'int'], -'exif_imagetype' => ['int|false', 'imagefile'=>'string'], -'exif_read_data' => ['array|false', 'filename'=>'string|resource', 'sections_needed='=>'string', 'sub_arrays='=>'bool', 'read_thumbnail='=>'bool'], +'exec' => ['string', 'command'=>'string', '&w_output='=>'array', '&w_result_code='=>'int'], +'exif_imagetype' => ['int|false', 'filename'=>'string'], +'exif_read_data' => ['array|false', 'file'=>'string|resource', 'required_sections='=>'string', 'as_arrays='=>'bool', 'read_thumbnail='=>'bool'], 'exif_tagname' => ['string|false', 'index'=>'int'], -'exif_thumbnail' => ['string|false', 'filename'=>'string', '&w_width='=>'int', '&w_height='=>'int', '&w_imagetype='=>'int'], +'exif_thumbnail' => ['string|false', 'file'=>'string', '&w_width='=>'int', '&w_height='=>'int', '&w_image_type='=>'int'], 'exit' => ['', 'status'=>'string|int'], -'exp' => ['float', 'number'=>'float'], +'exp' => ['float', 'num'=>'float'], 'expect_expectl' => ['int', 'expect'=>'resource', 'cases'=>'array', 'match='=>'array'], 'expect_popen' => ['resource|false', 'command'=>'string'], -'explode' => ['list|false', 'separator'=>'string', 'str'=>'string', 'limit='=>'int'], -'expm1' => ['float', 'number'=>'float'], -'extension_loaded' => ['bool', 'extension_name'=>'string'], -'extract' => ['int', '&rw_var_array'=>'array', 'extract_type='=>'int', 'prefix='=>'?string'], +'explode' => ['list|false', 'separator'=>'string', 'string'=>'string', 'limit='=>'int'], +'expm1' => ['float', 'num'=>'float'], +'extension_loaded' => ['bool', 'extension'=>'string'], +'extract' => ['int', '&rw_array'=>'array', 'flags='=>'int', 'prefix='=>'?string'], 'ezmlm_hash' => ['int', 'addr'=>'string'], 'fam_cancel_monitor' => ['bool', 'fam'=>'resource', 'fam_monitor'=>'resource'], 'fam_close' => ['void', 'fam'=>'resource'], @@ -3137,7 +3137,7 @@ return [ 'fbsql_table_name' => ['string', 'result'=>'resource', 'index'=>'int'], 'fbsql_username' => ['string', 'link_identifier'=>'resource', 'username='=>'string'], 'fbsql_warnings' => ['bool', 'onoff='=>'bool'], -'fclose' => ['bool', 'fp'=>'resource'], +'fclose' => ['bool', 'stream'=>'resource'], 'fdf_add_doc_javascript' => ['bool', 'fdf_document'=>'resource', 'script_name'=>'string', 'script_code'=>'string'], 'fdf_add_template' => ['bool', 'fdf_document'=>'resource', 'newpage'=>'int', 'filename'=>'string', 'template'=>'string', 'rename'=>'int'], 'fdf_close' => ['void', 'fdf_document'=>'resource'], @@ -3173,8 +3173,8 @@ return [ 'fdf_set_target_frame' => ['bool', 'fdf_document'=>'resource', 'frame_name'=>'string'], 'fdf_set_value' => ['bool', 'fdf_document'=>'resource', 'fieldname'=>'string', 'value'=>'mixed', 'isname='=>'int'], 'fdf_set_version' => ['bool', 'fdf_document'=>'resource', 'version'=>'string'], -'feof' => ['bool', 'fp'=>'resource'], -'fflush' => ['bool', 'fp'=>'resource'], +'feof' => ['bool', 'stream'=>'resource'], +'fflush' => ['bool', 'stream'=>'resource'], 'ffmpeg_animated_gif::__construct' => ['void', 'output_file_path'=>'string', 'width'=>'int', 'height'=>'int', 'frame_rate'=>'int', 'loop_count='=>'int'], 'ffmpeg_animated_gif::addFrame' => ['', 'frame_to_add'=>'ffmpeg_frame'], 'ffmpeg_frame::__construct' => ['void', 'gd_image'=>'resource'], @@ -3213,14 +3213,14 @@ return [ 'ffmpeg_movie::getYear' => ['int|string'], 'ffmpeg_movie::hasAudio' => ['bool'], 'ffmpeg_movie::hasVideo' => ['bool'], -'fgetc' => ['string|false', 'fp'=>'resource'], -'fgetcsv' => ['list|array{0: null}|false|null', 'fp'=>'resource', 'length='=>'int', 'delimiter='=>'string', 'enclosure='=>'string', 'escape='=>'string'], -'fgets' => ['string|false', 'fp'=>'resource', 'length='=>'int'], +'fgetc' => ['string|false', 'stream'=>'resource'], +'fgetcsv' => ['list|array{0: null}|false|null', 'stream'=>'resource', 'length='=>'int', 'separator='=>'string', 'enclosure='=>'string', 'escape='=>'string'], +'fgets' => ['string|false', 'stream'=>'resource', 'length='=>'int'], 'fgetss' => ['string|false', 'fp'=>'resource', 'length='=>'int', 'allowable_tags='=>'string'], 'file' => ['list|false', 'filename'=>'string', 'flags='=>'int', 'context='=>'resource'], 'file_exists' => ['bool', 'filename'=>'string'], -'file_get_contents' => ['string|false', 'filename'=>'string', 'use_include_path='=>'bool', 'context='=>'?resource', 'offset='=>'int', 'maxlen='=>'int'], -'file_put_contents' => ['int|false', 'file'=>'string', 'data'=>'mixed', 'flags='=>'int', 'context='=>'resource'], +'file_get_contents' => ['string|false', 'filename'=>'string', 'use_include_path='=>'bool', 'context='=>'?resource', 'offset='=>'int', 'length='=>'int'], +'file_put_contents' => ['int|false', 'filename'=>'string', 'data'=>'mixed', 'flags='=>'int', 'context='=>'resource'], 'fileatime' => ['int|false', 'filename'=>'string'], 'filectime' => ['int|false', 'filename'=>'string'], 'filegroup' => ['int|false', 'filename'=>'string'], @@ -3276,13 +3276,13 @@ return [ 'FilesystemIterator::setInfoClass' => ['void', 'class_name='=>'string'], 'FilesystemIterator::valid' => ['bool'], 'filetype' => ['string|false', 'filename'=>'string'], -'filter_has_var' => ['bool', 'type'=>'int', 'variable_name'=>'string'], -'filter_id' => ['int|false', 'filtername'=>'string'], -'filter_input' => ['mixed|false', 'type'=>'int', 'variable_name'=>'string', 'filter='=>'int', 'options='=>'array|int'], -'filter_input_array' => ['mixed|false', 'type'=>'int', 'definition='=>'int|array', 'add_empty='=>'bool'], +'filter_has_var' => ['bool', 'input_type'=>'int', 'var_name'=>'string'], +'filter_id' => ['int|false', 'name'=>'string'], +'filter_input' => ['mixed|false', 'type'=>'int', 'var_name'=>'string', 'filter='=>'int', 'options='=>'array|int'], +'filter_input_array' => ['mixed|false', 'type'=>'int', 'options='=>'int|array', 'add_empty='=>'bool'], 'filter_list' => ['array'], -'filter_var' => ['mixed|false', 'variable'=>'mixed', 'filter='=>'int', 'options='=>'mixed'], -'filter_var_array' => ['mixed|false', 'data'=>'array', 'definition='=>'mixed', 'add_empty='=>'bool'], +'filter_var' => ['mixed|false', 'value'=>'mixed', 'filter='=>'int', 'options='=>'mixed'], +'filter_var_array' => ['mixed|false', 'array'=>'array', 'options='=>'mixed', 'add_empty='=>'bool'], 'FilterIterator::__construct' => ['void', 'iterator'=>'Iterator'], 'FilterIterator::accept' => ['bool'], 'FilterIterator::current' => ['mixed'], @@ -3296,77 +3296,77 @@ return [ 'finfo::file' => ['string|false', 'file_name'=>'string', 'options='=>'int', 'context='=>'resource'], 'finfo::finfo' => ['void', 'options='=>'int', 'magic_file='=>'string'], 'finfo::set_flags' => ['bool', 'options'=>'int'], -'finfo_buffer' => ['string|false', 'finfo'=>'resource', 'string'=>'string', 'options='=>'int', 'context='=>'resource'], +'finfo_buffer' => ['string|false', 'finfo'=>'resource', 'string'=>'string', 'flags='=>'int', 'context='=>'resource'], 'finfo_close' => ['bool', 'finfo'=>'resource'], -'finfo_file' => ['string|false', 'finfo'=>'resource', 'file_name'=>'string', 'options='=>'int', 'context='=>'resource'], -'finfo_open' => ['resource|false', 'options='=>'int', 'arg='=>'string'], -'finfo_set_flags' => ['bool', 'finfo'=>'resource', 'options'=>'int'], +'finfo_file' => ['string|false', 'finfo'=>'resource', 'filename'=>'string', 'flags='=>'int', 'context='=>'resource'], +'finfo_open' => ['resource|false', 'flags='=>'int', 'magic_database='=>'string'], +'finfo_set_flags' => ['bool', 'finfo'=>'resource', 'flags'=>'int'], 'floatval' => ['float', 'value'=>'mixed'], -'flock' => ['bool', 'fp'=>'resource', 'operation'=>'int', '&w_wouldblock='=>'int'], -'floor' => ['float', 'number'=>'float'], +'flock' => ['bool', 'stream'=>'resource', 'operation'=>'int', '&w_would_block='=>'int'], +'floor' => ['float', 'num'=>'float'], 'flush' => ['void'], -'fmod' => ['float', 'x'=>'float', 'y'=>'float'], +'fmod' => ['float', 'num1'=>'float', 'num2'=>'float'], 'fnmatch' => ['bool', 'pattern'=>'string', 'filename'=>'string', 'flags='=>'int'], 'fopen' => ['resource|false', 'filename'=>'string', 'mode'=>'string', 'use_include_path='=>'bool', 'context='=>'resource'], -'forward_static_call' => ['mixed|false', 'function'=>'callable', '...parameters='=>'mixed'], -'forward_static_call_array' => ['mixed|false', 'function'=>'callable', 'parameters'=>'list'], -'fpassthru' => ['int|false', 'fp'=>'resource'], +'forward_static_call' => ['mixed|false', 'callback'=>'callable', '...args='=>'mixed'], +'forward_static_call_array' => ['mixed|false', 'callback'=>'callable', 'args'=>'list'], +'fpassthru' => ['int|false', 'stream'=>'resource'], 'fpm_get_status' => ['array|false'], -'fprintf' => ['int', 'stream'=>'resource', 'format'=>'string', '...args='=>'string|int|float'], -'fputcsv' => ['int|false', 'fp'=>'resource', 'fields'=>'array', 'delimiter='=>'string', 'enclosure='=>'string', 'escape_char='=>'string'], -'fputs' => ['int|false', 'fp'=>'resource', 'string'=>'string', 'length='=>'int'], -'fread' => ['string|false', 'fp'=>'resource', 'length'=>'int'], +'fprintf' => ['int', 'stream'=>'resource', 'format'=>'string', '...values='=>'string|int|float'], +'fputcsv' => ['int|false', 'stream'=>'resource', 'fields'=>'array', 'separator='=>'string', 'enclosure='=>'string', 'escape='=>'string'], +'fputs' => ['int|false', 'stream'=>'resource', 'data'=>'string', 'length='=>'int'], +'fread' => ['string|false', 'stream'=>'resource', 'length'=>'int'], 'frenchtojd' => ['int', 'month'=>'int', 'day'=>'int', 'year'=>'int'], 'fribidi_log2vis' => ['string', 'string'=>'string', 'direction'=>'string', 'charset'=>'int'], 'fscanf' => ['list', 'stream'=>'resource', 'format'=>'string'], 'fscanf\'1' => ['int', 'stream'=>'resource', 'format'=>'string', '&...w_vars='=>'string|int|float'], -'fseek' => ['int', 'fp'=>'resource', 'offset'=>'int', 'whence='=>'int'], -'fsockopen' => ['resource|false', 'hostname'=>'string', 'port='=>'int', '&w_errno='=>'int', '&w_errstr='=>'string', 'timeout='=>'float'], -'fstat' => ['array|false', 'fp'=>'resource'], -'ftell' => ['int|false', 'fp'=>'resource'], -'ftok' => ['int', 'pathname'=>'string', 'proj'=>'string'], -'ftp_alloc' => ['bool', 'stream'=>'resource', 'size'=>'int', '&w_response='=>'string'], -'ftp_append' => ['bool', 'ftp'=>'resource', 'remote_file'=>'string', 'local_file'=>'string', 'mode='=>'int'], -'ftp_cdup' => ['bool', 'stream'=>'resource'], -'ftp_chdir' => ['bool', 'stream'=>'resource', 'directory'=>'string'], -'ftp_chmod' => ['int|false', 'stream'=>'resource', 'mode'=>'int', 'filename'=>'string'], -'ftp_close' => ['bool', 'stream'=>'resource'], -'ftp_connect' => ['resource|false', 'host'=>'string', 'port='=>'int', 'timeout='=>'int'], -'ftp_delete' => ['bool', 'stream'=>'resource', 'file'=>'string'], -'ftp_exec' => ['bool', 'stream'=>'resource', 'command'=>'string'], -'ftp_fget' => ['bool', 'stream'=>'resource', 'fp'=>'resource', 'remote_file'=>'string', 'mode='=>'int', 'resumepos='=>'int'], -'ftp_fput' => ['bool', 'stream'=>'resource', 'remote_file'=>'string', 'fp'=>'resource', 'mode='=>'int', 'startpos='=>'int'], -'ftp_get' => ['bool', 'stream'=>'resource', 'local_file'=>'string', 'remote_file'=>'string', 'mode='=>'int', 'resume_pos='=>'int'], -'ftp_get_option' => ['mixed|false', 'stream'=>'resource', 'option'=>'int'], -'ftp_login' => ['bool', 'stream'=>'resource', 'username'=>'string', 'password'=>'string'], -'ftp_mdtm' => ['int', 'stream'=>'resource', 'filename'=>'string'], -'ftp_mkdir' => ['string|false', 'stream'=>'resource', 'directory'=>'string'], -'ftp_mlsd' => ['array', 'ftp_stream'=>'resource', 'directory'=>'string'], -'ftp_nb_continue' => ['int', 'stream'=>'resource'], -'ftp_nb_fget' => ['int', 'stream'=>'resource', 'fp'=>'resource', 'remote_file'=>'string', 'mode='=>'int', 'resumepos='=>'int'], -'ftp_nb_fput' => ['int', 'stream'=>'resource', 'remote_file'=>'string', 'fp'=>'resource', 'mode='=>'int', 'startpos='=>'int'], -'ftp_nb_get' => ['int', 'stream'=>'resource', 'local_file'=>'string', 'remote_file'=>'string', 'mode='=>'int', 'resume_pos='=>'int'], -'ftp_nb_put' => ['int', 'stream'=>'resource', 'remote_file'=>'string', 'local_file'=>'string', 'mode='=>'int', 'startpos='=>'int'], -'ftp_nlist' => ['array|false', 'stream'=>'resource', 'directory'=>'string'], -'ftp_pasv' => ['bool', 'stream'=>'resource', 'pasv'=>'bool'], -'ftp_put' => ['bool', 'stream'=>'resource', 'remote_file'=>'string', 'local_file'=>'string', 'mode='=>'int', 'startpos='=>'int'], -'ftp_pwd' => ['string|false', 'stream'=>'resource'], -'ftp_quit' => ['bool', 'stream'=>'resource'], -'ftp_raw' => ['array', 'stream'=>'resource', 'command'=>'string'], -'ftp_rawlist' => ['array|false', 'stream'=>'resource', 'directory'=>'string', 'recursive='=>'bool'], -'ftp_rename' => ['bool', 'stream'=>'resource', 'src'=>'string', 'dest'=>'string'], -'ftp_rmdir' => ['bool', 'stream'=>'resource', 'directory'=>'string'], -'ftp_set_option' => ['bool', 'stream'=>'resource', 'option'=>'int', 'value'=>'mixed'], -'ftp_site' => ['bool', 'stream'=>'resource', 'cmd'=>'string'], -'ftp_size' => ['int', 'stream'=>'resource', 'filename'=>'string'], -'ftp_ssl_connect' => ['resource|false', 'host'=>'string', 'port='=>'int', 'timeout='=>'int'], -'ftp_systype' => ['string|false', 'stream'=>'resource'], -'ftruncate' => ['bool', 'fp'=>'resource', 'size'=>'int'], -'func_get_arg' => ['mixed|false', 'arg_num'=>'int'], +'fseek' => ['int', 'stream'=>'resource', 'offset'=>'int', 'whence='=>'int'], +'fsockopen' => ['resource|false', 'hostname'=>'string', 'port='=>'int', '&w_error_code='=>'int', '&w_error_message='=>'string', 'timeout='=>'float'], +'fstat' => ['array|false', 'stream'=>'resource'], +'ftell' => ['int|false', 'stream'=>'resource'], +'ftok' => ['int', 'filename'=>'string', 'project_id'=>'string'], +'ftp_alloc' => ['bool', 'ftp'=>'resource', 'size'=>'int', '&w_response='=>'string'], +'ftp_append' => ['bool', 'ftp'=>'resource', 'remote_filename'=>'string', 'local_filename'=>'string', 'mode='=>'int'], +'ftp_cdup' => ['bool', 'ftp'=>'resource'], +'ftp_chdir' => ['bool', 'ftp'=>'resource', 'directory'=>'string'], +'ftp_chmod' => ['int|false', 'ftp'=>'resource', 'permissions'=>'int', 'filename'=>'string'], +'ftp_close' => ['bool', 'ftp'=>'resource'], +'ftp_connect' => ['resource|false', 'hostname'=>'string', 'port='=>'int', 'timeout='=>'int'], +'ftp_delete' => ['bool', 'ftp'=>'resource', 'filename'=>'string'], +'ftp_exec' => ['bool', 'ftp'=>'resource', 'command'=>'string'], +'ftp_fget' => ['bool', 'ftp'=>'resource', 'stream'=>'resource', 'remote_filename'=>'string', 'mode='=>'int', 'offset='=>'int'], +'ftp_fput' => ['bool', 'ftp'=>'resource', 'remote_filename'=>'string', 'stream'=>'resource', 'mode='=>'int', 'offset='=>'int'], +'ftp_get' => ['bool', 'ftp'=>'resource', 'local_filename'=>'string', 'remote_filename'=>'string', 'mode='=>'int', 'offset='=>'int'], +'ftp_get_option' => ['mixed|false', 'ftp'=>'resource', 'option'=>'int'], +'ftp_login' => ['bool', 'ftp'=>'resource', 'username'=>'string', 'password'=>'string'], +'ftp_mdtm' => ['int', 'ftp'=>'resource', 'filename'=>'string'], +'ftp_mkdir' => ['string|false', 'ftp'=>'resource', 'directory'=>'string'], +'ftp_mlsd' => ['array', 'ftp'=>'resource', 'directory'=>'string'], +'ftp_nb_continue' => ['int', 'ftp'=>'resource'], +'ftp_nb_fget' => ['int', 'ftp'=>'resource', 'stream'=>'resource', 'remote_filename'=>'string', 'mode='=>'int', 'offset='=>'int'], +'ftp_nb_fput' => ['int', 'ftp'=>'resource', 'remote_filename'=>'string', 'stream'=>'resource', 'mode='=>'int', 'offset='=>'int'], +'ftp_nb_get' => ['int', 'ftp'=>'resource', 'local_filename'=>'string', 'remote_filename'=>'string', 'mode='=>'int', 'offset='=>'int'], +'ftp_nb_put' => ['int', 'ftp'=>'resource', 'remote_filename'=>'string', 'local_filename'=>'string', 'mode='=>'int', 'offset='=>'int'], +'ftp_nlist' => ['array|false', 'ftp'=>'resource', 'directory'=>'string'], +'ftp_pasv' => ['bool', 'ftp'=>'resource', 'enable'=>'bool'], +'ftp_put' => ['bool', 'ftp'=>'resource', 'remote_filename'=>'string', 'local_filename'=>'string', 'mode='=>'int', 'offset='=>'int'], +'ftp_pwd' => ['string|false', 'ftp'=>'resource'], +'ftp_quit' => ['bool', 'ftp'=>'resource'], +'ftp_raw' => ['array', 'ftp'=>'resource', 'command'=>'string'], +'ftp_rawlist' => ['array|false', 'ftp'=>'resource', 'directory'=>'string', 'recursive='=>'bool'], +'ftp_rename' => ['bool', 'ftp'=>'resource', 'from'=>'string', 'to'=>'string'], +'ftp_rmdir' => ['bool', 'ftp'=>'resource', 'directory'=>'string'], +'ftp_set_option' => ['bool', 'ftp'=>'resource', 'option'=>'int', 'value'=>'mixed'], +'ftp_site' => ['bool', 'ftp'=>'resource', 'command'=>'string'], +'ftp_size' => ['int', 'ftp'=>'resource', 'filename'=>'string'], +'ftp_ssl_connect' => ['resource|false', 'hostname'=>'string', 'port='=>'int', 'timeout='=>'int'], +'ftp_systype' => ['string|false', 'ftp'=>'resource'], +'ftruncate' => ['bool', 'stream'=>'resource', 'size'=>'int'], +'func_get_arg' => ['mixed|false', 'position'=>'int'], 'func_get_args' => ['list'], 'func_num_args' => ['int'], -'function_exists' => ['bool', 'function_name'=>'string'], -'fwrite' => ['int|false', 'fp'=>'resource', 'string'=>'string', 'length='=>'int'], +'function_exists' => ['bool', 'function'=>'string'], +'fwrite' => ['int|false', 'stream'=>'resource', 'data'=>'string', 'length='=>'int'], 'gc_collect_cycles' => ['int'], 'gc_disable' => ['void'], 'gc_enable' => ['void'], @@ -3608,23 +3608,23 @@ return [ 'geoip_region_name_by_code' => ['string|false', 'country_code'=>'string', 'region_code'=>'string'], 'geoip_setup_custom_directory' => ['void', 'path'=>'string'], 'geoip_time_zone_by_country_and_region' => ['string|false', 'country_code'=>'string', 'region_code='=>'string'], -'get_browser' => ['array|object|false', 'browser_name='=>'string', 'return_array='=>'bool'], +'get_browser' => ['array|object|false', 'user_agent='=>'string', 'return_array='=>'bool'], 'get_call_stack' => [''], 'get_called_class' => ['class-string'], -'get_cfg_var' => ['string|false', 'option_name'=>'string'], +'get_cfg_var' => ['string|false', 'option'=>'string'], 'get_class' => ['class-string|false', 'object='=>'object'], -'get_class_methods' => ['list|null', 'class'=>'mixed'], -'get_class_vars' => ['array', 'class_name'=>'string'], +'get_class_methods' => ['list|null', 'object_or_class'=>'mixed'], +'get_class_vars' => ['array', 'class'=>'string'], 'get_current_user' => ['string'], -'get_debug_type' => ['string', 'data'=>'mixed'], +'get_debug_type' => ['string', 'value'=>'mixed'], 'get_declared_classes' => ['list'], 'get_declared_interfaces' => ['list'], 'get_declared_traits' => ['list|null'], 'get_defined_constants' => ['array', 'categorize='=>'bool'], 'get_defined_functions' => ['array>', 'exclude_disabled='=>'bool'], 'get_defined_vars' => ['array'], -'get_extension_funcs' => ['list|false', 'extension_name'=>'string'], -'get_headers' => ['array|false', 'url'=>'string', 'format='=>'int', 'context='=>'resource'], +'get_extension_funcs' => ['list|false', 'extension'=>'string'], +'get_headers' => ['array|false', 'url'=>'string', 'associative='=>'int', 'context='=>'resource'], 'get_html_translation_table' => ['array', 'table='=>'int', 'flags='=>'int', 'encoding='=>'string'], 'get_include_path' => ['string'], 'get_included_files' => ['list'], @@ -3633,39 +3633,39 @@ return [ 'get_magic_quotes_runtime' => ['int|false'], 'get_meta_tags' => ['array', 'filename'=>'string', 'use_include_path='=>'bool'], 'get_object_vars' => ['array', 'object'=>'object'], -'get_parent_class' => ['class-string|false', 'object='=>'mixed'], +'get_parent_class' => ['class-string|false', 'object_or_class='=>'mixed'], 'get_required_files' => ['list'], -'get_resource_id' => ['int', 'res'=>'resource'], -'get_resource_type' => ['string', 'res'=>'resource'], -'get_resources' => ['array', 'resource_type='=>'string'], +'get_resource_id' => ['int', 'resource'=>'resource'], +'get_resource_type' => ['string', 'resource'=>'resource'], +'get_resources' => ['array', 'type='=>'string'], 'getallheaders' => ['array|false'], 'getcwd' => ['string|false'], 'getdate' => ['array', 'timestamp='=>'int'], -'getenv' => ['string|false', 'varname'=>'string', 'local_only='=>'bool'], +'getenv' => ['string|false', 'name'=>'string', 'local_only='=>'bool'], 'getenv\'1' => ['array'], -'gethostbyaddr' => ['string|false', 'ip_address'=>'string'], +'gethostbyaddr' => ['string|false', 'ip'=>'string'], 'gethostbyname' => ['string', 'hostname'=>'string'], 'gethostbynamel' => ['list|false', 'hostname'=>'string'], 'gethostname' => ['string|false'], -'getimagesize' => ['array|false', 'imagefile'=>'string', '&w_info='=>'array'], -'getimagesizefromstring' => ['array|false', 'data'=>'string', '&w_info='=>'array'], +'getimagesize' => ['array|false', 'filename'=>'string', '&w_image_info='=>'array'], +'getimagesizefromstring' => ['array|false', 'string'=>'string', '&w_image_info='=>'array'], 'getlastmod' => ['int|false'], -'getmxrr' => ['bool', 'hostname'=>'string', '&w_mxhosts'=>'array', '&w_weight='=>'array'], +'getmxrr' => ['bool', 'hostname'=>'string', '&w_hosts'=>'array', '&w_weights='=>'array'], 'getmygid' => ['int|false'], 'getmyinode' => ['int|false'], 'getmypid' => ['int|false'], 'getmyuid' => ['int|false'], -'getopt' => ['array|array|array>|false', 'options'=>'string', 'longopts='=>'array', '&w_optind='=>'int'], -'getprotobyname' => ['int|false', 'name'=>'string'], -'getprotobynumber' => ['string', 'proto'=>'int'], +'getopt' => ['array|array|array>|false', 'short_options'=>'string', 'long_options='=>'array', '&w_rest_index='=>'int'], +'getprotobyname' => ['int|false', 'protocol'=>'string'], +'getprotobynumber' => ['string', 'protocol'=>'int'], 'getrandmax' => ['int'], -'getrusage' => ['array', 'who='=>'int'], +'getrusage' => ['array', 'mode='=>'int'], 'getservbyname' => ['int|false', 'service'=>'string', 'protocol'=>'string'], 'getservbyport' => ['string|false', 'port'=>'int', 'protocol'=>'string'], -'gettext' => ['string', 'msgid'=>'string'], +'gettext' => ['string', 'message'=>'string'], 'gettimeofday' => ['array'], -'gettimeofday\'1' => ['float', 'get_as_float='=>'true'], -'gettype' => ['string', 'var'=>'mixed'], +'gettimeofday\'1' => ['float', 'as_float='=>'true'], +'gettype' => ['string', 'value'=>'mixed'], 'glob' => ['list|false', 'pattern'=>'string', 'flags='=>'int'], 'GlobIterator::__construct' => ['void', 'path'=>'string', 'flags='=>'int'], 'GlobIterator::count' => ['int'], @@ -3892,58 +3892,58 @@ return [ 'GMP::__toString' => ['numeric-string'], 'GMP::serialize' => ['string'], 'GMP::unserialize' => ['void', 'serialized'=>'string'], -'gmp_abs' => ['GMP', 'a'=>'GMP|string|int'], -'gmp_add' => ['GMP', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_and' => ['GMP', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], +'gmp_abs' => ['GMP', 'num'=>'GMP|string|int'], +'gmp_add' => ['GMP', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_and' => ['GMP', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], 'gmp_binomial' => ['GMP|false', 'n'=>'GMP|string|int', 'k'=>'int'], -'gmp_clrbit' => ['void', 'a'=>'GMP|string|int', 'index'=>'int'], -'gmp_cmp' => ['int', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_com' => ['GMP', 'a'=>'GMP|string|int'], -'gmp_div' => ['GMP', 'a'=>'GMP|resource|string', 'b'=>'GMP|resource|string', 'round='=>'int'], -'gmp_div_q' => ['GMP', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int', 'round='=>'int'], -'gmp_div_qr' => ['array{0: GMP, 1: GMP}', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int', 'round='=>'int'], -'gmp_div_r' => ['GMP', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int', 'round='=>'int'], -'gmp_divexact' => ['GMP', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_export' => ['string|false', 'gmpnumber'=>'GMP|string|int', 'word_size='=>'int', 'options='=>'int'], -'gmp_fact' => ['GMP', 'a'=>'int'], -'gmp_gcd' => ['GMP', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_gcdext' => ['array', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_hamdist' => ['GMP', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_import' => ['GMP|false', 'data'=>'string', 'word_size='=>'int', 'options='=>'int'], -'gmp_init' => ['GMP', 'number'=>'int|string', 'base='=>'int'], -'gmp_intval' => ['int', 'gmpnumber'=>'GMP|string|int'], -'gmp_invert' => ['GMP|false', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_jacobi' => ['int', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_kronecker' => ['int', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_lcm' => ['GMP', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_legendre' => ['int', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_mod' => ['GMP', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_mul' => ['GMP', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_neg' => ['GMP', 'a'=>'GMP|string|int'], -'gmp_nextprime' => ['GMP', 'a'=>'GMP|string|int'], -'gmp_or' => ['GMP', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_perfect_power' => ['bool', 'a'=>'GMP|string|int'], -'gmp_perfect_square' => ['bool', 'a'=>'GMP|string|int'], -'gmp_popcount' => ['int', 'a'=>'GMP|string|int'], -'gmp_pow' => ['GMP', 'base'=>'GMP|string|int', 'exp'=>'int'], -'gmp_powm' => ['GMP', 'base'=>'GMP|string|int', 'exp'=>'GMP|string|int', 'mod'=>'GMP|string|int'], -'gmp_prob_prime' => ['int', 'a'=>'GMP|string|int', 'reps='=>'int'], +'gmp_clrbit' => ['void', 'num'=>'GMP|string|int', 'index'=>'int'], +'gmp_cmp' => ['int', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_com' => ['GMP', 'num'=>'GMP|string|int'], +'gmp_div' => ['GMP', 'num1'=>'GMP|resource|string', 'num2'=>'GMP|resource|string', 'rounding_mode='=>'int'], +'gmp_div_q' => ['GMP', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int', 'rounding_mode='=>'int'], +'gmp_div_qr' => ['array{0: GMP, 1: GMP}', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int', 'rounding_mode='=>'int'], +'gmp_div_r' => ['GMP', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int', 'rounding_mode='=>'int'], +'gmp_divexact' => ['GMP', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_export' => ['string|false', 'num'=>'GMP|string|int', 'word_size='=>'int', 'flags='=>'int'], +'gmp_fact' => ['GMP', 'num'=>'int'], +'gmp_gcd' => ['GMP', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_gcdext' => ['array', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_hamdist' => ['GMP', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_import' => ['GMP|false', 'data'=>'string', 'word_size='=>'int', 'flags='=>'int'], +'gmp_init' => ['GMP', 'num'=>'int|string', 'base='=>'int'], +'gmp_intval' => ['int', 'num'=>'GMP|string|int'], +'gmp_invert' => ['GMP|false', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_jacobi' => ['int', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_kronecker' => ['int', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_lcm' => ['GMP', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_legendre' => ['int', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_mod' => ['GMP', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_mul' => ['GMP', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_neg' => ['GMP', 'num'=>'GMP|string|int'], +'gmp_nextprime' => ['GMP', 'num'=>'GMP|string|int'], +'gmp_or' => ['GMP', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_perfect_power' => ['bool', 'num'=>'GMP|string|int'], +'gmp_perfect_square' => ['bool', 'num'=>'GMP|string|int'], +'gmp_popcount' => ['int', 'num'=>'GMP|string|int'], +'gmp_pow' => ['GMP', 'num'=>'GMP|string|int', 'exponent'=>'int'], +'gmp_powm' => ['GMP', 'num'=>'GMP|string|int', 'exponent'=>'GMP|string|int', 'modulus'=>'GMP|string|int'], +'gmp_prob_prime' => ['int', 'num'=>'GMP|string|int', 'repetitions='=>'int'], 'gmp_random' => ['GMP', 'limiter='=>'int'], 'gmp_random_bits' => ['GMP', 'bits'=>'int'], 'gmp_random_range' => ['GMP', 'min'=>'GMP|string|int', 'max'=>'GMP|string|int'], 'gmp_random_seed' => ['void', 'seed'=>'GMP|string|int'], -'gmp_root' => ['GMP', 'a'=>'GMP|string|int', 'nth'=>'int'], -'gmp_rootrem' => ['array{0: GMP, 1: GMP}', 'a'=>'GMP|string|int', 'nth'=>'int'], -'gmp_scan0' => ['int', 'a'=>'GMP|string|int', 'start'=>'int'], -'gmp_scan1' => ['int', 'a'=>'GMP|string|int', 'start'=>'int'], -'gmp_setbit' => ['void', 'a'=>'GMP|string|int', 'index'=>'int', 'set_clear='=>'bool'], -'gmp_sign' => ['int', 'a'=>'GMP|string|int'], -'gmp_sqrt' => ['GMP', 'a'=>'GMP|string|int'], -'gmp_sqrtrem' => ['array{0: GMP, 1: GMP}', 'a'=>'GMP|string|int'], -'gmp_strval' => ['numeric-string', 'gmpnumber'=>'GMP|string|int', 'base='=>'int'], -'gmp_sub' => ['GMP', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], -'gmp_testbit' => ['bool', 'a'=>'GMP|string|int', 'index'=>'int'], -'gmp_xor' => ['GMP', 'a'=>'GMP|string|int', 'b'=>'GMP|string|int'], +'gmp_root' => ['GMP', 'num'=>'GMP|string|int', 'nth'=>'int'], +'gmp_rootrem' => ['array{0: GMP, 1: GMP}', 'num'=>'GMP|string|int', 'nth'=>'int'], +'gmp_scan0' => ['int', 'num1'=>'GMP|string|int', 'start'=>'int'], +'gmp_scan1' => ['int', 'num1'=>'GMP|string|int', 'start'=>'int'], +'gmp_setbit' => ['void', 'num'=>'GMP|string|int', 'index'=>'int', 'value='=>'bool'], +'gmp_sign' => ['int', 'num'=>'GMP|string|int'], +'gmp_sqrt' => ['GMP', 'num'=>'GMP|string|int'], +'gmp_sqrtrem' => ['array{0: GMP, 1: GMP}', 'num'=>'GMP|string|int'], +'gmp_strval' => ['numeric-string', 'num'=>'GMP|string|int', 'base='=>'int'], +'gmp_sub' => ['GMP', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], +'gmp_testbit' => ['bool', 'num'=>'GMP|string|int', 'index'=>'int'], +'gmp_xor' => ['GMP', 'num1'=>'GMP|string|int', 'num2'=>'GMP|string|int'], 'gmstrftime' => ['string', 'format'=>'string', 'timestamp='=>'int'], 'gnupg::adddecryptkey' => ['bool', 'fingerprint'=>'string', 'passphrase'=>'string'], 'gnupg::addencryptkey' => ['bool', 'fingerprint'=>'string'], @@ -3988,15 +3988,15 @@ return [ 'gnupg_sign' => ['string', 'identifier'=>'resource', 'plaintext'=>'string'], 'gnupg_verify' => ['array', 'identifier'=>'resource', 'signed_text'=>'string', 'signature'=>'string', 'plaintext='=>'string'], 'gopher_parsedir' => ['array', 'dirent'=>'string'], -'grapheme_extract' => ['string|false', 'string'=>'string', 'size'=>'int', 'extract_type='=>'int', 'start='=>'int', '&w_next='=>'int'], +'grapheme_extract' => ['string|false', 'haystack'=>'string', 'size'=>'int', 'type='=>'int', 'offset='=>'int', '&w_next='=>'int'], 'grapheme_stripos' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'offset='=>'int'], -'grapheme_stristr' => ['string|false', 'haystack'=>'string', 'needle'=>'string', 'part='=>'bool'], +'grapheme_stristr' => ['string|false', 'haystack'=>'string', 'needle'=>'string', 'beforeNeedle='=>'bool'], 'grapheme_strlen' => ['int|false|null', 'string'=>'string'], 'grapheme_strpos' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'offset='=>'int'], 'grapheme_strripos' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'offset='=>'int'], 'grapheme_strrpos' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'offset='=>'int'], -'grapheme_strstr' => ['string|false', 'haystack'=>'string', 'needle'=>'string', 'part='=>'bool'], -'grapheme_substr' => ['string|false', 'string'=>'string', 'start'=>'int', 'length='=>'int'], +'grapheme_strstr' => ['string|false', 'haystack'=>'string', 'needle'=>'string', 'beforeNeedle='=>'bool'], +'grapheme_substr' => ['string|false', 'string'=>'string', 'offset'=>'int', 'length='=>'int'], 'gregoriantojd' => ['int', 'month'=>'int', 'day'=>'int', 'year'=>'int'], 'gridObj::set' => ['int', 'property_name'=>'string', 'new_value'=>''], 'Grpc\Call::__construct' => ['void', 'channel'=>'Grpc\Channel', 'method'=>'string', 'absolute_deadline'=>'Grpc\Timeval', 'host_override='=>'mixed'], @@ -4071,26 +4071,26 @@ return [ 'gupnp_service_proxy_send_action' => ['array', 'proxy'=>'resource', 'action'=>'string', 'in_params'=>'array', 'out_params'=>'array'], 'gupnp_service_proxy_set_subscribed' => ['bool', 'proxy'=>'resource', 'subscribed'=>'bool'], 'gupnp_service_thaw_notify' => ['bool', 'service'=>'resource'], -'gzclose' => ['bool', 'zp'=>'resource'], +'gzclose' => ['bool', 'stream'=>'resource'], 'gzcompress' => ['string|false', 'data'=>'string', 'level='=>'int', 'encoding='=>'int'], -'gzdecode' => ['string|false', 'data'=>'string', 'length='=>'int'], +'gzdecode' => ['string|false', 'data'=>'string', 'max_length='=>'int'], 'gzdeflate' => ['string|false', 'data'=>'string', 'level='=>'int', 'encoding='=>'int'], -'gzencode' => ['string|false', 'data'=>'string', 'level='=>'int', 'encoding_mode='=>'int'], -'gzeof' => ['bool|int', 'zp'=>'resource'], +'gzencode' => ['string|false', 'data'=>'string', 'level='=>'int', 'encoding='=>'int'], +'gzeof' => ['bool|int', 'stream'=>'resource'], 'gzfile' => ['list', 'filename'=>'string', 'use_include_path='=>'int'], -'gzgetc' => ['string|false', 'zp'=>'resource'], -'gzgets' => ['string|false', 'zp'=>'resource', 'length='=>'int'], +'gzgetc' => ['string|false', 'stream'=>'resource'], +'gzgets' => ['string|false', 'stream'=>'resource', 'length='=>'int'], 'gzgetss' => ['string|false', 'zp'=>'resource', 'length'=>'int', 'allowable_tags='=>'string'], -'gzinflate' => ['string|false', 'data'=>'string', 'length='=>'int'], +'gzinflate' => ['string|false', 'data'=>'string', 'max_length='=>'int'], 'gzopen' => ['resource|false', 'filename'=>'string', 'mode'=>'string', 'use_include_path='=>'int'], -'gzpassthru' => ['int|false', 'zp'=>'resource'], -'gzputs' => ['int', 'zp'=>'resource', 'string'=>'string', 'length='=>'int'], -'gzread' => ['string', 'zp'=>'resource', 'length'=>'int'], -'gzrewind' => ['bool', 'zp'=>'resource'], -'gzseek' => ['int', 'zp'=>'resource', 'offset'=>'int', 'whence='=>'int'], -'gztell' => ['int|false', 'zp'=>'resource'], -'gzuncompress' => ['string|false', 'data'=>'string', 'length='=>'int'], -'gzwrite' => ['int', 'zp'=>'resource', 'string'=>'string', 'length='=>'int'], +'gzpassthru' => ['int|false', 'stream'=>'resource'], +'gzputs' => ['int', 'stream'=>'resource', 'data'=>'string', 'length='=>'int'], +'gzread' => ['string', 'stream'=>'resource', 'length'=>'int'], +'gzrewind' => ['bool', 'stream'=>'resource'], +'gzseek' => ['int', 'stream'=>'resource', 'offset'=>'int', 'whence='=>'int'], +'gztell' => ['int|false', 'stream'=>'resource'], +'gzuncompress' => ['string|false', 'data'=>'string', 'max_length='=>'int'], +'gzwrite' => ['int', 'stream'=>'resource', 'data'=>'string', 'length='=>'int'], 'HaruAnnotation::setBorderStyle' => ['bool', 'width'=>'float', 'dash_on'=>'int', 'dash_off'=>'int'], 'HaruAnnotation::setHighlightMode' => ['bool', 'mode'=>'int'], 'HaruAnnotation::setIcon' => ['bool', 'icon'=>'int'], @@ -4255,39 +4255,39 @@ return [ 'HaruPage::stroke' => ['bool', 'close_path='=>'bool'], 'HaruPage::textOut' => ['bool', 'x'=>'float', 'y'=>'float', 'text'=>'string'], 'HaruPage::textRect' => ['bool', 'left'=>'float', 'top'=>'float', 'right'=>'float', 'bottom'=>'float', 'text'=>'string', 'align='=>'int'], -'hash' => ['string|false', 'algo'=>'string', 'data'=>'string', 'raw_output='=>'bool'], +'hash' => ['string|false', 'algo'=>'string', 'data'=>'string', 'binary='=>'bool'], 'hash_algos' => ['list'], 'hash_copy' => ['HashContext', 'context'=>'HashContext|resource'], 'hash_equals' => ['bool', 'known_string'=>'string', 'user_string'=>'string'], -'hash_file' => ['string|false', 'algo'=>'string', 'filename'=>'string', 'raw_output='=>'bool'], -'hash_final' => ['string', 'context'=>'HashContext|resource', 'raw_output='=>'bool'], -'hash_hkdf' => ['string|false', 'algo'=>'string', 'ikm'=>'string', 'length='=>'int', 'info='=>'string', 'salt='=>'string'], -'hash_hmac' => ['string|false', 'algo'=>'string', 'data'=>'string', 'key'=>'string', 'raw_output='=>'bool'], +'hash_file' => ['string|false', 'algo'=>'string', 'filename'=>'string', 'binary='=>'bool'], +'hash_final' => ['string', 'context'=>'HashContext|resource', 'binary='=>'bool'], +'hash_hkdf' => ['string|false', 'algo'=>'string', 'key'=>'string', 'length='=>'int', 'info='=>'string', 'salt='=>'string'], +'hash_hmac' => ['string|false', 'algo'=>'string', 'data'=>'string', 'key'=>'string', 'binary='=>'bool'], 'hash_hmac_algos' => ['list'], -'hash_hmac_file' => ['string|false', 'algo'=>'string', 'filename'=>'string', 'key'=>'string', 'raw_output='=>'bool'], -'hash_init' => ['HashContext|false', 'algo'=>'string', 'options='=>'int', 'key='=>'string'], -'hash_pbkdf2' => ['string|false', 'algo'=>'string', 'password'=>'string', 'salt'=>'string', 'iterations'=>'int', 'length='=>'int', 'raw_output='=>'bool'], +'hash_hmac_file' => ['string|false', 'algo'=>'string', 'data'=>'string', 'key'=>'string', 'binary='=>'bool'], +'hash_init' => ['HashContext|false', 'algo'=>'string', 'flags='=>'int', 'key='=>'string'], +'hash_pbkdf2' => ['string|false', 'algo'=>'string', 'password'=>'string', 'salt'=>'string', 'iterations'=>'int', 'length='=>'int', 'binary='=>'bool'], 'hash_update' => ['bool', 'context'=>'HashContext', 'data'=>'string'], -'hash_update_file' => ['bool', 'context'=>'HashContext', 'filename'=>'string', 'scontext='=>'?HashContext'], -'hash_update_stream' => ['int', 'context'=>'HashContext', 'handle'=>'resource', 'length='=>'int'], +'hash_update_file' => ['bool', 'context'=>'HashContext', 'filename'=>'string', 'stream_context='=>'?HashContext'], +'hash_update_stream' => ['int', 'context'=>'HashContext', 'stream'=>'resource', 'length='=>'int'], 'hashTableObj::clear' => ['void'], 'hashTableObj::get' => ['string', 'key'=>'string'], 'hashTableObj::nextkey' => ['string', 'previousKey'=>'string'], 'hashTableObj::remove' => ['int', 'key'=>'string'], 'hashTableObj::set' => ['int', 'key'=>'string', 'value'=>'string'], -'header' => ['void', 'header'=>'string', 'replace='=>'bool', 'http_response_code='=>'int'], +'header' => ['void', 'header'=>'string', 'replace='=>'bool', 'response_code='=>'int'], 'header_register_callback' => ['bool', 'callback'=>'callable():void'], 'header_remove' => ['void', 'name='=>'string'], 'headers_list' => ['list'], -'headers_sent' => ['bool', '&w_file='=>'string', '&w_line='=>'int'], +'headers_sent' => ['bool', '&w_filename='=>'string', '&w_line='=>'int'], 'hebrev' => ['string', 'string'=>'string', 'max_chars_per_line='=>'int'], 'hebrevc' => ['string', 'string'=>'string', 'max_chars_per_line='=>'int'], -'hex2bin' => ['string|false', 'data'=>'string'], -'hexdec' => ['int|float', 'hexadecimal_number'=>'string'], -'highlight_file' => ['string|bool', 'file_name'=>'string', 'return='=>'bool'], +'hex2bin' => ['string|false', 'string'=>'string'], +'hexdec' => ['int|float', 'hex_string'=>'string'], +'highlight_file' => ['string|bool', 'filename'=>'string', 'return='=>'bool'], 'highlight_string' => ['string|bool', 'string'=>'string', 'return='=>'bool'], -'hrtime' => ['array{0:int,1:int}|false', 'get_as_number='=>'false'], -'hrtime\'1' => ['int|float|false', 'get_as_number='=>'true'], +'hrtime' => ['array{0:int,1:int}|false', 'as_number='=>'false'], +'hrtime\'1' => ['int|float|false', 'as_number='=>'true'], 'HRTime\PerformanceCounter::getElapsedTicks' => ['int'], 'HRTime\PerformanceCounter::getFrequency' => ['int'], 'HRTime\PerformanceCounter::getLastElapsedTicks' => ['int'], @@ -4303,10 +4303,10 @@ return [ 'HRTime\StopWatch::isRunning' => ['bool'], 'HRTime\StopWatch::start' => ['void'], 'HRTime\StopWatch::stop' => ['void'], -'html_entity_decode' => ['string', 'string'=>'string', 'quote_style='=>'int', 'encoding='=>'string'], -'htmlentities' => ['string', 'string'=>'string', 'quote_style='=>'int', 'encoding='=>'string', 'double_encode='=>'bool'], -'htmlspecialchars' => ['string', 'string'=>'string', 'quote_style='=>'int', 'encoding='=>'string', 'double_encode='=>'bool'], -'htmlspecialchars_decode' => ['string', 'string'=>'string', 'quote_style='=>'int'], +'html_entity_decode' => ['string', 'string'=>'string', 'flags='=>'int', 'encoding='=>'string'], +'htmlentities' => ['string', 'string'=>'string', 'flags='=>'int', 'encoding='=>'string', 'double_encode='=>'bool'], +'htmlspecialchars' => ['string', 'string'=>'string', 'flags='=>'int', 'encoding='=>'string', 'double_encode='=>'bool'], +'htmlspecialchars_decode' => ['string', 'string'=>'string', 'flags='=>'int'], 'http\Client::__construct' => ['void', 'driver='=>'string', 'persistent_handle_id='=>'string'], 'http\Client::addCookies' => ['http\Client', 'cookies='=>'?array'], 'http\Client::addSslOptions' => ['http\Client', 'ssl_options='=>'?array'], @@ -4723,7 +4723,7 @@ return [ 'http\Url::toArray' => ['string[]'], 'http\Url::toString' => ['string'], 'http_build_cookie' => ['string', 'cookie'=>'array'], -'http_build_query' => ['string', 'querydata'=>'array|object', 'prefix='=>'string', 'arg_separator='=>'string', 'enc_type='=>'int'], +'http_build_query' => ['string', 'data'=>'array|object', 'numeric_prefix='=>'string', 'arg_separator='=>'string', 'encoding_type='=>'int'], 'http_build_str' => ['string', 'query'=>'array', 'prefix='=>'?string', 'arg_separator='=>'string'], 'http_build_url' => ['string', 'url='=>'string|array', 'parts='=>'string|array', 'flags='=>'int', 'new_url='=>'array'], 'http_cache_etag' => ['bool', 'etag='=>'string'], @@ -5109,7 +5109,7 @@ return [ 'hwapi_content_new' => ['HW_API_Content', 'content'=>'string', 'mimetype'=>'string'], 'hwapi_hgcsp' => ['HW_API', 'hostname'=>'string', 'port='=>'int'], 'hwapi_object_new' => ['hw_api_object', 'parameter'=>'array'], -'hypot' => ['float', 'num1'=>'float', 'num2'=>'float'], +'hypot' => ['float', 'x'=>'float', 'y'=>'float'], 'ibase_add_user' => ['bool', 'service_handle'=>'resource', 'user_name'=>'string', 'password'=>'string', 'first_name='=>'string', 'middle_name='=>'string', 'last_name='=>'string'], 'ibase_affected_rows' => ['int', 'link_identifier='=>'resource'], 'ibase_backup' => ['mixed', 'service_handle'=>'resource', 'source_db'=>'string', 'dest_file'=>'string', 'options='=>'int', 'verbose='=>'bool'], @@ -5165,16 +5165,16 @@ return [ 'ibase_trans' => ['resource|false', 'trans_args='=>'int', 'link_identifier='=>'', '...args='=>''], 'ibase_wait_event' => ['string', 'link_identifier'=>'', 'event='=>'string', '...args='=>''], 'ibase_wait_event\'1' => ['string', 'event'=>'string', '...args'=>''], -'iconv' => ['string|false', 'in_charset'=>'string', 'out_charset'=>'string', 'string'=>'string'], +'iconv' => ['string|false', 'from_encoding'=>'string', 'to_encoding'=>'string', 'string'=>'string'], 'iconv_get_encoding' => ['mixed', 'type='=>'string'], -'iconv_mime_decode' => ['string|false', 'encoded_string'=>'string', 'mode='=>'int', 'charset='=>'string'], -'iconv_mime_decode_headers' => ['array|false', 'headers'=>'string', 'mode='=>'int', 'charset='=>'string'], -'iconv_mime_encode' => ['string|false', 'field_name'=>'string', 'field_value'=>'string', 'preference='=>'array'], -'iconv_set_encoding' => ['bool', 'type'=>'string', 'charset'=>'string'], -'iconv_strlen' => ['int|false', 'string'=>'string', 'charset='=>'string'], -'iconv_strpos' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'offset='=>'int', 'charset='=>'string'], -'iconv_strrpos' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'charset='=>'string'], -'iconv_substr' => ['string|false', 'string'=>'string', 'offset'=>'int', 'length='=>'int', 'charset='=>'string'], +'iconv_mime_decode' => ['string|false', 'string'=>'string', 'mode='=>'int', 'encoding='=>'string'], +'iconv_mime_decode_headers' => ['array|false', 'headers'=>'string', 'mode='=>'int', 'encoding='=>'string'], +'iconv_mime_encode' => ['string|false', 'field_name'=>'string', 'field_value'=>'string', 'options='=>'array'], +'iconv_set_encoding' => ['bool', 'type'=>'string', 'encoding'=>'string'], +'iconv_strlen' => ['int|false', 'string'=>'string', 'encoding='=>'string'], +'iconv_strpos' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'offset='=>'int', 'encoding='=>'string'], +'iconv_strrpos' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'encoding='=>'string'], +'iconv_substr' => ['string|false', 'string'=>'string', 'offset'=>'int', 'length='=>'int', 'encoding='=>'string'], 'id3_get_frame_long_name' => ['string', 'frameid'=>'string'], 'id3_get_frame_short_name' => ['string', 'frameid'=>'string'], 'id3_get_genre_id' => ['int', 'genre'=>'string'], @@ -5186,8 +5186,8 @@ return [ 'id3_set_tag' => ['bool', 'filename'=>'string', 'tag'=>'array', 'version='=>'int'], 'idate' => ['int', 'format'=>'string', 'timestamp='=>'int'], 'idn_strerror' => ['string', 'errorcode'=>'int'], -'idn_to_ascii' => ['string|false', 'domain'=>'string', 'options='=>'int', 'variant='=>'int', '&w_idna_info='=>'array'], -'idn_to_utf8' => ['string|false', 'domain'=>'string', 'options='=>'int', 'variant='=>'int', '&w_idna_info='=>'array'], +'idn_to_ascii' => ['string|false', 'domain'=>'string', 'flags='=>'int', 'variant='=>'int', '&w_idna_info='=>'array'], +'idn_to_utf8' => ['string|false', 'domain'=>'string', 'flags='=>'int', 'variant='=>'int', '&w_idna_info='=>'array'], 'ifx_affected_rows' => ['int', 'result_id'=>'resource'], 'ifx_blobinfile_mode' => ['bool', 'mode'=>'int'], 'ifx_byteasvarchar' => ['bool', 'mode'=>'int'], @@ -5228,7 +5228,7 @@ return [ 'ifxus_write_slob' => ['int', 'bid'=>'int', 'content'=>'string'], 'igbinary_serialize' => ['string|false', 'value'=>'mixed'], 'igbinary_unserialize' => ['mixed', 'string'=>'string'], -'ignore_user_abort' => ['int', 'value='=>'bool'], +'ignore_user_abort' => ['int', 'enable='=>'bool'], 'iis_add_server' => ['int', 'path'=>'string', 'comment'=>'string', 'server_ip'=>'string', 'port'=>'int', 'host_name'=>'string', 'rights'=>'int', 'start_server'=>'int'], 'iis_get_dir_security' => ['int', 'server_instance'=>'int', 'virtual_path'=>'string'], 'iis_get_script_map' => ['string', 'server_instance'=>'int', 'virtual_path'=>'string', 'script_extension'=>'string'], @@ -5246,116 +5246,116 @@ return [ 'iis_stop_server' => ['int', 'server_instance'=>'int'], 'iis_stop_service' => ['int', 'service_id'=>'string'], 'image2wbmp' => ['bool', 'im'=>'resource', 'filename='=>'?string', 'threshold='=>'int'], -'image_type_to_extension' => ['string', 'imagetype'=>'int', 'include_dot='=>'bool'], -'image_type_to_mime_type' => ['string', 'imagetype'=>'int'], -'imageaffine' => ['resource|false', 'src'=>'resource', 'affine'=>'array', 'clip='=>'array'], +'image_type_to_extension' => ['string', 'image_type'=>'int', 'include_dot='=>'bool'], +'image_type_to_mime_type' => ['string', 'image_type'=>'int'], +'imageaffine' => ['resource|false', 'image'=>'resource', 'affine'=>'array', 'clip='=>'array'], 'imageaffineconcat' => ['array|false', 'm1'=>'array', 'm2'=>'array'], -'imageaffinematrixconcat' => ['array{0:float,1:float,2:float,3:float,4:float,5:float}|false', 'm1'=>'array', 'm2'=>'array'], +'imageaffinematrixconcat' => ['array{0:float,1:float,2:float,3:float,4:float,5:float}|false', 'matrix1'=>'array', 'matrix2'=>'array'], 'imageaffinematrixget' => ['array{0:float,1:float,2:float,3:float,4:float,5:float}|false', 'type'=>'int', 'options'=>'array|float'], -'imagealphablending' => ['bool', 'im'=>'resource', 'on'=>'bool'], -'imageantialias' => ['bool', 'im'=>'resource', 'on'=>'bool'], -'imagearc' => ['bool', 'im'=>'resource', 'cx'=>'int', 'cy'=>'int', 'w'=>'int', 'h'=>'int', 's'=>'int', 'e'=>'int', 'col'=>'int'], -'imagebmp' => ['bool', 'image'=>'resource', 'to='=>'string|resource|null', 'compressed='=>'bool'], -'imagechar' => ['bool', 'im'=>'resource', 'font'=>'int', 'x'=>'int', 'y'=>'int', 'c'=>'string', 'col'=>'int'], -'imagecharup' => ['bool', 'im'=>'resource', 'font'=>'int', 'x'=>'int', 'y'=>'int', 'c'=>'string', 'col'=>'int'], -'imagecolorallocate' => ['int|false', 'im'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int'], -'imagecolorallocatealpha' => ['int|false', 'im'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int', 'alpha'=>'int'], -'imagecolorat' => ['int|false', 'im'=>'resource', 'x'=>'int', 'y'=>'int'], -'imagecolorclosest' => ['int|false', 'im'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int'], -'imagecolorclosestalpha' => ['int|false', 'im'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int', 'alpha'=>'int'], -'imagecolorclosesthwb' => ['int|false', 'im'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int'], -'imagecolordeallocate' => ['bool', 'im'=>'resource', 'index'=>'int'], -'imagecolorexact' => ['int|false', 'im'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int'], -'imagecolorexactalpha' => ['int|false', 'im'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int', 'alpha'=>'int'], -'imagecolormatch' => ['bool', 'im1'=>'resource', 'im2'=>'resource'], -'imagecolorresolve' => ['int|false', 'im'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int'], -'imagecolorresolvealpha' => ['int|false', 'im'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int', 'alpha'=>'int'], -'imagecolorset' => ['void', 'im'=>'resource', 'col'=>'int', 'red'=>'int', 'green'=>'int', 'blue'=>'int', 'alpha='=>'int'], -'imagecolorsforindex' => ['array|false', 'im'=>'resource', 'col'=>'int'], -'imagecolorstotal' => ['int|false', 'im'=>'resource'], -'imagecolortransparent' => ['int|false', 'im'=>'resource', 'col='=>'int'], -'imageconvolution' => ['bool', 'src_im'=>'resource', 'matrix3x3'=>'array', 'div'=>'float', 'offset'=>'float'], -'imagecopy' => ['bool', 'dst_im'=>'resource', 'src_im'=>'resource', 'dst_x'=>'int', 'dst_y'=>'int', 'src_x'=>'int', 'src_y'=>'int', 'src_w'=>'int', 'src_h'=>'int'], -'imagecopymerge' => ['bool', 'src_im'=>'resource', 'dst_im'=>'resource', 'dst_x'=>'int', 'dst_y'=>'int', 'src_x'=>'int', 'src_y'=>'int', 'src_w'=>'int', 'src_h'=>'int', 'pct'=>'int'], -'imagecopymergegray' => ['bool', 'src_im'=>'resource', 'dst_im'=>'resource', 'dst_x'=>'int', 'dst_y'=>'int', 'src_x'=>'int', 'src_y'=>'int', 'src_w'=>'int', 'src_h'=>'int', 'pct'=>'int'], -'imagecopyresampled' => ['bool', 'dst_im'=>'resource', 'src_im'=>'resource', 'dst_x'=>'int', 'dst_y'=>'int', 'src_x'=>'int', 'src_y'=>'int', 'dst_w'=>'int', 'dst_h'=>'int', 'src_w'=>'int', 'src_h'=>'int'], -'imagecopyresized' => ['bool', 'dst_im'=>'resource', 'src_im'=>'resource', 'dst_x'=>'int', 'dst_y'=>'int', 'src_x'=>'int', 'src_y'=>'int', 'dst_w'=>'int', 'dst_h'=>'int', 'src_w'=>'int', 'src_h'=>'int'], -'imagecreate' => ['resource|false', 'x_size'=>'int', 'y_size'=>'int'], +'imagealphablending' => ['bool', 'image'=>'resource', 'enable'=>'bool'], +'imageantialias' => ['bool', 'image'=>'resource', 'enable'=>'bool'], +'imagearc' => ['bool', 'image'=>'resource', 'center_x'=>'int', 'center_y'=>'int', 'width'=>'int', 'height'=>'int', 'start_angle'=>'int', 'end_angle'=>'int', 'color'=>'int'], +'imagebmp' => ['bool', 'image'=>'resource', 'file='=>'string|resource|null', 'compressed='=>'bool'], +'imagechar' => ['bool', 'image'=>'resource', 'font'=>'int', 'x'=>'int', 'y'=>'int', 'char'=>'string', 'color'=>'int'], +'imagecharup' => ['bool', 'image'=>'resource', 'font'=>'int', 'x'=>'int', 'y'=>'int', 'char'=>'string', 'color'=>'int'], +'imagecolorallocate' => ['int|false', 'image'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int'], +'imagecolorallocatealpha' => ['int|false', 'image'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int', 'alpha'=>'int'], +'imagecolorat' => ['int|false', 'image'=>'resource', 'x'=>'int', 'y'=>'int'], +'imagecolorclosest' => ['int|false', 'image'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int'], +'imagecolorclosestalpha' => ['int|false', 'image'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int', 'alpha'=>'int'], +'imagecolorclosesthwb' => ['int|false', 'image'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int'], +'imagecolordeallocate' => ['bool', 'image'=>'resource', 'color'=>'int'], +'imagecolorexact' => ['int|false', 'image'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int'], +'imagecolorexactalpha' => ['int|false', 'image'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int', 'alpha'=>'int'], +'imagecolormatch' => ['bool', 'image1'=>'resource', 'image2'=>'resource'], +'imagecolorresolve' => ['int|false', 'image'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int'], +'imagecolorresolvealpha' => ['int|false', 'image'=>'resource', 'red'=>'int', 'green'=>'int', 'blue'=>'int', 'alpha'=>'int'], +'imagecolorset' => ['void', 'image'=>'resource', 'color'=>'int', 'red'=>'int', 'green'=>'int', 'blue'=>'int', 'alpha='=>'int'], +'imagecolorsforindex' => ['array|false', 'image'=>'resource', 'color'=>'int'], +'imagecolorstotal' => ['int|false', 'image'=>'resource'], +'imagecolortransparent' => ['int|false', 'image'=>'resource', 'color='=>'int'], +'imageconvolution' => ['bool', 'image'=>'resource', 'matrix'=>'array', 'divisor'=>'float', 'offset'=>'float'], +'imagecopy' => ['bool', 'dst_image'=>'resource', 'src_image'=>'resource', 'dst_x'=>'int', 'dst_y'=>'int', 'src_x'=>'int', 'src_y'=>'int', 'src_width'=>'int', 'src_height'=>'int'], +'imagecopymerge' => ['bool', 'dst_image'=>'resource', 'src_image'=>'resource', 'dst_x'=>'int', 'dst_y'=>'int', 'src_x'=>'int', 'src_y'=>'int', 'src_width'=>'int', 'src_height'=>'int', 'pct'=>'int'], +'imagecopymergegray' => ['bool', 'dst_image'=>'resource', 'src_image'=>'resource', 'dst_x'=>'int', 'dst_y'=>'int', 'src_x'=>'int', 'src_y'=>'int', 'src_width'=>'int', 'src_height'=>'int', 'pct'=>'int'], +'imagecopyresampled' => ['bool', 'dst_image'=>'resource', 'src_image'=>'resource', 'dst_x'=>'int', 'dst_y'=>'int', 'src_x'=>'int', 'src_y'=>'int', 'dst_width'=>'int', 'dst_height'=>'int', 'src_width'=>'int', 'src_height'=>'int'], +'imagecopyresized' => ['bool', 'dst_image'=>'resource', 'src_image'=>'resource', 'dst_x'=>'int', 'dst_y'=>'int', 'src_x'=>'int', 'src_y'=>'int', 'dst_width'=>'int', 'dst_height'=>'int', 'src_width'=>'int', 'src_height'=>'int'], +'imagecreate' => ['resource|false', 'width'=>'int', 'height'=>'int'], 'imagecreatefrombmp' => ['resource|false', 'filename'=>'string'], 'imagecreatefromgd' => ['resource|false', 'filename'=>'string'], 'imagecreatefromgd2' => ['resource|false', 'filename'=>'string'], -'imagecreatefromgd2part' => ['resource|false', 'filename'=>'string', 'srcx'=>'int', 'srcy'=>'int', 'width'=>'int', 'height'=>'int'], +'imagecreatefromgd2part' => ['resource|false', 'filename'=>'string', 'x'=>'int', 'y'=>'int', 'width'=>'int', 'height'=>'int'], 'imagecreatefromgif' => ['resource|false', 'filename'=>'string'], 'imagecreatefromjpeg' => ['resource|false', 'filename'=>'string'], 'imagecreatefrompng' => ['resource|false', 'filename'=>'string'], -'imagecreatefromstring' => ['resource|false', 'image'=>'string'], +'imagecreatefromstring' => ['resource|false', 'data'=>'string'], 'imagecreatefromwbmp' => ['resource|false', 'filename'=>'string'], 'imagecreatefromwebp' => ['resource|false', 'filename'=>'string'], 'imagecreatefromxbm' => ['resource|false', 'filename'=>'string'], 'imagecreatefromxpm' => ['resource|false', 'filename'=>'string'], -'imagecreatetruecolor' => ['resource|false', 'x_size'=>'int', 'y_size'=>'int'], -'imagecrop' => ['resource|false', 'im'=>'resource', 'rect'=>'array'], -'imagecropauto' => ['resource|false', 'im'=>'resource', 'mode'=>'int', 'threshold'=>'float', 'color'=>'int'], -'imagedashedline' => ['bool', 'im'=>'resource', 'x1'=>'int', 'y1'=>'int', 'x2'=>'int', 'y2'=>'int', 'col'=>'int'], -'imagedestroy' => ['bool', 'im'=>'resource'], -'imageellipse' => ['bool', 'im'=>'resource', 'cx'=>'int', 'cy'=>'int', 'w'=>'int', 'h'=>'int', 'color'=>'int'], -'imagefill' => ['bool', 'im'=>'resource', 'x'=>'int', 'y'=>'int', 'col'=>'int'], -'imagefilledarc' => ['bool', 'im'=>'resource', 'cx'=>'int', 'cy'=>'int', 'w'=>'int', 'h'=>'int', 's'=>'int', 'e'=>'int', 'col'=>'int', 'style'=>'int'], -'imagefilledellipse' => ['bool', 'im'=>'resource', 'cx'=>'int', 'cy'=>'int', 'w'=>'int', 'h'=>'int', 'color'=>'int'], -'imagefilledpolygon' => ['bool', 'im'=>'resource', 'point'=>'array', 'num_points'=>'int', 'col'=>'int'], -'imagefilledrectangle' => ['bool', 'im'=>'resource', 'x1'=>'int', 'y1'=>'int', 'x2'=>'int', 'y2'=>'int', 'col'=>'int'], -'imagefilltoborder' => ['bool', 'im'=>'resource', 'x'=>'int', 'y'=>'int', 'border'=>'int', 'col'=>'int'], -'imagefilter' => ['bool', 'src_im'=>'resource', 'filtertype'=>'int', 'arg1='=>'int', 'arg2='=>'int', 'arg3='=>'int', 'arg4='=>'int'], -'imageflip' => ['bool', 'im'=>'resource', 'mode'=>'int'], +'imagecreatetruecolor' => ['resource|false', 'width'=>'int', 'height'=>'int'], +'imagecrop' => ['resource|false', 'image'=>'resource', 'rectangle'=>'array'], +'imagecropauto' => ['resource|false', 'image'=>'resource', 'mode'=>'int', 'threshold'=>'float', 'color'=>'int'], +'imagedashedline' => ['bool', 'image'=>'resource', 'x1'=>'int', 'y1'=>'int', 'x2'=>'int', 'y2'=>'int', 'color'=>'int'], +'imagedestroy' => ['bool', 'image'=>'resource'], +'imageellipse' => ['bool', 'image'=>'resource', 'center_x'=>'int', 'center_y'=>'int', 'width'=>'int', 'height'=>'int', 'color'=>'int'], +'imagefill' => ['bool', 'image'=>'resource', 'x'=>'int', 'y'=>'int', 'color'=>'int'], +'imagefilledarc' => ['bool', 'image'=>'resource', 'center_x'=>'int', 'center_y'=>'int', 'width'=>'int', 'height'=>'int', 'start_angle'=>'int', 'end_angle'=>'int', 'color'=>'int', 'style'=>'int'], +'imagefilledellipse' => ['bool', 'image'=>'resource', 'center_x'=>'int', 'center_y'=>'int', 'width'=>'int', 'height'=>'int', 'color'=>'int'], +'imagefilledpolygon' => ['bool', 'image'=>'resource', 'points'=>'array', 'num_points_or_color'=>'int', 'color'=>'int'], +'imagefilledrectangle' => ['bool', 'image'=>'resource', 'x1'=>'int', 'y1'=>'int', 'x2'=>'int', 'y2'=>'int', 'color'=>'int'], +'imagefilltoborder' => ['bool', 'image'=>'resource', 'x'=>'int', 'y'=>'int', 'border_color'=>'int', 'color'=>'int'], +'imagefilter' => ['bool', 'image'=>'resource', 'filter'=>'int', 'args='=>'int', 'arg2='=>'int', 'arg3='=>'int', 'arg4='=>'int'], +'imageflip' => ['bool', 'image'=>'resource', 'mode'=>'int'], 'imagefontheight' => ['int', 'font'=>'int'], 'imagefontwidth' => ['int', 'font'=>'int'], -'imageftbbox' => ['array|false', 'size'=>'float', 'angle'=>'float', 'font_file'=>'string', 'text'=>'string', 'extrainfo='=>'array'], -'imagefttext' => ['array|false', 'im'=>'resource', 'size'=>'float', 'angle'=>'float', 'x'=>'int', 'y'=>'int', 'col'=>'int', 'font_file'=>'string', 'text'=>'string', 'extrainfo='=>'array'], -'imagegammacorrect' => ['bool', 'im'=>'resource', 'inputgamma'=>'float', 'outputgamma'=>'float'], -'imagegd' => ['bool', 'im'=>'resource', 'to='=>'string|resource|null'], -'imagegd2' => ['bool', 'im'=>'resource', 'to='=>'string|resource|null', 'chunk_size='=>'int', 'type='=>'int'], -'imagegetclip' => ['array|false', 'im'=>'resource'], -'imagegif' => ['bool', 'im'=>'resource', 'to='=>'string|resource|null'], +'imageftbbox' => ['array|false', 'size'=>'float', 'angle'=>'float', 'font_filename'=>'string', 'string'=>'string', 'options='=>'array'], +'imagefttext' => ['array|false', 'image'=>'resource', 'size'=>'float', 'angle'=>'float', 'x'=>'int', 'y'=>'int', 'color'=>'int', 'font_filename'=>'string', 'text'=>'string', 'options='=>'array'], +'imagegammacorrect' => ['bool', 'image'=>'resource', 'input_gamma'=>'float', 'output_gamma'=>'float'], +'imagegd' => ['bool', 'image'=>'resource', 'file='=>'string|resource|null'], +'imagegd2' => ['bool', 'image'=>'resource', 'file='=>'string|resource|null', 'chunk_size='=>'int', 'mode='=>'int'], +'imagegetclip' => ['array|false', 'image'=>'resource'], +'imagegif' => ['bool', 'image'=>'resource', 'file='=>'string|resource|null'], 'imagegrabscreen' => ['false|resource'], -'imagegrabwindow' => ['false|resource', 'window_handle'=>'int', 'client_area='=>'int'], -'imageinterlace' => ['int|false', 'im'=>'resource', 'interlace='=>'int'], -'imageistruecolor' => ['bool', 'im'=>'resource'], -'imagejpeg' => ['bool', 'im'=>'resource', 'to='=>'string|resource|null', 'quality='=>'int'], -'imagejpeg\'1' => ['string|false', 'im'=>'resource', 'filename='=>'null', 'quality='=>'int'], -'imagelayereffect' => ['bool', 'im'=>'resource', 'effect'=>'int'], -'imageline' => ['bool', 'im'=>'resource', 'x1'=>'int', 'y1'=>'int', 'x2'=>'int', 'y2'=>'int', 'col'=>'int'], +'imagegrabwindow' => ['false|resource', 'handle'=>'int', 'client_area='=>'int'], +'imageinterlace' => ['int|false', 'image'=>'resource', 'enable='=>'int'], +'imageistruecolor' => ['bool', 'image'=>'resource'], +'imagejpeg' => ['bool', 'image'=>'resource', 'file='=>'string|resource|null', 'quality='=>'int'], +'imagejpeg\'1' => ['string|false', 'image'=>'resource', 'file='=>'null', 'quality='=>'int'], +'imagelayereffect' => ['bool', 'image'=>'resource', 'effect'=>'int'], +'imageline' => ['bool', 'image'=>'resource', 'x1'=>'int', 'y1'=>'int', 'x2'=>'int', 'y2'=>'int', 'color'=>'int'], 'imageloadfont' => ['int|false', 'filename'=>'string'], 'imageObj::pasteImage' => ['void', 'srcImg'=>'imageObj', 'transparentColorHex'=>'int', 'dstX'=>'int', 'dstY'=>'int', 'angle'=>'int'], 'imageObj::saveImage' => ['int', 'filename'=>'string', 'oMap'=>'mapObj'], 'imageObj::saveWebImage' => ['string'], -'imageopenpolygon' => ['bool', 'image'=>'resource', 'points'=>'array', 'num_points'=>'int', 'color'=>'int'], +'imageopenpolygon' => ['bool', 'image'=>'resource', 'points'=>'array', 'num_points_or_color'=>'int', 'color'=>'int'], 'imagepalettecopy' => ['void', 'dst'=>'resource', 'src'=>'resource'], -'imagepalettetotruecolor' => ['bool', 'src'=>'resource'], -'imagepng' => ['bool', 'im'=>'resource', 'to='=>'string|resource|null', 'quality='=>'int', 'filters='=>'int'], -'imagepolygon' => ['bool', 'im'=>'resource', 'point'=>'array', 'num_points'=>'int', 'col'=>'int'], -'imagerectangle' => ['bool', 'im'=>'resource', 'x1'=>'int', 'y1'=>'int', 'x2'=>'int', 'y2'=>'int', 'col'=>'int'], -'imageresolution' => ['array|bool', 'image'=>'resource', 'res_x='=>'int', 'res_y='=>'int'], -'imagerotate' => ['resource|false', 'src_im'=>'resource', 'angle'=>'float', 'bgdcolor'=>'int', 'ignoretransparent='=>'int'], -'imagesavealpha' => ['bool', 'im'=>'resource', 'on'=>'bool'], -'imagescale' => ['resource|false', 'im'=>'resource', 'new_width'=>'int', 'new_height='=>'int', 'method='=>'int'], +'imagepalettetotruecolor' => ['bool', 'image'=>'resource'], +'imagepng' => ['bool', 'image'=>'resource', 'file='=>'string|resource|null', 'quality='=>'int', 'filters='=>'int'], +'imagepolygon' => ['bool', 'image'=>'resource', 'points'=>'array', 'num_points_or_color'=>'int', 'color'=>'int'], +'imagerectangle' => ['bool', 'image'=>'resource', 'x1'=>'int', 'y1'=>'int', 'x2'=>'int', 'y2'=>'int', 'color'=>'int'], +'imageresolution' => ['array|bool', 'image'=>'resource', 'resolution_x='=>'int', 'resolution_y='=>'int'], +'imagerotate' => ['resource|false', 'image'=>'resource', 'angle'=>'float', 'background_color'=>'int', 'ignore_transparent='=>'int'], +'imagesavealpha' => ['bool', 'image'=>'resource', 'enable'=>'bool'], +'imagescale' => ['resource|false', 'image'=>'resource', 'width'=>'int', 'height='=>'int', 'mode='=>'int'], 'imagesetbrush' => ['bool', 'image'=>'resource', 'brush'=>'resource'], -'imagesetclip' => ['bool', 'im'=>'resource', 'x1'=>'int', 'y1'=>'int', 'x2'=>'int', 'y2'=>'int'], -'imagesetinterpolation' => ['bool', 'im'=>'resource', 'method'=>'int'], -'imagesetpixel' => ['bool', 'im'=>'resource', 'x'=>'int', 'y'=>'int', 'col'=>'int'], -'imagesetstyle' => ['bool', 'im'=>'resource', 'styles'=>'non-empty-array'], -'imagesetthickness' => ['bool', 'im'=>'resource', 'thickness'=>'int'], +'imagesetclip' => ['bool', 'image'=>'resource', 'x1'=>'int', 'x2'=>'int', 'y1'=>'int', 'y2'=>'int'], +'imagesetinterpolation' => ['bool', 'image'=>'resource', 'method'=>'int'], +'imagesetpixel' => ['bool', 'image'=>'resource', 'x'=>'int', 'y'=>'int', 'color'=>'int'], +'imagesetstyle' => ['bool', 'image'=>'resource', 'style'=>'non-empty-array'], +'imagesetthickness' => ['bool', 'image'=>'resource', 'thickness'=>'int'], 'imagesettile' => ['bool', 'image'=>'resource', 'tile'=>'resource'], -'imagestring' => ['bool', 'im'=>'resource', 'font'=>'int', 'x'=>'int', 'y'=>'int', 'string'=>'string', 'col'=>'int'], -'imagestringup' => ['bool', 'im'=>'resource', 'font'=>'int', 'x'=>'int', 'y'=>'int', 'string'=>'string', 'col'=>'int'], -'imagesx' => ['int|false', 'im'=>'resource'], -'imagesy' => ['int|false', 'im'=>'resource'], -'imagetruecolortopalette' => ['bool', 'im'=>'resource', 'ditherflag'=>'bool', 'colorswanted'=>'int'], -'imagettfbbox' => ['false|array', 'size'=>'float', 'angle'=>'float', 'font_file'=>'string', 'text'=>'string'], -'imagettftext' => ['false|array', 'im'=>'resource', 'size'=>'float', 'angle'=>'float', 'x'=>'int', 'y'=>'int', 'col'=>'int', 'font_file'=>'string', 'text'=>'string'], +'imagestring' => ['bool', 'image'=>'resource', 'font'=>'int', 'x'=>'int', 'y'=>'int', 'string'=>'string', 'color'=>'int'], +'imagestringup' => ['bool', 'image'=>'resource', 'font'=>'int', 'x'=>'int', 'y'=>'int', 'string'=>'string', 'color'=>'int'], +'imagesx' => ['int|false', 'image'=>'resource'], +'imagesy' => ['int|false', 'image'=>'resource'], +'imagetruecolortopalette' => ['bool', 'image'=>'resource', 'dither'=>'bool', 'num_colors'=>'int'], +'imagettfbbox' => ['false|array', 'size'=>'float', 'angle'=>'float', 'font_filename'=>'string', 'string'=>'string'], +'imagettftext' => ['false|array', 'image'=>'resource', 'size'=>'float', 'angle'=>'float', 'x'=>'int', 'y'=>'int', 'color'=>'int', 'font_filename'=>'string', 'text'=>'string'], 'imagetypes' => ['int'], -'imagewbmp' => ['bool', 'im'=>'resource', 'to='=>'string|resource|null', 'foreground='=>'int'], -'imagewebp' => ['bool', 'im'=>'resource', 'to='=>'string|resource|null', 'quality='=>'int'], -'imagexbm' => ['bool', 'im'=>'resource', 'filename='=>'?string', 'foreground='=>'int'], +'imagewbmp' => ['bool', 'image'=>'resource', 'file='=>'string|resource|null', 'foreground_color='=>'int'], +'imagewebp' => ['bool', 'image'=>'resource', 'file='=>'string|resource|null', 'quality='=>'int'], +'imagexbm' => ['bool', 'image'=>'resource', 'filename='=>'?string', 'foreground_color='=>'int'], 'Imagick::__construct' => ['void', 'files='=>'string|string[]'], 'Imagick::__toString' => ['string'], 'Imagick::adaptiveBlurImage' => ['bool', 'radius'=>'float', 'sigma'=>'float', 'channel='=>'int'], @@ -5914,88 +5914,88 @@ return [ 'ImagickPixelIterator::setIteratorRow' => ['bool', 'row'=>'int'], 'ImagickPixelIterator::syncIterator' => ['bool'], 'ImagickPixelIterator::valid' => ['bool'], -'imap_8bit' => ['string|false', 'text'=>'string'], +'imap_8bit' => ['string|false', 'string'=>'string'], 'imap_alerts' => ['array|false'], -'imap_append' => ['bool', 'stream_id'=>'resource', 'folder'=>'string', 'message'=>'string', 'options='=>'string', 'internal_date='=>'string'], -'imap_base64' => ['string|false', 'text'=>'string'], -'imap_binary' => ['string|false', 'text'=>'string'], -'imap_body' => ['string|false', 'stream_id'=>'resource', 'msg_no'=>'int', 'options='=>'int'], -'imap_bodystruct' => ['stdClass|false', 'stream_id'=>'resource', 'msg_no'=>'int', 'section'=>'string'], -'imap_check' => ['stdClass|false', 'stream_id'=>'resource'], -'imap_clearflag_full' => ['bool', 'stream_id'=>'resource', 'sequence'=>'string', 'flag'=>'string', 'options='=>'int'], -'imap_close' => ['bool', 'stream_id'=>'resource', 'options='=>'int'], -'imap_create' => ['bool', 'stream_id'=>'resource', 'mailbox'=>'string'], -'imap_createmailbox' => ['bool', 'stream_id'=>'resource', 'mailbox'=>'string'], -'imap_delete' => ['bool', 'stream_id'=>'resource', 'msg_no'=>'int', 'options='=>'int'], -'imap_deletemailbox' => ['bool', 'stream_id'=>'resource', 'mailbox'=>'string'], +'imap_append' => ['bool', 'imap'=>'resource', 'folder'=>'string', 'message'=>'string', 'options='=>'string', 'internal_date='=>'string'], +'imap_base64' => ['string|false', 'string'=>'string'], +'imap_binary' => ['string|false', 'string'=>'string'], +'imap_body' => ['string|false', 'imap'=>'resource', 'message_num'=>'int', 'flags='=>'int'], +'imap_bodystruct' => ['stdClass|false', 'imap'=>'resource', 'message_num'=>'int', 'section'=>'string'], +'imap_check' => ['stdClass|false', 'imap'=>'resource'], +'imap_clearflag_full' => ['bool', 'imap'=>'resource', 'sequence'=>'string', 'flag'=>'string', 'options='=>'int'], +'imap_close' => ['bool', 'imap'=>'resource', 'flags='=>'int'], +'imap_create' => ['bool', 'imap'=>'resource', 'mailbox'=>'string'], +'imap_createmailbox' => ['bool', 'imap'=>'resource', 'mailbox'=>'string'], +'imap_delete' => ['bool', 'imap'=>'resource', 'message_num'=>'int', 'flags='=>'int'], +'imap_deletemailbox' => ['bool', 'imap'=>'resource', 'mailbox'=>'string'], 'imap_errors' => ['array|false'], -'imap_expunge' => ['bool', 'stream_id'=>'resource'], -'imap_fetch_overview' => ['array|false', 'stream_id'=>'resource', 'sequence'=>'string', 'options='=>'int'], -'imap_fetchbody' => ['string|false', 'stream_id'=>'resource', 'msg_no'=>'int', 'section'=>'string', 'options='=>'int'], -'imap_fetchheader' => ['string|false', 'stream_id'=>'resource', 'msg_no'=>'int', 'options='=>'int'], -'imap_fetchmime' => ['string|false', 'stream_id'=>'resource', 'msg_no'=>'int', 'section'=>'string', 'options='=>'int'], -'imap_fetchstructure' => ['stdClass|false', 'stream_id'=>'resource', 'msg_no'=>'int', 'options='=>'int'], -'imap_fetchtext' => ['string|false', 'stream_id'=>'resource', 'msg_no'=>'int', 'options='=>'int'], -'imap_gc' => ['bool', 'stream_id'=>'resource', 'flags'=>'int'], -'imap_get_quota' => ['array|false', 'stream_id'=>'resource', 'qroot'=>'string'], -'imap_get_quotaroot' => ['array|false', 'stream_id'=>'resource', 'mbox'=>'string'], -'imap_getacl' => ['array|false', 'stream_id'=>'resource', 'mailbox'=>'string'], -'imap_getmailboxes' => ['array|false', 'stream_id'=>'resource', 'ref'=>'string', 'pattern'=>'string'], -'imap_getsubscribed' => ['array|false', 'stream_id'=>'resource', 'ref'=>'string', 'pattern'=>'string'], +'imap_expunge' => ['bool', 'imap'=>'resource'], +'imap_fetch_overview' => ['array|false', 'imap'=>'resource', 'sequence'=>'string', 'flags='=>'int'], +'imap_fetchbody' => ['string|false', 'imap'=>'resource', 'message_num'=>'int', 'section'=>'string', 'flags='=>'int'], +'imap_fetchheader' => ['string|false', 'imap'=>'resource', 'message_num'=>'int', 'flags='=>'int'], +'imap_fetchmime' => ['string|false', 'imap'=>'resource', 'message_num'=>'int', 'section'=>'string', 'flags='=>'int'], +'imap_fetchstructure' => ['stdClass|false', 'imap'=>'resource', 'message_num'=>'int', 'flags='=>'int'], +'imap_fetchtext' => ['string|false', 'imap'=>'resource', 'message_num'=>'int', 'flags='=>'int'], +'imap_gc' => ['bool', 'imap'=>'resource', 'flags'=>'int'], +'imap_get_quota' => ['array|false', 'imap'=>'resource', 'quota_root'=>'string'], +'imap_get_quotaroot' => ['array|false', 'imap'=>'resource', 'mailbox'=>'string'], +'imap_getacl' => ['array|false', 'imap'=>'resource', 'mailbox'=>'string'], +'imap_getmailboxes' => ['array|false', 'imap'=>'resource', 'reference'=>'string', 'pattern'=>'string'], +'imap_getsubscribed' => ['array|false', 'imap'=>'resource', 'reference'=>'string', 'pattern'=>'string'], 'imap_header' => ['stdClass|false', 'stream_id'=>'resource', 'msg_no'=>'int', 'from_length='=>'int', 'subject_length='=>'int', 'default_host='=>'string'], -'imap_headerinfo' => ['stdClass|false', 'stream_id'=>'resource', 'msg_no'=>'int', 'from_length='=>'int', 'subject_length='=>'int', 'default_host='=>'string|null'], -'imap_headers' => ['array|false', 'stream_id'=>'resource'], +'imap_headerinfo' => ['stdClass|false', 'imap'=>'resource', 'message_num'=>'int', 'from_length='=>'int', 'subject_length='=>'int', 'default_host='=>'string|null'], +'imap_headers' => ['array|false', 'imap'=>'resource'], 'imap_last_error' => ['string|false'], -'imap_list' => ['array|false', 'stream_id'=>'resource', 'ref'=>'string', 'pattern'=>'string'], -'imap_listmailbox' => ['array|false', 'stream_id'=>'resource', 'ref'=>'string', 'pattern'=>'string'], -'imap_listscan' => ['array|false', 'stream_id'=>'resource', 'ref'=>'string', 'pattern'=>'string', 'content'=>'string'], -'imap_listsubscribed' => ['array|false', 'stream_id'=>'resource', 'ref'=>'string', 'pattern'=>'string'], -'imap_lsub' => ['array|false', 'stream_id'=>'resource', 'ref'=>'string', 'pattern'=>'string'], -'imap_mail' => ['bool', 'to'=>'string', 'subject'=>'string', 'message'=>'string', 'additional_headers='=>'string', 'cc='=>'string', 'bcc='=>'string', 'rpath='=>'string'], -'imap_mail_compose' => ['string|false', 'envelope'=>'array', 'body'=>'array'], -'imap_mail_copy' => ['bool', 'stream_id'=>'resource', 'msglist'=>'string', 'mailbox'=>'string', 'options='=>'int'], -'imap_mail_move' => ['bool', 'stream_id'=>'resource', 'sequence'=>'string', 'mailbox'=>'string', 'options='=>'int'], -'imap_mailboxmsginfo' => ['stdClass|false', 'stream_id'=>'resource'], +'imap_list' => ['array|false', 'imap'=>'resource', 'reference'=>'string', 'pattern'=>'string'], +'imap_listmailbox' => ['array|false', 'imap'=>'resource', 'reference'=>'string', 'pattern'=>'string'], +'imap_listscan' => ['array|false', 'imap'=>'resource', 'reference'=>'string', 'pattern'=>'string', 'content'=>'string'], +'imap_listsubscribed' => ['array|false', 'imap'=>'resource', 'reference'=>'string', 'pattern'=>'string'], +'imap_lsub' => ['array|false', 'imap'=>'resource', 'reference'=>'string', 'pattern'=>'string'], +'imap_mail' => ['bool', 'to'=>'string', 'subject'=>'string', 'message'=>'string', 'additional_headers='=>'string', 'cc='=>'string', 'bcc='=>'string', 'return_path='=>'string'], +'imap_mail_compose' => ['string|false', 'envelope'=>'array', 'bodies'=>'array'], +'imap_mail_copy' => ['bool', 'imap'=>'resource', 'message_nums'=>'string', 'mailbox'=>'string', 'flags='=>'int'], +'imap_mail_move' => ['bool', 'imap'=>'resource', 'message_nums'=>'string', 'mailbox'=>'string', 'flags='=>'int'], +'imap_mailboxmsginfo' => ['stdClass|false', 'imap'=>'resource'], 'imap_mime_header_decode' => ['array|false', 'string'=>'string'], -'imap_msgno' => ['int|false', 'stream_id'=>'resource', 'unique_msg_id'=>'int'], -'imap_mutf7_to_utf8' => ['string|false', 'in'=>'string'], -'imap_num_msg' => ['int|false', 'stream_id'=>'resource'], -'imap_num_recent' => ['int|false', 'stream_id'=>'resource'], -'imap_open' => ['resource|false', 'mailbox'=>'string', 'user'=>'string', 'password'=>'string', 'options='=>'int', 'n_retries='=>'int', 'params='=>'?array'], -'imap_ping' => ['bool', 'stream_id'=>'resource'], -'imap_qprint' => ['string|false', 'text'=>'string'], -'imap_rename' => ['bool', 'stream_id'=>'resource', 'old_name'=>'string', 'new_name'=>'string'], -'imap_renamemailbox' => ['bool', 'stream_id'=>'resource', 'old_name'=>'string', 'new_name'=>'string'], -'imap_reopen' => ['bool', 'stream_id'=>'resource', 'mailbox'=>'string', 'options='=>'int', 'n_retries='=>'int'], -'imap_rfc822_parse_adrlist' => ['array', 'address_string'=>'string', 'default_host'=>'string'], -'imap_rfc822_parse_headers' => ['stdClass', 'headers'=>'string', 'default_host='=>'string'], -'imap_rfc822_write_address' => ['string|false', 'mailbox'=>'?string', 'host'=>'?string', 'personal'=>'?string'], -'imap_savebody' => ['bool', 'stream_id'=>'resource', 'file'=>'string|resource', 'msg_no'=>'int', 'section='=>'string', 'options='=>'int'], -'imap_scan' => ['array|false', 'stream_id'=>'resource', 'ref'=>'string', 'pattern'=>'string', 'content'=>'string'], -'imap_scanmailbox' => ['array|false', 'stream_id'=>'resource', 'ref'=>'string', 'pattern'=>'string', 'content'=>'string'], -'imap_search' => ['array|false', 'stream_id'=>'resource', 'criteria'=>'string', 'options='=>'int', 'charset='=>'string'], -'imap_set_quota' => ['bool', 'stream_id'=>'resource', 'qroot'=>'string', 'mailbox_size'=>'int'], -'imap_setacl' => ['bool', 'stream_id'=>'resource', 'mailbox'=>'string', 'id'=>'string', 'rights'=>'string'], -'imap_setflag_full' => ['bool', 'stream_id'=>'resource', 'sequence'=>'string', 'flag'=>'string', 'options='=>'int'], -'imap_sort' => ['array|false', 'stream_id'=>'resource', 'criteria'=>'int', 'reverse'=>'int', 'options='=>'int', 'search_criteria='=>'string', 'charset='=>'string'], -'imap_status' => ['stdClass|false', 'stream_id'=>'resource', 'mailbox'=>'string', 'options'=>'int'], -'imap_subscribe' => ['bool', 'stream_id'=>'resource', 'mailbox'=>'string'], -'imap_thread' => ['array|false', 'stream_id'=>'resource', 'options='=>'int'], +'imap_msgno' => ['int|false', 'imap'=>'resource', 'message_uid'=>'int'], +'imap_mutf7_to_utf8' => ['string|false', 'string'=>'string'], +'imap_num_msg' => ['int|false', 'imap'=>'resource'], +'imap_num_recent' => ['int|false', 'imap'=>'resource'], +'imap_open' => ['resource|false', 'mailbox'=>'string', 'user'=>'string', 'password'=>'string', 'flags='=>'int', 'retries='=>'int', 'options='=>'?array'], +'imap_ping' => ['bool', 'imap'=>'resource'], +'imap_qprint' => ['string|false', 'string'=>'string'], +'imap_rename' => ['bool', 'imap'=>'resource', 'from'=>'string', 'to'=>'string'], +'imap_renamemailbox' => ['bool', 'imap'=>'resource', 'from'=>'string', 'to'=>'string'], +'imap_reopen' => ['bool', 'imap'=>'resource', 'mailbox'=>'string', 'flags='=>'int', 'retries='=>'int'], +'imap_rfc822_parse_adrlist' => ['array', 'string'=>'string', 'default_hostname'=>'string'], +'imap_rfc822_parse_headers' => ['stdClass', 'headers'=>'string', 'default_hostname='=>'string'], +'imap_rfc822_write_address' => ['string|false', 'mailbox'=>'?string', 'hostname'=>'?string', 'personal'=>'?string'], +'imap_savebody' => ['bool', 'imap'=>'resource', 'file'=>'string|resource', 'message_num'=>'int', 'section='=>'string', 'flags='=>'int'], +'imap_scan' => ['array|false', 'imap'=>'resource', 'reference'=>'string', 'pattern'=>'string', 'content'=>'string'], +'imap_scanmailbox' => ['array|false', 'imap'=>'resource', 'reference'=>'string', 'pattern'=>'string', 'content'=>'string'], +'imap_search' => ['array|false', 'imap'=>'resource', 'criteria'=>'string', 'flags='=>'int', 'charset='=>'string'], +'imap_set_quota' => ['bool', 'imap'=>'resource', 'quota_root'=>'string', 'mailbox_size'=>'int'], +'imap_setacl' => ['bool', 'imap'=>'resource', 'mailbox'=>'string', 'user_id'=>'string', 'rights'=>'string'], +'imap_setflag_full' => ['bool', 'imap'=>'resource', 'sequence'=>'string', 'flag'=>'string', 'options='=>'int'], +'imap_sort' => ['array|false', 'imap'=>'resource', 'criteria'=>'int', 'reverse'=>'int', 'flags='=>'int', 'search_criteria='=>'string', 'charset='=>'string'], +'imap_status' => ['stdClass|false', 'imap'=>'resource', 'mailbox'=>'string', 'flags'=>'int'], +'imap_subscribe' => ['bool', 'imap'=>'resource', 'mailbox'=>'string'], +'imap_thread' => ['array|false', 'imap'=>'resource', 'flags='=>'int'], 'imap_timeout' => ['int|bool', 'timeout_type'=>'int', 'timeout='=>'int'], -'imap_uid' => ['int|false', 'stream_id'=>'resource', 'msg_no'=>'int'], -'imap_undelete' => ['bool', 'stream_id'=>'resource', 'msg_no'=>'int', 'flags='=>'int'], -'imap_unsubscribe' => ['bool', 'stream_id'=>'resource', 'mailbox'=>'string'], -'imap_utf7_decode' => ['string|false', 'buf'=>'string'], -'imap_utf7_encode' => ['string', 'buf'=>'string'], +'imap_uid' => ['int|false', 'imap'=>'resource', 'message_num'=>'int'], +'imap_undelete' => ['bool', 'imap'=>'resource', 'message_num'=>'int', 'flags='=>'int'], +'imap_unsubscribe' => ['bool', 'imap'=>'resource', 'mailbox'=>'string'], +'imap_utf7_decode' => ['string|false', 'string'=>'string'], +'imap_utf7_encode' => ['string', 'string'=>'string'], 'imap_utf8' => ['string', 'mime_encoded_text'=>'string'], -'imap_utf8_to_mutf7' => ['string|false', 'in'=>'string'], -'implode' => ['string', 'glue'=>'string', 'pieces'=>'array'], -'implode\'1' => ['string', 'pieces'=>'array'], +'imap_utf8_to_mutf7' => ['string|false', 'string'=>'string'], +'implode' => ['string', 'separator'=>'string', 'array'=>'array'], +'implode\'1' => ['string', 'separator'=>'array'], 'import_request_variables' => ['bool', 'types'=>'string', 'prefix='=>'string'], 'in_array' => ['bool', 'needle'=>'mixed', 'haystack'=>'array', 'strict='=>'bool'], 'inclued_get_data' => ['array'], -'inet_ntop' => ['string|false', 'in_addr'=>'string'], -'inet_pton' => ['string|false', 'ip_address'=>'string'], +'inet_ntop' => ['string|false', 'ip'=>'string'], +'inet_pton' => ['string|false', 'ip'=>'string'], 'InfiniteIterator::__construct' => ['void', 'iterator'=>'Iterator'], 'InfiniteIterator::current' => ['mixed'], 'InfiniteIterator::getInnerIterator' => ['Traversable'], @@ -6003,9 +6003,9 @@ return [ 'InfiniteIterator::next' => ['void'], 'InfiniteIterator::rewind' => ['void'], 'InfiniteIterator::valid' => ['bool'], -'inflate_add' => ['string|false', 'context'=>'resource', 'encoded_data'=>'string', 'flush_mode='=>'int'], -'inflate_get_read_len' => ['int|false', 'resource'=>'resource'], -'inflate_get_status' => ['int|false', 'resource'=>'resource'], +'inflate_add' => ['string|false', 'context'=>'resource', 'data'=>'string', 'flush_mode='=>'int'], +'inflate_get_read_len' => ['int|false', 'context'=>'resource'], +'inflate_get_status' => ['int|false', 'context'=>'resource'], 'inflate_init' => ['resource|false', 'encoding'=>'int', 'options='=>'array'], 'ingres_autocommit' => ['bool', 'link'=>'resource'], 'ingres_autocommit_state' => ['bool', 'link'=>'resource'], @@ -6041,22 +6041,22 @@ return [ 'ingres_rollback' => ['bool', 'link'=>'resource'], 'ingres_set_environment' => ['bool', 'link'=>'resource', 'options'=>'array'], 'ingres_unbuffered_query' => ['mixed', 'link'=>'resource', 'query'=>'string', 'params='=>'array', 'types='=>'string'], -'ini_alter' => ['string|false', 'varname'=>'string', 'newvalue'=>'string'], -'ini_get' => ['string|false', 'varname'=>'string'], +'ini_alter' => ['string|false', 'option'=>'string', 'value'=>'string'], +'ini_get' => ['string|false', 'option'=>'string'], 'ini_get_all' => ['array|false', 'extension='=>'?string', 'details='=>'bool'], -'ini_restore' => ['void', 'varname'=>'string'], -'ini_set' => ['string|false', 'varname'=>'string', 'newvalue'=>'string'], +'ini_restore' => ['void', 'option'=>'string'], +'ini_set' => ['string|false', 'option'=>'string', 'value'=>'string'], 'inotify_add_watch' => ['int', 'inotify_instance'=>'resource', 'pathname'=>'string', 'mask'=>'int'], 'inotify_init' => ['resource|false'], 'inotify_queue_len' => ['int', 'inotify_instance'=>'resource'], 'inotify_read' => ['array|false', 'inotify_instance'=>'resource'], 'inotify_rm_watch' => ['bool', 'inotify_instance'=>'resource', 'watch_descriptor'=>'int'], -'intdiv' => ['int', 'numerator'=>'int', 'divisor'=>'int'], -'interface_exists' => ['bool', 'classname'=>'string', 'autoload='=>'bool'], -'intl_error_name' => ['string', 'error_code'=>'int'], +'intdiv' => ['int', 'num1'=>'int', 'num2'=>'int'], +'interface_exists' => ['bool', 'interface'=>'string', 'autoload='=>'bool'], +'intl_error_name' => ['string', 'errorCode'=>'int'], 'intl_get_error_code' => ['int'], 'intl_get_error_message' => ['string'], -'intl_is_failure' => ['bool', 'error_code'=>'int'], +'intl_is_failure' => ['bool', 'errorCode'=>'int'], 'IntlBreakIterator::__construct' => ['void'], 'IntlBreakIterator::createCharacterInstance' => ['IntlRuleBasedBreakIterator', 'locale='=>'string'], 'IntlBreakIterator::createCodePointInstance' => ['IntlCodePointBreakIterator'], @@ -6078,14 +6078,14 @@ return [ 'IntlBreakIterator::preceding' => ['int', 'offset'=>'int'], 'IntlBreakIterator::previous' => ['int'], 'IntlBreakIterator::setText' => ['bool', 'text'=>'string'], -'intlcal_add' => ['bool', 'calendar'=>'IntlCalendar', 'field'=>'int', 'amount'=>'int'], +'intlcal_add' => ['bool', 'calendar'=>'IntlCalendar', 'field'=>'int', 'value'=>'int'], 'intlcal_after' => ['bool', 'calendar'=>'IntlCalendar', 'other'=>'IntlCalendar'], 'intlcal_before' => ['bool', 'calendar'=>'IntlCalendar', 'other'=>'IntlCalendar'], 'intlcal_clear' => ['bool', 'calendar'=>'IntlCalendar', 'field='=>'int'], -'intlcal_create_instance' => ['IntlCalendar', 'timeZone='=>'mixed', 'locale='=>'string'], +'intlcal_create_instance' => ['IntlCalendar', 'timezone='=>'mixed', 'locale='=>'string'], 'intlcal_equals' => ['bool', 'calendar'=>'IntlCalendar', 'other'=>'IntlCalendar'], -'intlcal_field_difference' => ['int', 'calendar'=>'IntlCalendar', 'when'=>'float', 'field'=>'int'], -'intlcal_from_date_time' => ['IntlCalendar', 'dateTime'=>'DateTime|string'], +'intlcal_field_difference' => ['int', 'calendar'=>'IntlCalendar', 'timestamp'=>'float', 'field'=>'int'], +'intlcal_from_date_time' => ['IntlCalendar', 'datetime'=>'DateTime|string'], 'intlcal_get' => ['mixed', 'calendar'=>'IntlCalendar', 'field'=>'int'], 'intlcal_get_actual_maximum' => ['int', 'calendar'=>'IntlCalendar', 'field'=>'int'], 'intlcal_get_actual_minimum' => ['int', 'calendar'=>'IntlCalendar', 'field'=>'int'], @@ -6093,9 +6093,9 @@ return [ 'intlcal_get_day_of_week_type' => ['int', 'calendar'=>'IntlCalendar', 'dayOfWeek'=>'int'], 'intlcal_get_first_day_of_week' => ['int', 'calendar'=>'IntlCalendar'], 'intlcal_get_greatest_minimum' => ['int', 'calendar'=>'IntlCalendar', 'field'=>'int'], -'intlcal_get_keyword_values_for_locale' => ['Iterator|false', 'key'=>'string', 'locale'=>'string', 'commonlyUsed'=>'bool'], +'intlcal_get_keyword_values_for_locale' => ['Iterator|false', 'keyword'=>'string', 'locale'=>'string', 'onlyCommon'=>'bool'], 'intlcal_get_least_maximum' => ['int', 'calendar'=>'IntlCalendar', 'field'=>'int'], -'intlcal_get_locale' => ['string', 'calendar'=>'IntlCalendar', 'localeType'=>'int'], +'intlcal_get_locale' => ['string', 'calendar'=>'IntlCalendar', 'type'=>'int'], 'intlcal_get_maximum' => ['int|false', 'calendar'=>'IntlCalendar', 'field'=>'int'], 'intlcal_get_minimal_days_in_first_week' => ['int', 'calendar'=>'IntlCalendar'], 'intlcal_get_minimum' => ['int', 'calendar'=>'IntlCalendar', 'field'=>'int'], @@ -6110,16 +6110,16 @@ return [ 'intlcal_is_equivalent_to' => ['bool', 'calendar'=>'IntlCalendar', 'other'=>'IntlCalendar'], 'intlcal_is_lenient' => ['bool', 'calendar'=>'IntlCalendar'], 'intlcal_is_set' => ['bool', 'calendar'=>'IntlCalendar', 'field'=>'int'], -'intlcal_is_weekend' => ['bool', 'calendar'=>'IntlCalendar', 'date='=>'float'], -'intlcal_roll' => ['bool', 'calendar'=>'IntlCalendar', 'field'=>'int', 'amountOrUpOrDown'=>'mixed'], -'intlcal_set' => ['bool', 'calendar'=>'IntlCalendar', 'field'=>'int', 'value'=>'int'], +'intlcal_is_weekend' => ['bool', 'calendar'=>'IntlCalendar', 'timestamp='=>'float'], +'intlcal_roll' => ['bool', 'calendar'=>'IntlCalendar', 'field'=>'int', 'value'=>'mixed'], +'intlcal_set' => ['bool', 'calendar'=>'IntlCalendar', 'year'=>'int', 'month'=>'int'], 'intlcal_set\'1' => ['bool', 'calendar'=>'IntlCalendar', 'year'=>'int', 'month'=>'int', 'dayOfMonth='=>'int', 'hour='=>'int', 'minute='=>'int', 'second='=>'int'], 'intlcal_set_first_day_of_week' => ['bool', 'calendar'=>'IntlCalendar', 'dayOfWeek'=>'int'], -'intlcal_set_lenient' => ['bool', 'calendar'=>'IntlCalendar', 'isLenient'=>'bool'], -'intlcal_set_repeated_wall_time_option' => ['bool', 'calendar'=>'IntlCalendar', 'wallTimeOption'=>'int'], -'intlcal_set_skipped_wall_time_option' => ['bool', 'calendar'=>'IntlCalendar', 'wallTimeOption'=>'int'], -'intlcal_set_time' => ['bool', 'calendar'=>'IntlCalendar', 'date'=>'float'], -'intlcal_set_time_zone' => ['bool', 'calendar'=>'IntlCalendar', 'timeZone'=>'mixed'], +'intlcal_set_lenient' => ['bool', 'calendar'=>'IntlCalendar', 'lenient'=>'bool'], +'intlcal_set_repeated_wall_time_option' => ['bool', 'calendar'=>'IntlCalendar', 'option'=>'int'], +'intlcal_set_skipped_wall_time_option' => ['bool', 'calendar'=>'IntlCalendar', 'option'=>'int'], +'intlcal_set_time' => ['bool', 'calendar'=>'IntlCalendar', 'timestamp'=>'float'], +'intlcal_set_time_zone' => ['bool', 'calendar'=>'IntlCalendar', 'timezone'=>'mixed'], 'intlcal_to_date_time' => ['DateTime|false', 'calendar'=>'IntlCalendar'], 'IntlCalendar::__construct' => ['void'], 'IntlCalendar::add' => ['bool', 'field'=>'int', 'amount'=>'int'], @@ -6283,10 +6283,10 @@ return [ 'IntlException::getPrevious' => ['?Throwable'], 'IntlException::getTrace' => ['list>'], 'IntlException::getTraceAsString' => ['string'], -'intlgregcal_create_instance' => ['IntlGregorianCalendar', 'timeZone='=>'mixed', 'locale='=>'string'], -'intlgregcal_get_gregorian_change' => ['float', 'object'=>'IntlGregorianCalendar'], -'intlgregcal_is_leap_year' => ['bool', 'year'=>'int'], -'intlgregcal_set_gregorian_change' => ['void', 'object'=>'IntlGregorianCalendar', 'change'=>'float'], +'intlgregcal_create_instance' => ['IntlGregorianCalendar', 'timezoneOrYear='=>'mixed', 'localeOrMonth='=>'string'], +'intlgregcal_get_gregorian_change' => ['float', 'calendar'=>'IntlGregorianCalendar'], +'intlgregcal_is_leap_year' => ['bool', 'calendar'=>'int'], +'intlgregcal_set_gregorian_change' => ['void', 'calendar'=>'IntlGregorianCalendar', 'timestamp'=>'float'], 'IntlGregorianCalendar::__construct' => ['void'], 'IntlGregorianCalendar::add' => ['bool', 'field'=>'int', 'amount'=>'int'], 'IntlGregorianCalendar::after' => ['bool', 'other'=>'IntlCalendar'], @@ -6393,26 +6393,26 @@ return [ 'IntlTimeZone::hasSameRules' => ['bool', 'otherTimeZone'=>'IntlTimeZone'], 'IntlTimeZone::toDateTimeZone' => ['DateTimeZone|false'], 'IntlTimeZone::useDaylightTime' => ['bool'], -'intltz_count_equivalent_ids' => ['int', 'zoneId'=>'string'], +'intltz_count_equivalent_ids' => ['int', 'timezoneId'=>'string'], 'intltz_create_enumeration' => ['IntlIterator', 'countryOrRawOffset'=>'mixed'], -'intltz_create_time_zone' => ['IntlTimeZone', 'zoneId'=>'string'], -'intltz_from_date_time_zone' => ['IntlTimeZone', 'zoneId'=>'DateTimeZone'], -'intltz_get_canonical_id' => ['string', 'zoneId'=>'string', '&isSystemID'=>'bool'], -'intltz_get_display_name' => ['string', 'object'=>'IntlTimeZone', 'isDaylight'=>'bool', 'style'=>'int', 'locale'=>'string'], -'intltz_get_dst_savings' => ['int', 'object'=>'IntlTimeZone'], -'intltz_get_equivalent_id' => ['string', 'zoneId'=>'string', 'index'=>'int'], -'intltz_get_error_code' => ['int', 'object'=>'IntlTimeZone'], -'intltz_get_error_message' => ['string', 'object'=>'IntlTimeZone'], -'intltz_get_id' => ['string', 'object'=>'IntlTimeZone'], -'intltz_get_offset' => ['int', 'object'=>'IntlTimeZone', 'date'=>'float', 'local'=>'bool', '&rawOffset'=>'int', '&dstOffset'=>'int'], -'intltz_get_raw_offset' => ['int', 'object'=>'IntlTimeZone'], +'intltz_create_time_zone' => ['IntlTimeZone', 'timezoneId'=>'string'], +'intltz_from_date_time_zone' => ['IntlTimeZone', 'timezone'=>'DateTimeZone'], +'intltz_get_canonical_id' => ['string', 'timezoneId'=>'string', '&isSystemId'=>'bool'], +'intltz_get_display_name' => ['string', 'timezone'=>'IntlTimeZone', 'dst'=>'bool', 'style'=>'int', 'locale'=>'string'], +'intltz_get_dst_savings' => ['int', 'timezone'=>'IntlTimeZone'], +'intltz_get_equivalent_id' => ['string', 'timezoneId'=>'string', 'offset'=>'int'], +'intltz_get_error_code' => ['int', 'timezone'=>'IntlTimeZone'], +'intltz_get_error_message' => ['string', 'timezone'=>'IntlTimeZone'], +'intltz_get_id' => ['string', 'timezone'=>'IntlTimeZone'], +'intltz_get_offset' => ['int', 'timezone'=>'IntlTimeZone', 'timestamp'=>'float', 'local'=>'bool', '&rawOffset'=>'int', '&dstOffset'=>'int'], +'intltz_get_raw_offset' => ['int', 'timezone'=>'IntlTimeZone'], 'intltz_get_tz_data_version' => ['string', 'object'=>'IntlTimeZone'], 'intltz_getGMT' => ['IntlTimeZone'], -'intltz_has_same_rules' => ['bool', 'object'=>'IntlTimeZone', 'otherTimeZone'=>'IntlTimeZone'], -'intltz_to_date_time_zone' => ['DateTimeZone', 'object'=>'IntlTimeZone'], -'intltz_use_daylight_time' => ['bool', 'object'=>'IntlTimeZone'], +'intltz_has_same_rules' => ['bool', 'timezone'=>'IntlTimeZone', 'other'=>'IntlTimeZone'], +'intltz_to_date_time_zone' => ['DateTimeZone', 'timezone'=>'IntlTimeZone'], +'intltz_use_daylight_time' => ['bool', 'timezone'=>'IntlTimeZone'], 'intlz_create_default' => ['IntlTimeZone'], -'intval' => ['int', 'var'=>'mixed', 'base='=>'int'], +'intval' => ['int', 'value'=>'mixed', 'base='=>'int'], 'InvalidArgumentException::__clone' => ['void'], 'InvalidArgumentException::__construct' => ['void', 'message='=>'string', 'code='=>'int', 'previous='=>'?Throwable|?InvalidArgumentException'], 'InvalidArgumentException::__toString' => ['string'], @@ -6423,10 +6423,10 @@ return [ 'InvalidArgumentException::getPrevious' => ['Throwable|InvalidArgumentException|null'], 'InvalidArgumentException::getTrace' => ['list>'], 'InvalidArgumentException::getTraceAsString' => ['string'], -'ip2long' => ['int|false', 'ip_address'=>'string'], -'iptcembed' => ['string|bool', 'iptcdata'=>'string', 'jpeg_file_name'=>'string', 'spool='=>'int'], -'iptcparse' => ['array|false', 'iptcdata'=>'string'], -'is_a' => ['bool', 'object_or_string'=>'object|string', 'class_name'=>'string', 'allow_string='=>'bool'], +'ip2long' => ['int|false', 'ip'=>'string'], +'iptcembed' => ['string|bool', 'iptc_data'=>'string', 'filename'=>'string', 'spool='=>'int'], +'iptcparse' => ['array|false', 'iptc_block'=>'string'], +'is_a' => ['bool', 'object_or_class'=>'object|string', 'class'=>'string', 'allow_string='=>'bool'], 'is_array' => ['bool', 'value'=>'mixed'], 'is_bool' => ['bool', 'value'=>'mixed'], 'is_callable' => ['bool', 'value'=>'callable|mixed', 'syntax_only='=>'bool', '&w_callable_name='=>'string'], @@ -6435,15 +6435,15 @@ return [ 'is_double' => ['bool', 'value'=>'mixed'], 'is_executable' => ['bool', 'filename'=>'string'], 'is_file' => ['bool', 'filename'=>'string'], -'is_finite' => ['bool', 'number'=>'float'], +'is_finite' => ['bool', 'num'=>'float'], 'is_float' => ['bool', 'value'=>'mixed'], -'is_infinite' => ['bool', 'number'=>'float'], +'is_infinite' => ['bool', 'num'=>'float'], 'is_int' => ['bool', 'value'=>'mixed'], 'is_integer' => ['bool', 'value'=>'mixed'], 'is_iterable' => ['bool', 'value'=>'mixed'], 'is_link' => ['bool', 'filename'=>'string'], 'is_long' => ['bool', 'value'=>'mixed'], -'is_nan' => ['bool', 'number'=>'float'], +'is_nan' => ['bool', 'num'=>'float'], 'is_null' => ['bool', 'value'=>'mixed'], 'is_numeric' => ['bool', 'value'=>'mixed'], 'is_object' => ['bool', 'value'=>'mixed'], @@ -6453,9 +6453,9 @@ return [ 'is_scalar' => ['bool', 'value'=>'mixed'], 'is_soap_fault' => ['bool', 'object'=>'mixed'], 'is_string' => ['bool', 'value'=>'mixed'], -'is_subclass_of' => ['bool', 'object_or_string'=>'object|string', 'class_name'=>'string', 'allow_string='=>'bool'], +'is_subclass_of' => ['bool', 'object_or_class'=>'object|string', 'class'=>'string', 'allow_string='=>'bool'], 'is_tainted' => ['bool', 'string'=>'string'], -'is_uploaded_file' => ['bool', 'path'=>'string'], +'is_uploaded_file' => ['bool', 'filename'=>'string'], 'is_writable' => ['bool', 'filename'=>'string'], 'is_writeable' => ['bool', 'filename'=>'string'], 'isset' => ['bool', 'value'=>'mixed', '...rest='=>'mixed'], @@ -6464,9 +6464,9 @@ return [ 'Iterator::next' => ['void'], 'Iterator::rewind' => ['void'], 'Iterator::valid' => ['bool'], -'iterator_apply' => ['int', 'it'=>'Traversable', 'function'=>'callable(mixed):bool', 'params='=>'array'], -'iterator_count' => ['int', 'it'=>'Traversable'], -'iterator_to_array' => ['array', 'it'=>'Traversable', 'use_keys='=>'bool'], +'iterator_apply' => ['int', 'iterator'=>'Traversable', 'callback'=>'callable(mixed):bool', 'args='=>'array'], +'iterator_count' => ['int', 'iterator'=>'Traversable'], +'iterator_to_array' => ['array', 'iterator'=>'Traversable', 'preserve_keys='=>'bool'], 'IteratorAggregate::getIterator' => ['Traversable'], 'IteratorIterator::__construct' => ['void', 'it'=>'Traversable'], 'IteratorIterator::current' => ['mixed'], @@ -6483,20 +6483,20 @@ return [ 'java_set_ignore_case' => ['void', 'ignore'=>'bool'], 'java_throw_exceptions' => ['void', 'throw'=>'bool'], 'JavaException::getCause' => ['object'], -'jddayofweek' => ['mixed', 'juliandaycount'=>'int', 'mode='=>'int'], -'jdmonthname' => ['string', 'juliandaycount'=>'int', 'mode'=>'int'], -'jdtofrench' => ['string', 'juliandaycount'=>'int'], -'jdtogregorian' => ['string', 'juliandaycount'=>'int'], -'jdtojewish' => ['string', 'juliandaycount'=>'int', 'hebrew='=>'bool', 'fl='=>'int'], -'jdtojulian' => ['string', 'juliandaycount'=>'int'], -'jdtounix' => ['int|false', 'jday'=>'int'], +'jddayofweek' => ['mixed', 'julian_day'=>'int', 'mode='=>'int'], +'jdmonthname' => ['string', 'julian_day'=>'int', 'mode'=>'int'], +'jdtofrench' => ['string', 'julian_day'=>'int'], +'jdtogregorian' => ['string', 'julian_day'=>'int'], +'jdtojewish' => ['string', 'julian_day'=>'int', 'hebrew='=>'bool', 'flags='=>'int'], +'jdtojulian' => ['string', 'julian_day'=>'int'], +'jdtounix' => ['int|false', 'julian_day'=>'int'], 'jewishtojd' => ['int', 'month'=>'int', 'day'=>'int', 'year'=>'int'], 'jobqueue_license_info' => ['array'], -'join' => ['string', 'glue'=>'string', 'pieces'=>'array'], -'join\'1' => ['string', 'pieces'=>'array'], +'join' => ['string', 'separator'=>'string', 'array'=>'array'], +'join\'1' => ['string', 'separator'=>'array'], 'jpeg2wbmp' => ['bool', 'jpegname'=>'string', 'wbmpname'=>'string', 'dest_height'=>'int', 'dest_width'=>'int', 'threshold'=>'int'], -'json_decode' => ['mixed', 'json'=>'string', 'assoc='=>'bool', 'depth='=>'int', 'options='=>'int'], -'json_encode' => ['string|false', 'data'=>'mixed', 'options='=>'int', 'depth='=>'int'], +'json_decode' => ['mixed', 'json'=>'string', 'associative='=>'bool', 'depth='=>'int', 'flags='=>'int'], +'json_encode' => ['string|false', 'value'=>'mixed', 'flags='=>'int', 'depth='=>'int'], 'json_last_error' => ['int'], 'json_last_error_msg' => ['string'], 'JsonException::__clone' => ['void'], @@ -6551,9 +6551,9 @@ return [ 'kadm5_init_with_password' => ['resource', 'admin_server'=>'string', 'realm'=>'string', 'principal'=>'string', 'password'=>'string'], 'kadm5_modify_principal' => ['bool', 'handle'=>'resource', 'principal'=>'string', 'options'=>'array'], 'key' => ['int|string|null', 'array'=>'array|object'], -'key_exists' => ['bool', 'key'=>'string|int', 'search'=>'array'], -'krsort' => ['bool', '&rw_array'=>'array', 'sort_flags='=>'int'], -'ksort' => ['bool', '&rw_array'=>'array', 'sort_flags='=>'int'], +'key_exists' => ['bool', 'key'=>'string|int', 'array'=>'array'], +'krsort' => ['bool', '&rw_array'=>'array', 'flags='=>'int'], +'ksort' => ['bool', '&rw_array'=>'array', 'flags='=>'int'], 'KTaglib_ID3v2_AttachedPictureFrame::getDescription' => ['string'], 'KTaglib_ID3v2_AttachedPictureFrame::getMimeType' => ['string'], 'KTaglib_ID3v2_AttachedPictureFrame::getType' => ['int'], @@ -6665,64 +6665,64 @@ return [ 'lchgrp' => ['bool', 'filename'=>'string', 'group'=>'string|int'], 'lchown' => ['bool', 'filename'=>'string', 'user'=>'string|int'], 'ldap_8859_to_t61' => ['string', 'value'=>'string'], -'ldap_add' => ['bool', 'link_identifier'=>'resource', 'dn'=>'string', 'entry'=>'array', 'serverctrls='=>'array'], -'ldap_add_ext' => ['resource|false', 'link_identifier'=>'resource', 'dn'=>'string', 'entry'=>'array', 'serverctrls='=>'array'], -'ldap_bind' => ['bool', 'link_identifier'=>'resource', 'bind_rdn='=>'string|null', 'bind_password='=>'string|null'], -'ldap_bind_ext' => ['resource|false', 'link_identifier'=>'resource', 'bind_rdn='=>'string|null', 'bind_password='=>'string|null', 'serverctrls='=>'array'], -'ldap_close' => ['bool', 'link_identifier'=>'resource'], -'ldap_compare' => ['bool|int', 'link_identifier'=>'resource', 'dn'=>'string', 'attr'=>'string', 'value'=>'string'], -'ldap_connect' => ['resource|false', 'host='=>'string', 'port='=>'int', 'wallet='=>'string', 'wallet_passwd='=>'string', 'authmode='=>'int'], +'ldap_add' => ['bool', 'ldap'=>'resource', 'dn'=>'string', 'entry'=>'array', 'controls='=>'array'], +'ldap_add_ext' => ['resource|false', 'ldap'=>'resource', 'dn'=>'string', 'entry'=>'array', 'controls='=>'array'], +'ldap_bind' => ['bool', 'ldap'=>'resource', 'dn='=>'string|null', 'password='=>'string|null'], +'ldap_bind_ext' => ['resource|false', 'ldap'=>'resource', 'dn='=>'string|null', 'password='=>'string|null', 'controls='=>'array'], +'ldap_close' => ['bool', 'ldap'=>'resource'], +'ldap_compare' => ['bool|int', 'ldap'=>'resource', 'dn'=>'string', 'attribute'=>'string', 'value'=>'string'], +'ldap_connect' => ['resource|false', 'uri='=>'string', 'port='=>'int', 'wallet='=>'string', 'password='=>'string', 'auth_mode='=>'int'], 'ldap_control_paged_result' => ['bool', 'link_identifier'=>'resource', 'pagesize'=>'int', 'iscritical='=>'bool', 'cookie='=>'string'], 'ldap_control_paged_result_response' => ['bool', 'link_identifier'=>'resource', 'result_identifier'=>'resource', '&w_cookie'=>'string', '&w_estimated'=>'int'], -'ldap_count_entries' => ['int|false', 'link_identifier'=>'resource', 'result'=>'resource'], -'ldap_delete' => ['bool', 'link_identifier'=>'resource', 'dn'=>'string'], -'ldap_delete_ext' => ['resource|false', 'link_identifier'=>'resource', 'dn'=>'string', 'serverctrls='=>'array'], +'ldap_count_entries' => ['int|false', 'ldap'=>'resource', 'result'=>'resource'], +'ldap_delete' => ['bool', 'ldap'=>'resource', 'dn'=>'string'], +'ldap_delete_ext' => ['resource|false', 'ldap'=>'resource', 'dn'=>'string', 'controls='=>'array'], 'ldap_dn2ufn' => ['string', 'dn'=>'string'], 'ldap_err2str' => ['string', 'errno'=>'int'], -'ldap_errno' => ['int', 'link_identifier'=>'resource'], -'ldap_error' => ['string', 'link_identifier'=>'resource'], +'ldap_errno' => ['int', 'ldap'=>'resource'], +'ldap_error' => ['string', 'ldap'=>'resource'], 'ldap_escape' => ['string', 'value'=>'string', 'ignore='=>'string', 'flags='=>'int'], -'ldap_exop' => ['mixed', 'link'=>'resource', 'reqoid'=>'string', 'reqdata='=>'string', 'serverctrls='=>'array|null', '&w_retdata='=>'string', '&w_retoid='=>'string'], -'ldap_exop_passwd' => ['mixed', 'link'=>'resource', 'user='=>'string', 'oldpw='=>'string', 'newpw='=>'string', 'serverctrls='=>'array'], -'ldap_exop_refresh' => ['int|false', 'link'=>'resource', 'dn'=>'string', 'ttl'=>'int'], -'ldap_exop_whoami' => ['string|false', 'link'=>'resource'], +'ldap_exop' => ['mixed', 'ldap'=>'resource', 'request_oid'=>'string', 'request_data='=>'string', 'controls='=>'array|null', '&w_response_data='=>'string', '&w_response_oid='=>'string'], +'ldap_exop_passwd' => ['mixed', 'ldap'=>'resource', 'user='=>'string', 'old_password='=>'string', 'new_password='=>'string', 'controls='=>'array'], +'ldap_exop_refresh' => ['int|false', 'ldap'=>'resource', 'dn'=>'string', 'ttl'=>'int'], +'ldap_exop_whoami' => ['string|false', 'ldap'=>'resource'], 'ldap_explode_dn' => ['array|false', 'dn'=>'string', 'with_attrib'=>'int'], -'ldap_first_attribute' => ['string|false', 'link_identifier'=>'resource', 'result_entry_identifier'=>'resource'], -'ldap_first_entry' => ['resource|false', 'link_identifier'=>'resource', 'result_identifier'=>'resource'], -'ldap_first_reference' => ['resource|false', 'link_identifier'=>'resource', 'result_identifier'=>'resource'], -'ldap_free_result' => ['bool', 'result_identifier'=>'resource'], -'ldap_get_attributes' => ['array|false', 'link_identifier'=>'resource', 'result_entry_identifier'=>'resource'], -'ldap_get_dn' => ['string|false', 'link_identifier'=>'resource', 'result_entry_identifier'=>'resource'], -'ldap_get_entries' => ['array|false', 'link_identifier'=>'resource', 'result_identifier'=>'resource'], -'ldap_get_option' => ['bool', 'link_identifier'=>'resource', 'option'=>'int', '&w_retval'=>'mixed'], -'ldap_get_values' => ['array|false', 'link_identifier'=>'resource', 'result_entry_identifier'=>'resource', 'attribute'=>'string'], -'ldap_get_values_len' => ['array|false', 'link_identifier'=>'resource', 'result_entry_identifier'=>'resource', 'attribute'=>'string'], -'ldap_list' => ['resource|false', 'link'=>'resource|array', 'base_dn'=>'string', 'filter'=>'string', 'attrs='=>'array', 'attrsonly='=>'int', 'sizelimit='=>'int', 'timelimit='=>'int', 'deref='=>'int'], -'ldap_mod_add' => ['bool', 'link_identifier'=>'resource', 'dn'=>'string', 'entry'=>'array'], -'ldap_mod_add_ext' => ['resource|false', 'link_identifier'=>'resource', 'dn'=>'string', 'entry'=>'array', 'serverctrls='=>'array'], -'ldap_mod_del' => ['bool', 'link_identifier'=>'resource', 'dn'=>'string', 'entry'=>'array'], -'ldap_mod_del_ext' => ['resource|false', 'link_identifier'=>'resource', 'dn'=>'string', 'entry'=>'array', 'serverctrls='=>'array'], -'ldap_mod_replace' => ['bool', 'link_identifier'=>'resource', 'dn'=>'string', 'entry'=>'array'], -'ldap_mod_replace_ext' => ['resource|false', 'link_identifier'=>'resource', 'dn'=>'string', 'entry'=>'array', 'serverctrls='=>'array'], -'ldap_modify' => ['bool', 'link_identifier'=>'resource', 'dn'=>'string', 'entry'=>'array'], -'ldap_modify_batch' => ['bool', 'link_identifier'=>'resource', 'dn'=>'string', 'modifications'=>'array'], -'ldap_next_attribute' => ['string|false', 'link_identifier'=>'resource', 'result_entry_identifier'=>'resource'], -'ldap_next_entry' => ['resource|false', 'link_identifier'=>'resource', 'result_entry_identifier'=>'resource'], -'ldap_next_reference' => ['resource|false', 'link_identifier'=>'resource', 'reference_entry_identifier'=>'resource'], -'ldap_parse_exop' => ['bool', 'link'=>'resource', 'result'=>'resource', '&w_retdata='=>'string', '&w_retoid='=>'string'], -'ldap_parse_reference' => ['bool', 'link_identifier'=>'resource', 'reference_entry_identifier'=>'resource', 'referrals'=>'array'], -'ldap_parse_result' => ['bool', 'link_identifier'=>'resource', 'result'=>'resource', '&w_errcode'=>'int', '&w_matcheddn='=>'string', '&w_errmsg='=>'string', '&w_referrals='=>'array', '&w_serverctrls='=>'array'], -'ldap_read' => ['resource|false', 'link'=>'resource|array', 'base_dn'=>'string', 'filter'=>'string', 'attrs='=>'array', 'attrsonly='=>'int', 'sizelimit='=>'int', 'timelimit='=>'int', 'deref='=>'int'], -'ldap_rename' => ['bool', 'link_identifier'=>'resource', 'dn'=>'string', 'newrdn'=>'string', 'newparent'=>'string', 'deleteoldrdn'=>'bool'], -'ldap_rename_ext' => ['resource|false', 'link_identifier'=>'resource', 'dn'=>'string', 'newrdn'=>'string', 'newparent'=>'string', 'deleteoldrdn'=>'bool', 'serverctrls='=>'array'], -'ldap_sasl_bind' => ['bool', 'link_identifier'=>'resource', 'binddn='=>'string', 'password='=>'string', 'sasl_mech='=>'string', 'sasl_realm='=>'string', 'sasl_authc_id='=>'string', 'sasl_authz_id='=>'string', 'props='=>'string'], -'ldap_search' => ['resource|false', 'link_identifier'=>'resource|resource[]', 'base_dn'=>'string', 'filter'=>'string', 'attrs='=>'array', 'attrsonly='=>'int', 'sizelimit='=>'int', 'timelimit='=>'int', 'deref='=>'int'], -'ldap_set_option' => ['bool', 'link_identifier'=>'resource|null', 'option'=>'int', 'newval'=>'mixed'], -'ldap_set_rebind_proc' => ['bool', 'link_identifier'=>'resource', 'callback'=>'string'], +'ldap_first_attribute' => ['string|false', 'ldap'=>'resource', 'entry'=>'resource'], +'ldap_first_entry' => ['resource|false', 'ldap'=>'resource', 'result'=>'resource'], +'ldap_first_reference' => ['resource|false', 'ldap'=>'resource', 'result'=>'resource'], +'ldap_free_result' => ['bool', 'ldap'=>'resource'], +'ldap_get_attributes' => ['array|false', 'ldap'=>'resource', 'entry'=>'resource'], +'ldap_get_dn' => ['string|false', 'ldap'=>'resource', 'entry'=>'resource'], +'ldap_get_entries' => ['array|false', 'ldap'=>'resource', 'result'=>'resource'], +'ldap_get_option' => ['bool', 'ldap'=>'resource', 'option'=>'int', '&w_value'=>'mixed'], +'ldap_get_values' => ['array|false', 'ldap'=>'resource', 'entry'=>'resource', 'attribute'=>'string'], +'ldap_get_values_len' => ['array|false', 'ldap'=>'resource', 'entry'=>'resource', 'attribute'=>'string'], +'ldap_list' => ['resource|false', 'ldap'=>'resource|array', 'base'=>'string', 'filter'=>'string', 'attributes='=>'array', 'attributes_only='=>'int', 'sizelimit='=>'int', 'timelimit='=>'int', 'deref='=>'int'], +'ldap_mod_add' => ['bool', 'ldap'=>'resource', 'dn'=>'string', 'entry'=>'array'], +'ldap_mod_add_ext' => ['resource|false', 'ldap'=>'resource', 'dn'=>'string', 'entry'=>'array', 'controls='=>'array'], +'ldap_mod_del' => ['bool', 'ldap'=>'resource', 'dn'=>'string', 'entry'=>'array'], +'ldap_mod_del_ext' => ['resource|false', 'ldap'=>'resource', 'dn'=>'string', 'entry'=>'array', 'controls='=>'array'], +'ldap_mod_replace' => ['bool', 'ldap'=>'resource', 'dn'=>'string', 'entry'=>'array'], +'ldap_mod_replace_ext' => ['resource|false', 'ldap'=>'resource', 'dn'=>'string', 'entry'=>'array', 'controls='=>'array'], +'ldap_modify' => ['bool', 'ldap'=>'resource', 'dn'=>'string', 'entry'=>'array'], +'ldap_modify_batch' => ['bool', 'ldap'=>'resource', 'dn'=>'string', 'modifications_info'=>'array'], +'ldap_next_attribute' => ['string|false', 'ldap'=>'resource', 'entry'=>'resource'], +'ldap_next_entry' => ['resource|false', 'ldap'=>'resource', 'result'=>'resource'], +'ldap_next_reference' => ['resource|false', 'ldap'=>'resource', 'entry'=>'resource'], +'ldap_parse_exop' => ['bool', 'ldap'=>'resource', 'result'=>'resource', '&w_response_data='=>'string', '&w_response_oid='=>'string'], +'ldap_parse_reference' => ['bool', 'ldap'=>'resource', 'entry'=>'resource', 'referrals'=>'array'], +'ldap_parse_result' => ['bool', 'ldap'=>'resource', 'result'=>'resource', '&w_error_code'=>'int', '&w_matched_dn='=>'string', '&w_error_message='=>'string', '&w_referrals='=>'array', '&w_controls='=>'array'], +'ldap_read' => ['resource|false', 'ldap'=>'resource|array', 'base'=>'string', 'filter'=>'string', 'attributes='=>'array', 'attributes_only='=>'int', 'sizelimit='=>'int', 'timelimit='=>'int', 'deref='=>'int'], +'ldap_rename' => ['bool', 'ldap'=>'resource', 'dn'=>'string', 'new_rdn'=>'string', 'new_parent'=>'string', 'delete_old_rdn'=>'bool'], +'ldap_rename_ext' => ['resource|false', 'ldap'=>'resource', 'dn'=>'string', 'new_rdn'=>'string', 'new_parent'=>'string', 'delete_old_rdn'=>'bool', 'controls='=>'array'], +'ldap_sasl_bind' => ['bool', 'ldap'=>'resource', 'dn='=>'string', 'password='=>'string', 'mech='=>'string', 'realm='=>'string', 'authc_id='=>'string', 'authz_id='=>'string', 'props='=>'string'], +'ldap_search' => ['resource|false', 'ldap'=>'resource|resource[]', 'base'=>'string', 'filter'=>'string', 'attributes='=>'array', 'attributes_only='=>'int', 'sizelimit='=>'int', 'timelimit='=>'int', 'deref='=>'int'], +'ldap_set_option' => ['bool', 'ldap'=>'resource|null', 'option'=>'int', 'value'=>'mixed'], +'ldap_set_rebind_proc' => ['bool', 'ldap'=>'resource', 'callback'=>'string'], 'ldap_sort' => ['bool', 'link_identifier'=>'resource', 'result_identifier'=>'resource', 'sortfilter'=>'string'], -'ldap_start_tls' => ['bool', 'link_identifier'=>'resource'], +'ldap_start_tls' => ['bool', 'ldap'=>'resource'], 'ldap_t61_to_8859' => ['string', 'value'=>'string'], -'ldap_unbind' => ['bool', 'link_identifier'=>'resource'], +'ldap_unbind' => ['bool', 'ldap'=>'resource'], 'leak' => ['', 'num_bytes'=>'int'], 'leak_variable' => ['', 'variable'=>'', 'leak_data'=>'bool'], 'legendObj::convertToString' => ['string'], @@ -6772,13 +6772,13 @@ return [ 'LevelDBWriteBatch::put' => ['', 'key'=>'', 'value'=>'', 'write_options='=>'array'], 'LevelDBWriteBatch::set' => ['', 'key'=>'', 'value'=>'', 'write_options='=>'array'], 'levenshtein' => ['int', 'string1'=>'string', 'string2'=>'string'], -'levenshtein\'1' => ['int', 'string1'=>'string', 'string2'=>'string', 'cost_ins'=>'int', 'cost_rep'=>'int', 'cost_del'=>'int'], +'levenshtein\'1' => ['int', 'string1'=>'string', 'string2'=>'string', 'insertion_cost'=>'int', 'repetition_cost'=>'int', 'deletion_cost'=>'int'], 'libxml_clear_errors' => ['void'], 'libxml_disable_entity_loader' => ['bool', 'disable='=>'bool'], 'libxml_get_errors' => ['array'], 'libxml_get_last_error' => ['LibXMLError|false'], 'libxml_set_external_entity_loader' => ['bool', 'resolver_function'=>'callable'], -'libxml_set_streams_context' => ['void', 'streams_context'=>'resource'], +'libxml_set_streams_context' => ['void', 'context'=>'resource'], 'libxml_use_internal_errors' => ['bool', 'use_errors='=>'bool'], 'LimitIterator::__construct' => ['void', 'iterator'=>'Iterator', 'offset='=>'int', 'count='=>'int'], 'LimitIterator::current' => ['mixed'], @@ -6797,7 +6797,7 @@ return [ 'lineObj::point' => ['pointObj', 'i'=>'int'], 'lineObj::project' => ['int', 'in'=>'projectionObj', 'out'=>'projectionObj'], 'link' => ['bool', 'target'=>'string', 'link'=>'string'], -'linkinfo' => ['int|false', 'filename'=>'string'], +'linkinfo' => ['int|false', 'path'=>'string'], 'litespeed_request_headers' => ['array'], 'litespeed_response_headers' => ['array'], 'Locale::acceptFromHttp' => ['string|false', 'header'=>'string'], @@ -6819,28 +6819,28 @@ return [ 'Locale::parseLocale' => ['array', 'locale'=>'string'], 'Locale::setDefault' => ['bool', 'locale'=>'string'], 'locale_accept_from_http' => ['string|false', 'header'=>'string'], -'locale_canonicalize' => ['string', 'arg1'=>'string'], +'locale_canonicalize' => ['string', 'locale'=>'string'], 'locale_compose' => ['string|false', 'subtags'=>'array'], -'locale_filter_matches' => ['bool', 'langtag'=>'string', 'locale'=>'string', 'canonicalize='=>'bool'], +'locale_filter_matches' => ['bool', 'languageTag'=>'string', 'locale'=>'string', 'canonicalize='=>'bool'], 'locale_get_all_variants' => ['array', 'locale'=>'string'], 'locale_get_default' => ['string'], -'locale_get_display_language' => ['string', 'locale'=>'string', 'in_locale='=>'string'], -'locale_get_display_name' => ['string', 'locale'=>'string', 'in_locale='=>'string'], -'locale_get_display_region' => ['string', 'locale'=>'string', 'in_locale='=>'string'], -'locale_get_display_script' => ['string', 'locale'=>'string', 'in_locale='=>'string'], -'locale_get_display_variant' => ['string', 'locale'=>'string', 'in_locale='=>'string'], +'locale_get_display_language' => ['string', 'locale'=>'string', 'displayLocale='=>'string'], +'locale_get_display_name' => ['string', 'locale'=>'string', 'displayLocale='=>'string'], +'locale_get_display_region' => ['string', 'locale'=>'string', 'displayLocale='=>'string'], +'locale_get_display_script' => ['string', 'locale'=>'string', 'displayLocale='=>'string'], +'locale_get_display_variant' => ['string', 'locale'=>'string', 'displayLocale='=>'string'], 'locale_get_keywords' => ['array|false', 'locale'=>'string'], 'locale_get_primary_language' => ['string', 'locale'=>'string'], 'locale_get_region' => ['string', 'locale'=>'string'], 'locale_get_script' => ['string', 'locale'=>'string'], -'locale_lookup' => ['string', 'langtag'=>'array', 'locale'=>'string', 'canonicalize='=>'bool', 'default='=>'string'], +'locale_lookup' => ['string', 'languageTag'=>'array', 'locale'=>'string', 'canonicalize='=>'bool', 'defaultLocale='=>'string'], 'locale_parse' => ['array', 'locale'=>'string'], 'locale_set_default' => ['bool', 'locale'=>'string'], 'localeconv' => ['array'], -'localtime' => ['array', 'timestamp='=>'int', 'associative_array='=>'bool'], -'log' => ['float', 'number'=>'float', 'base='=>'float'], -'log10' => ['float', 'number'=>'float'], -'log1p' => ['float', 'number'=>'float'], +'localtime' => ['array', 'timestamp='=>'int', 'associative='=>'bool'], +'log' => ['float', 'num'=>'float', 'base='=>'float'], +'log10' => ['float', 'num'=>'float'], +'log1p' => ['float', 'num'=>'float'], 'LogicException::__clone' => ['void'], 'LogicException::__construct' => ['void', 'message='=>'string', 'code='=>'int', 'previous='=>'?Throwable|?LogicException'], 'LogicException::__toString' => ['string'], @@ -6851,9 +6851,9 @@ return [ 'LogicException::getPrevious' => ['Throwable|LogicException|null'], 'LogicException::getTrace' => ['list>'], 'LogicException::getTraceAsString' => ['string'], -'long2ip' => ['string', 'proper_address'=>'string|int'], +'long2ip' => ['string', 'ip'=>'string|int'], 'lstat' => ['array|false', 'filename'=>'string'], -'ltrim' => ['string', 'string'=>'string', 'character_mask='=>'string'], +'ltrim' => ['string', 'string'=>'string', 'characters='=>'string'], 'Lua::__call' => ['mixed', 'lua_func'=>'callable', 'args='=>'array', 'use_self='=>'int'], 'Lua::__construct' => ['void', 'lua_script_file'=>'string'], 'Lua::assign' => ['?Lua', 'name'=>'string', 'value'=>'mixed'], @@ -6906,7 +6906,7 @@ return [ 'm_verifyconnection' => ['bool', 'conn'=>'resource', 'tf'=>'int'], 'm_verifysslcert' => ['bool', 'conn'=>'resource', 'tf'=>'int'], 'magic_quotes_runtime' => ['bool', 'new_setting'=>'bool'], -'mail' => ['bool', 'to'=>'string', 'subject'=>'string', 'message'=>'string', 'additional_headers='=>'string|array|null', 'additional_parameters='=>'string'], +'mail' => ['bool', 'to'=>'string', 'subject'=>'string', 'message'=>'string', 'additional_headers='=>'string|array|null', 'additional_params='=>'string'], 'mailparse_determine_best_xfer_encoding' => ['string', 'fp'=>'resource'], 'mailparse_msg_create' => ['resource'], 'mailparse_msg_extract_part' => ['void', 'mimemail'=>'resource', 'msgbody'=>'string', 'callbackfunc='=>'callable'], @@ -6991,8 +6991,8 @@ return [ 'mapObj::zoomPoint' => ['int', 'nZoomFactor'=>'int', 'oPixelPos'=>'pointObj', 'nImageWidth'=>'int', 'nImageHeight'=>'int', 'oGeorefExt'=>'rectObj'], 'mapObj::zoomRectangle' => ['int', 'oPixelExt'=>'rectObj', 'nImageWidth'=>'int', 'nImageHeight'=>'int', 'oGeorefExt'=>'rectObj'], 'mapObj::zoomScale' => ['int', 'nScaleDenom'=>'float', 'oPixelPos'=>'pointObj', 'nImageWidth'=>'int', 'nImageHeight'=>'int', 'oGeorefExt'=>'rectObj', 'oMaxGeorefExt'=>'rectObj'], -'max' => ['mixed', 'arg1'=>'non-empty-array'], -'max\'1' => ['mixed', 'arg1'=>'', 'arg2'=>'', '...args='=>''], +'max' => ['mixed', 'value'=>'non-empty-array'], +'max\'1' => ['mixed', 'value'=>'', 'values'=>'', '...args='=>''], 'maxdb::__construct' => ['void', 'host='=>'string', 'username='=>'string', 'passwd='=>'string', 'dbname='=>'string', 'port='=>'int', 'socket='=>'string'], 'maxdb::affected_rows' => ['int', 'link'=>''], 'maxdb::auto_commit' => ['bool', 'link'=>'', 'mode'=>'bool'], @@ -7158,63 +7158,63 @@ return [ 'maxdb_thread_safe' => ['bool'], 'maxdb_use_result' => ['resource', 'link'=>''], 'maxdb_warning_count' => ['int', 'link'=>'resource'], -'mb_check_encoding' => ['bool', 'var='=>'string', 'encoding='=>'string'], -'mb_chr' => ['string|false', 'cp'=>'int', 'encoding='=>'string'], -'mb_convert_case' => ['string|false', 'sourcestring'=>'string', 'mode'=>'int', 'encoding='=>'string'], -'mb_convert_encoding' => ['string', 'val'=>'string', 'to_encoding'=>'string', 'from_encoding='=>'mixed'], -'mb_convert_encoding\'1' => ['array', 'val'=>'array', 'to_encoding'=>'string', 'from_encoding='=>'mixed'], -'mb_convert_kana' => ['string|false', 'string'=>'string', 'option='=>'string', 'encoding='=>'string'], -'mb_convert_variables' => ['string|false', 'to_encoding'=>'string', 'from_encoding'=>'array|string', '&rw_vars'=>'string|array|object', '&...rw_vars='=>'string|array|object'], +'mb_check_encoding' => ['bool', 'value='=>'string', 'encoding='=>'string'], +'mb_chr' => ['string|false', 'codepoint'=>'int', 'encoding='=>'string'], +'mb_convert_case' => ['string|false', 'string'=>'string', 'mode'=>'int', 'encoding='=>'string'], +'mb_convert_encoding' => ['string', 'string'=>'string', 'to_encoding'=>'string', 'from_encoding='=>'mixed'], +'mb_convert_encoding\'1' => ['array', 'string'=>'array', 'to_encoding'=>'string', 'from_encoding='=>'mixed'], +'mb_convert_kana' => ['string|false', 'string'=>'string', 'mode='=>'string', 'encoding='=>'string'], +'mb_convert_variables' => ['string|false', 'to_encoding'=>'string', 'from_encoding'=>'array|string', '&rw_var'=>'string|array|object', '&...rw_vars='=>'string|array|object'], 'mb_decode_mimeheader' => ['string', 'string'=>'string'], -'mb_decode_numericentity' => ['string|false', 'string'=>'string', 'convmap'=>'array', 'encoding='=>'string', 'is_hex='=>'bool'], -'mb_detect_encoding' => ['string|false', 'string'=>'string', 'encoding_list='=>'mixed', 'strict='=>'bool'], -'mb_detect_order' => ['bool|list', 'encoding_list='=>'mixed'], -'mb_encode_mimeheader' => ['string|false', 'string'=>'string', 'charset='=>'string', 'transfer_encoding='=>'string', 'linefeed='=>'string', 'indent='=>'int'], -'mb_encode_numericentity' => ['string|false', 'string'=>'string', 'convmap'=>'array', 'encoding='=>'string', 'is_hex='=>'bool'], +'mb_decode_numericentity' => ['string|false', 'string'=>'string', 'map'=>'array', 'encoding='=>'string', 'is_hex='=>'bool'], +'mb_detect_encoding' => ['string|false', 'string'=>'string', 'encodings='=>'mixed', 'strict='=>'bool'], +'mb_detect_order' => ['bool|list', 'encoding='=>'mixed'], +'mb_encode_mimeheader' => ['string|false', 'string'=>'string', 'charset='=>'string', 'transfer_encoding='=>'string', 'newline='=>'string', 'indent='=>'int'], +'mb_encode_numericentity' => ['string|false', 'string'=>'string', 'map'=>'array', 'encoding='=>'string', 'hex='=>'bool'], 'mb_encoding_aliases' => ['list|false', 'encoding'=>'string'], -'mb_ereg' => ['int|false', 'pattern'=>'string', 'string'=>'string', '&w_registers='=>'array'], -'mb_ereg_match' => ['bool', 'pattern'=>'string', 'string'=>'string', 'option='=>'string'], -'mb_ereg_replace' => ['string|false', 'pattern'=>'string', 'replacement'=>'string', 'string'=>'string', 'option='=>'string'], -'mb_ereg_replace_callback' => ['string|false', 'pattern'=>'string', 'callback'=>'callable', 'string'=>'string', 'option='=>'string'], -'mb_ereg_search' => ['bool', 'pattern='=>'string', 'option='=>'string'], +'mb_ereg' => ['int|false', 'pattern'=>'string', 'string'=>'string', '&w_matches='=>'array'], +'mb_ereg_match' => ['bool', 'pattern'=>'string', 'string'=>'string', 'options='=>'string'], +'mb_ereg_replace' => ['string|false', 'pattern'=>'string', 'replacement'=>'string', 'string'=>'string', 'options='=>'string'], +'mb_ereg_replace_callback' => ['string|false', 'pattern'=>'string', 'callback'=>'callable', 'string'=>'string', 'options='=>'string'], +'mb_ereg_search' => ['bool', 'pattern='=>'string', 'options='=>'string'], 'mb_ereg_search_getpos' => ['int'], 'mb_ereg_search_getregs' => ['string[]|false'], -'mb_ereg_search_init' => ['bool', 'string'=>'string', 'pattern='=>'string', 'option='=>'string'], -'mb_ereg_search_pos' => ['int[]|false', 'pattern='=>'string', 'option='=>'string'], -'mb_ereg_search_regs' => ['string[]|false', 'pattern='=>'string', 'option='=>'string'], -'mb_ereg_search_setpos' => ['bool', 'position'=>'int'], -'mb_eregi' => ['int|false', 'pattern'=>'string', 'string'=>'string', '&w_registers='=>'array'], -'mb_eregi_replace' => ['string|false', 'pattern'=>'string', 'replacement'=>'string', 'string'=>'string', 'option='=>'string'], +'mb_ereg_search_init' => ['bool', 'string'=>'string', 'pattern='=>'string', 'options='=>'string'], +'mb_ereg_search_pos' => ['int[]|false', 'pattern='=>'string', 'options='=>'string'], +'mb_ereg_search_regs' => ['string[]|false', 'pattern='=>'string', 'options='=>'string'], +'mb_ereg_search_setpos' => ['bool', 'offset'=>'int'], +'mb_eregi' => ['int|false', 'pattern'=>'string', 'string'=>'string', '&w_matches='=>'array'], +'mb_eregi_replace' => ['string|false', 'pattern'=>'string', 'replacement'=>'string', 'string'=>'string', 'options='=>'string'], 'mb_get_info' => ['array|mixed', 'type='=>'string'], 'mb_http_input' => ['string|false', 'type='=>'string'], 'mb_http_output' => ['string|bool', 'encoding='=>'string'], 'mb_internal_encoding' => ['string|bool', 'encoding='=>'string'], 'mb_language' => ['string|bool', 'language='=>'string'], 'mb_list_encodings' => ['list'], -'mb_ord' => ['int|false', 'string'=>'string', 'enc='=>'string'], -'mb_output_handler' => ['string', 'contents'=>'string', 'status'=>'int'], -'mb_parse_str' => ['bool', 'encoded_string'=>'string', '&w_result='=>'array'], +'mb_ord' => ['int|false', 'string'=>'string', 'encoding='=>'string'], +'mb_output_handler' => ['string', 'string'=>'string', 'status'=>'int'], +'mb_parse_str' => ['bool', 'string'=>'string', '&w_result='=>'array'], 'mb_preferred_mime_name' => ['string|false', 'encoding'=>'string'], 'mb_regex_encoding' => ['string|bool', 'encoding='=>'string'], 'mb_regex_set_options' => ['string', 'options='=>'string'], -'mb_scrub' => ['string|false', 'string'=>'string', 'enc='=>'string'], -'mb_send_mail' => ['bool', 'to'=>'string', 'subject'=>'string', 'message'=>'string', 'additional_headers='=>'string|array', 'additional_parameter='=>'string'], +'mb_scrub' => ['string|false', 'string'=>'string', 'encoding='=>'string'], +'mb_send_mail' => ['bool', 'to'=>'string', 'subject'=>'string', 'message'=>'string', 'additional_headers='=>'string|array', 'additional_params='=>'string'], 'mb_split' => ['list', 'pattern'=>'string', 'string'=>'string', 'limit='=>'int'], -'mb_strcut' => ['string', 'str'=>'string', 'start'=>'int', 'length='=>'?int', 'encoding='=>'string'], -'mb_strimwidth' => ['string|false', 'string'=>'string', 'start'=>'int', 'width'=>'int', 'trimmarker='=>'string', 'encoding='=>'string'], +'mb_strcut' => ['string', 'string'=>'string', 'start'=>'int', 'length='=>'?int', 'encoding='=>'string'], +'mb_strimwidth' => ['string|false', 'string'=>'string', 'start'=>'int', 'width'=>'int', 'trim_marker='=>'string', 'encoding='=>'string'], 'mb_stripos' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'offset='=>'int', 'encoding='=>'string'], -'mb_stristr' => ['string|false', 'haystack'=>'string', 'needle'=>'string', 'part='=>'bool', 'encoding='=>'string'], +'mb_stristr' => ['string|false', 'haystack'=>'string', 'needle'=>'string', 'before_needle='=>'bool', 'encoding='=>'string'], 'mb_strlen' => ['int|false', 'string'=>'string', 'encoding='=>'string'], 'mb_strpos' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'offset='=>'int', 'encoding='=>'string'], -'mb_strrchr' => ['string|false', 'haystack'=>'string', 'needle'=>'string', 'part='=>'bool', 'encoding='=>'string'], -'mb_strrichr' => ['string|false', 'haystack'=>'string', 'needle'=>'string', 'part='=>'bool', 'encoding='=>'string'], +'mb_strrchr' => ['string|false', 'haystack'=>'string', 'needle'=>'string', 'before_needle='=>'bool', 'encoding='=>'string'], +'mb_strrichr' => ['string|false', 'haystack'=>'string', 'needle'=>'string', 'before_needle='=>'bool', 'encoding='=>'string'], 'mb_strripos' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'offset='=>'int', 'encoding='=>'string'], 'mb_strrpos' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'offset='=>'int', 'encoding='=>'string'], -'mb_strstr' => ['string|false', 'haystack'=>'string', 'needle'=>'string', 'part='=>'bool', 'encoding='=>'string'], +'mb_strstr' => ['string|false', 'haystack'=>'string', 'needle'=>'string', 'before_needle='=>'bool', 'encoding='=>'string'], 'mb_strtolower' => ['lowercase-string|false', 'string'=>'string', 'encoding='=>'string'], 'mb_strtoupper' => ['string|false', 'string'=>'string', 'encoding='=>'string'], 'mb_strwidth' => ['int|false', 'string'=>'string', 'encoding='=>'string'], -'mb_substitute_character' => ['bool|int|string', 'substchar='=>'mixed'], +'mb_substitute_character' => ['bool|int|string', 'substitute_character='=>'mixed'], 'mb_substr' => ['string|false', 'string'=>'string', 'start'=>'int', 'length='=>'?int', 'encoding='=>'string'], 'mb_substr_count' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'encoding='=>'string'], 'mcrypt_cbc' => ['string', 'cipher'=>'string|int', 'key'=>'string', 'data'=>'string', 'mode'=>'int', 'iv='=>'string'], @@ -7253,8 +7253,8 @@ return [ 'mcrypt_module_open' => ['resource|false', 'cipher'=>'string', 'cipher_directory'=>'string', 'mode'=>'string', 'mode_directory'=>'string'], 'mcrypt_module_self_test' => ['bool', 'algorithm'=>'string', 'lib_dir='=>'string'], 'mcrypt_ofb' => ['string', 'cipher'=>'int|string', 'key'=>'string', 'data'=>'string', 'mode'=>'int', 'iv='=>'string'], -'md5' => ['string', 'string'=>'string', 'raw_output='=>'bool'], -'md5_file' => ['string|false', 'filename'=>'string', 'raw_output='=>'bool'], +'md5' => ['string', 'string'=>'string', 'binary='=>'bool'], +'md5_file' => ['string|false', 'filename'=>'string', 'binary='=>'bool'], 'mdecrypt_generic' => ['string', 'td'=>'resource', 'data'=>'string'], 'Memcache::add' => ['bool', 'key'=>'string', 'var'=>'mixed', 'flag='=>'int', 'expire='=>'int'], 'Memcache::addServer' => ['bool', 'host'=>'string', 'port='=>'int', 'persistent='=>'bool', 'weight='=>'int', 'timeout='=>'int', 'retry_interval='=>'int', 'status='=>'bool', 'failure_callback='=>'callable', 'timeoutms='=>'int'], @@ -7397,25 +7397,25 @@ return [ 'MessageFormatter::parse' => ['array|false', 'value'=>'string'], 'MessageFormatter::parseMessage' => ['array|false', 'locale'=>'string', 'pattern'=>'string', 'source'=>'string'], 'MessageFormatter::setPattern' => ['bool', 'pattern'=>'string'], -'metaphone' => ['string|false', 'text'=>'string', 'phones='=>'int'], -'method_exists' => ['bool', 'object'=>'object|class-string', 'method'=>'string'], -'mhash' => ['string', 'hash'=>'int', 'data'=>'string', 'key='=>'string'], +'metaphone' => ['string|false', 'string'=>'string', 'max_phonemes='=>'int'], +'method_exists' => ['bool', 'object_or_class'=>'object|class-string', 'method'=>'string'], +'mhash' => ['string', 'algo'=>'int', 'data'=>'string', 'key='=>'string'], 'mhash_count' => ['int'], -'mhash_get_block_size' => ['int|false', 'hash'=>'int'], -'mhash_get_hash_name' => ['string|false', 'hash'=>'int'], -'mhash_keygen_s2k' => ['string|false', 'hash'=>'int', 'input_password'=>'string', 'salt'=>'string', 'bytes'=>'int'], -'microtime' => ['string', 'get_as_float='=>'false'], -'microtime\'1' => ['float', 'get_as_float='=>'true'], -'mime_content_type' => ['string|false', 'filename_or_stream'=>'string|resource'], -'min' => ['mixed', 'arg1'=>'non-empty-array'], -'min\'1' => ['mixed', 'arg1'=>'', 'arg2'=>'', '...args='=>''], +'mhash_get_block_size' => ['int|false', 'algo'=>'int'], +'mhash_get_hash_name' => ['string|false', 'algo'=>'int'], +'mhash_keygen_s2k' => ['string|false', 'algo'=>'int', 'password'=>'string', 'salt'=>'string', 'length'=>'int'], +'microtime' => ['string', 'as_float='=>'false'], +'microtime\'1' => ['float', 'as_float='=>'true'], +'mime_content_type' => ['string|false', 'filename'=>'string|resource'], +'min' => ['mixed', 'value'=>'non-empty-array'], +'min\'1' => ['mixed', 'value'=>'', 'values'=>'', '...args='=>''], 'ming_keypress' => ['int', 'char'=>'string'], 'ming_setcubicthreshold' => ['void', 'threshold'=>'int'], 'ming_setscale' => ['void', 'scale'=>'float'], 'ming_setswfcompression' => ['void', 'level'=>'int'], 'ming_useconstants' => ['void', 'use'=>'int'], 'ming_useswfversion' => ['void', 'version'=>'int'], -'mkdir' => ['bool', 'pathname'=>'string', 'mode='=>'int', 'recursive='=>'bool', 'context='=>'resource'], +'mkdir' => ['bool', 'directory'=>'string', 'permissions='=>'int', 'recursive='=>'bool', 'context='=>'resource'], 'mktime' => ['int|false', 'hour='=>'int', 'minute='=>'int', 'second='=>'int', 'month='=>'int', 'day='=>'int', 'year='=>'int'], 'money_format' => ['string', 'format'=>'string', 'value'=>'float'], 'Mongo::__construct' => ['void', 'server='=>'string', 'options='=>'array', 'driver_options='=>'array'], @@ -8007,7 +8007,7 @@ return [ 'monitor_license_info' => ['array'], 'monitor_pass_error' => ['void', 'errno'=>'int', 'errstr'=>'string', 'errfile'=>'string', 'errline'=>'int'], 'monitor_set_aggregation_hint' => ['void', 'hint'=>'string'], -'move_uploaded_file' => ['bool', 'path'=>'string', 'new_path'=>'string'], +'move_uploaded_file' => ['bool', 'from'=>'string', 'to'=>'string'], 'mqseries_back' => ['void', 'hconn'=>'resource', 'compcode'=>'resource', 'reason'=>'resource'], 'mqseries_begin' => ['void', 'hconn'=>'resource', 'beginoptions'=>'array', 'compcode'=>'resource', 'reason'=>'resource'], 'mqseries_close' => ['void', 'hconn'=>'resource', 'hobj'=>'resource', 'options'=>'int', 'compcode'=>'resource', 'reason'=>'resource'], @@ -8055,23 +8055,23 @@ return [ 'msession_timeout' => ['int', 'session'=>'string', 'param='=>'int'], 'msession_uniq' => ['string', 'param'=>'int', 'classname='=>'string', 'data='=>'string'], 'msession_unlock' => ['int', 'session'=>'string', 'key'=>'int'], -'msg_get_queue' => ['resource', 'key'=>'int', 'perms='=>'int'], +'msg_get_queue' => ['resource', 'key'=>'int', 'permissions='=>'int'], 'msg_queue_exists' => ['bool', 'key'=>'int'], -'msg_receive' => ['bool', 'queue'=>'resource', 'desiredmsgtype'=>'int', '&w_msgtype'=>'int', 'maxsize'=>'int', '&w_message'=>'mixed', 'unserialize='=>'bool', 'flags='=>'int', '&w_errorcode='=>'int'], +'msg_receive' => ['bool', 'queue'=>'resource', 'desired_message_type'=>'int', '&w_received_message_type'=>'int', 'max_message_size'=>'int', '&w_message'=>'mixed', 'unserialize='=>'bool', 'flags='=>'int', '&w_error_code='=>'int'], 'msg_remove_queue' => ['bool', 'queue'=>'resource'], -'msg_send' => ['bool', 'queue'=>'resource', 'msgtype'=>'int', 'message'=>'mixed', 'serialize='=>'bool', 'blocking='=>'bool', '&w_errorcode='=>'int'], +'msg_send' => ['bool', 'queue'=>'resource', 'message_type'=>'int', 'message'=>'mixed', 'serialize='=>'bool', 'blocking='=>'bool', '&w_error_code='=>'int'], 'msg_set_queue' => ['bool', 'queue'=>'resource', 'data'=>'array'], 'msg_stat_queue' => ['array', 'queue'=>'resource'], 'msgfmt_create' => ['MessageFormatter', 'locale'=>'string', 'pattern'=>'string'], -'msgfmt_format' => ['string|false', 'fmt'=>'MessageFormatter', 'args'=>'array'], -'msgfmt_format_message' => ['string|false', 'locale'=>'string', 'pattern'=>'string', 'args'=>'array'], -'msgfmt_get_error_code' => ['int', 'fmt'=>'MessageFormatter'], -'msgfmt_get_error_message' => ['string', 'fmt'=>'MessageFormatter'], +'msgfmt_format' => ['string|false', 'formatter'=>'MessageFormatter', 'values'=>'array'], +'msgfmt_format_message' => ['string|false', 'locale'=>'string', 'pattern'=>'string', 'values'=>'array'], +'msgfmt_get_error_code' => ['int', 'formatter'=>'MessageFormatter'], +'msgfmt_get_error_message' => ['string', 'formatter'=>'MessageFormatter'], 'msgfmt_get_locale' => ['string', 'formatter'=>'MessageFormatter'], -'msgfmt_get_pattern' => ['string', 'fmt'=>'MessageFormatter'], -'msgfmt_parse' => ['array|false', 'fmt'=>'MessageFormatter', 'value'=>'string'], -'msgfmt_parse_message' => ['array|false', 'locale'=>'string', 'pattern'=>'string', 'source'=>'string'], -'msgfmt_set_pattern' => ['bool', 'fmt'=>'MessageFormatter', 'pattern'=>'string'], +'msgfmt_get_pattern' => ['string', 'formatter'=>'MessageFormatter'], +'msgfmt_parse' => ['array|false', 'formatter'=>'MessageFormatter', 'string'=>'string'], +'msgfmt_parse_message' => ['array|false', 'locale'=>'string', 'pattern'=>'string', 'message'=>'string'], +'msgfmt_set_pattern' => ['bool', 'formatter'=>'MessageFormatter', 'pattern'=>'string'], 'msql_affected_rows' => ['int', 'result'=>'resource'], 'msql_close' => ['bool', 'link_identifier='=>'?resource'], 'msql_connect' => ['resource', 'hostname='=>'string'], @@ -8284,159 +8284,159 @@ return [ 'mysql_xdevapi\tableupdate::orderby' => ['mysql_xdevapi\TableUpdate', 'orderby_expr'=>'mixed', '...args='=>'mixed'], 'mysql_xdevapi\tableupdate::set' => ['mysql_xdevapi\TableUpdate', 'table_field'=>'string', 'expression_or_literal'=>'string'], 'mysql_xdevapi\tableupdate::where' => ['mysql_xdevapi\TableUpdate', 'where_expr'=>'string'], -'mysqli::__construct' => ['void', 'host='=>'string', 'username='=>'string', 'passwd='=>'string', 'dbname='=>'string', 'port='=>'int', 'socket='=>'string'], -'mysqli::autocommit' => ['bool', 'mode'=>'bool'], +'mysqli::__construct' => ['void', 'hostname='=>'string', 'username='=>'string', 'password='=>'string', 'database='=>'string', 'port='=>'int', 'socket='=>'string'], +'mysqli::autocommit' => ['bool', 'enable'=>'bool'], 'mysqli::begin_transaction' => ['bool', 'flags='=>'int', 'name='=>'string'], -'mysqli::change_user' => ['bool', 'user'=>'string', 'password'=>'string', 'database'=>'string'], +'mysqli::change_user' => ['bool', 'username'=>'string', 'password'=>'string', 'database'=>'string'], 'mysqli::character_set_name' => ['string'], 'mysqli::close' => ['bool'], 'mysqli::commit' => ['bool', 'flags='=>'int', 'name='=>'string'], -'mysqli::debug' => ['bool', 'message'=>'string'], +'mysqli::debug' => ['bool', 'options'=>'string'], 'mysqli::disable_reads_from_master' => ['bool'], 'mysqli::dump_debug_info' => ['bool'], -'mysqli::escape_string' => ['string', 'escapestr'=>'string'], +'mysqli::escape_string' => ['string', 'string'=>'string'], 'mysqli::get_charset' => ['object'], 'mysqli::get_client_info' => ['string'], 'mysqli::get_connection_stats' => ['array|false'], 'mysqli::get_warnings' => ['mysqli_warning'], 'mysqli::init' => ['mysqli'], -'mysqli::kill' => ['bool', 'processid'=>'int'], +'mysqli::kill' => ['bool', 'process_id'=>'int'], 'mysqli::more_results' => ['bool'], 'mysqli::multi_query' => ['bool', 'query'=>'string'], 'mysqli::next_result' => ['bool'], 'mysqli::options' => ['bool', 'option'=>'int', 'value'=>'mixed'], 'mysqli::ping' => ['bool'], -'mysqli::poll' => ['int|false', '&w_read'=>'array', '&w_error'=>'array', '&w_reject'=>'array', 'sec'=>'int', 'usecond='=>'int'], +'mysqli::poll' => ['int|false', '&w_read'=>'array', '&w_write'=>'array', '&w_error'=>'array', 'seconds'=>'int', 'microseconds='=>'int'], 'mysqli::prepare' => ['mysqli_stmt|false', 'query'=>'string'], -'mysqli::query' => ['bool|mysqli_result', 'query'=>'string', 'resultmode='=>'int'], -'mysqli::real_connect' => ['bool', 'host='=>'string|null', 'username='=>'string', 'passwd='=>'string|null', 'dbname='=>'string', 'port='=>'int', 'socket='=>'string', 'flags='=>'int'], -'mysqli::real_escape_string' => ['string', 'escapestr'=>'string'], +'mysqli::query' => ['bool|mysqli_result', 'query'=>'string', 'result_mode='=>'int'], +'mysqli::real_connect' => ['bool', 'hostname='=>'string|null', 'username='=>'string', 'password='=>'string|null', 'database='=>'string', 'port='=>'int', 'socket='=>'string', 'flags='=>'int'], +'mysqli::real_escape_string' => ['string', 'string'=>'string'], 'mysqli::real_query' => ['bool', 'query'=>'string'], 'mysqli::reap_async_query' => ['mysqli_result|false'], -'mysqli::refresh' => ['bool', 'options'=>'int'], +'mysqli::refresh' => ['bool', 'flags'=>'int'], 'mysqli::release_savepoint' => ['bool', 'name'=>'string'], 'mysqli::rollback' => ['bool', 'flags='=>'int', 'name='=>'string'], 'mysqli::rpl_query_type' => ['int', 'query'=>'string'], 'mysqli::savepoint' => ['bool', 'name'=>'string'], -'mysqli::select_db' => ['bool', 'dbname'=>'string'], +'mysqli::select_db' => ['bool', 'database'=>'string'], 'mysqli::send_query' => ['bool', 'query'=>'string'], 'mysqli::set_charset' => ['bool', 'charset'=>'string'], 'mysqli::set_local_infile_default' => ['void'], 'mysqli::set_local_infile_handler' => ['bool', 'read_func='=>'callable'], -'mysqli::ssl_set' => ['bool', 'key'=>'string', 'cert'=>'string', 'ca'=>'string', 'capath'=>'string', 'cipher'=>'string'], +'mysqli::ssl_set' => ['bool', 'key'=>'string', 'certificate'=>'string', 'ca_certificate'=>'string', 'ca_path'=>'string', 'cipher_algos'=>'string'], 'mysqli::stat' => ['string|false'], 'mysqli::stmt_init' => ['mysqli_stmt'], -'mysqli::store_result' => ['mysqli_result|false', 'option='=>'int'], +'mysqli::store_result' => ['mysqli_result|false', 'mode='=>'int'], 'mysqli::thread_safe' => ['bool'], 'mysqli::use_result' => ['mysqli_result|false'], -'mysqli_affected_rows' => ['int', 'link'=>'mysqli'], -'mysqli_autocommit' => ['bool', 'link'=>'mysqli', 'mode'=>'bool'], -'mysqli_begin_transaction' => ['bool', 'link'=>'mysqli', 'flags='=>'int', 'name='=>'string'], -'mysqli_change_user' => ['bool', 'link'=>'mysqli', 'user'=>'string', 'password'=>'string', 'database'=>'?string'], -'mysqli_character_set_name' => ['string', 'link'=>'mysqli'], -'mysqli_close' => ['bool', 'link'=>'mysqli'], -'mysqli_commit' => ['bool', 'link'=>'mysqli', 'flags='=>'int', 'name='=>'string'], -'mysqli_connect' => ['mysqli|false', 'host='=>'string', 'username='=>'string', 'passwd='=>'string', 'dbname='=>'string', 'port='=>'int', 'socket='=>'string'], +'mysqli_affected_rows' => ['int', 'mysql'=>'mysqli'], +'mysqli_autocommit' => ['bool', 'mysql'=>'mysqli', 'enable'=>'bool'], +'mysqli_begin_transaction' => ['bool', 'mysql'=>'mysqli', 'flags='=>'int', 'name='=>'string'], +'mysqli_change_user' => ['bool', 'mysql'=>'mysqli', 'username'=>'string', 'password'=>'string', 'database'=>'?string'], +'mysqli_character_set_name' => ['string', 'mysql'=>'mysqli'], +'mysqli_close' => ['bool', 'mysql'=>'mysqli'], +'mysqli_commit' => ['bool', 'mysql'=>'mysqli', 'flags='=>'int', 'name='=>'string'], +'mysqli_connect' => ['mysqli|false', 'hostname='=>'string', 'username='=>'string', 'password='=>'string', 'database='=>'string', 'port='=>'int', 'socket='=>'string'], 'mysqli_connect_errno' => ['int'], 'mysqli_connect_error' => ['string'], 'mysqli_data_seek' => ['bool', 'result'=>'mysqli_result', 'offset'=>'int'], -'mysqli_debug' => ['bool', 'message'=>'string'], +'mysqli_debug' => ['bool', 'options'=>'string'], 'mysqli_disable_reads_from_master' => ['bool', 'link'=>'mysqli'], 'mysqli_disable_rpl_parse' => ['bool', 'link'=>'mysqli'], 'mysqli_driver::embedded_server_end' => ['void'], 'mysqli_driver::embedded_server_start' => ['bool', 'start'=>'int', 'arguments'=>'array', 'groups'=>'array'], -'mysqli_dump_debug_info' => ['bool', 'link'=>'mysqli'], +'mysqli_dump_debug_info' => ['bool', 'mysql'=>'mysqli'], 'mysqli_embedded_server_end' => ['void'], 'mysqli_embedded_server_start' => ['bool', 'start'=>'int', 'arguments'=>'array', 'groups'=>'array'], 'mysqli_enable_reads_from_master' => ['bool', 'link'=>'mysqli'], 'mysqli_enable_rpl_parse' => ['bool', 'link'=>'mysqli'], -'mysqli_errno' => ['int', 'link'=>'mysqli'], -'mysqli_error' => ['string', 'link'=>'mysqli'], -'mysqli_error_list' => ['array', 'connection'=>'mysqli'], -'mysqli_escape_string' => ['string', 'link'=>'mysqli', 'escapestr'=>'string'], -'mysqli_execute' => ['bool', 'stmt'=>'mysqli_stmt'], -'mysqli_fetch_all' => ['array', 'result'=>'mysqli_result', 'resulttype='=>'int'], -'mysqli_fetch_array' => ['?array', 'result'=>'mysqli_result', 'resulttype='=>'int'], +'mysqli_errno' => ['int', 'mysql'=>'mysqli'], +'mysqli_error' => ['string', 'mysql'=>'mysqli'], +'mysqli_error_list' => ['array', 'mysql'=>'mysqli'], +'mysqli_escape_string' => ['string', 'mysql'=>'mysqli', 'string'=>'string'], +'mysqli_execute' => ['bool', 'statement'=>'mysqli_stmt'], +'mysqli_fetch_all' => ['array', 'result'=>'mysqli_result', 'mode='=>'int'], +'mysqli_fetch_array' => ['?array', 'result'=>'mysqli_result', 'mode='=>'int'], 'mysqli_fetch_assoc' => ['array|null', 'result'=>'mysqli_result'], 'mysqli_fetch_field' => ['object|false', 'result'=>'mysqli_result'], -'mysqli_fetch_field_direct' => ['object|false', 'result'=>'mysqli_result', 'fieldnr'=>'int'], +'mysqli_fetch_field_direct' => ['object|false', 'result'=>'mysqli_result', 'index'=>'int'], 'mysqli_fetch_fields' => ['array|false', 'result'=>'mysqli_result'], 'mysqli_fetch_lengths' => ['array|false', 'result'=>'mysqli_result'], -'mysqli_fetch_object' => ['?object', 'result'=>'mysqli_result', 'class_name='=>'string', 'params='=>'?array'], +'mysqli_fetch_object' => ['?object', 'result'=>'mysqli_result', 'class='=>'string', 'constructor_args='=>'?array'], 'mysqli_fetch_row' => ['?array', 'result'=>'mysqli_result'], -'mysqli_field_count' => ['int', 'link'=>'mysqli'], -'mysqli_field_seek' => ['bool', 'result'=>'mysqli_result', 'fieldnr'=>'int'], +'mysqli_field_count' => ['int', 'mysql'=>'mysqli'], +'mysqli_field_seek' => ['bool', 'result'=>'mysqli_result', 'index'=>'int'], 'mysqli_field_tell' => ['int', 'result'=>'mysqli_result'], -'mysqli_free_result' => ['void', 'link'=>'mysqli_result'], +'mysqli_free_result' => ['void', 'result'=>'mysqli_result'], 'mysqli_get_cache_stats' => ['array|false'], -'mysqli_get_charset' => ['object', 'link'=>'mysqli'], -'mysqli_get_client_info' => ['string', 'link'=>'mysqli'], +'mysqli_get_charset' => ['object', 'mysql'=>'mysqli'], +'mysqli_get_client_info' => ['string', 'mysql'=>'mysqli'], 'mysqli_get_client_stats' => ['array|false'], 'mysqli_get_client_version' => ['int', 'link'=>'mysqli'], -'mysqli_get_connection_stats' => ['array|false', 'link'=>'mysqli'], -'mysqli_get_host_info' => ['string', 'link'=>'mysqli'], +'mysqli_get_connection_stats' => ['array|false', 'mysql'=>'mysqli'], +'mysqli_get_host_info' => ['string', 'mysql'=>'mysqli'], 'mysqli_get_links_stats' => ['array'], -'mysqli_get_proto_info' => ['int', 'link'=>'mysqli'], -'mysqli_get_server_info' => ['string', 'link'=>'mysqli'], -'mysqli_get_server_version' => ['int', 'link'=>'mysqli'], -'mysqli_get_warnings' => ['mysqli_warning', 'link'=>'mysqli'], -'mysqli_info' => ['?string', 'link'=>'mysqli'], +'mysqli_get_proto_info' => ['int', 'mysql'=>'mysqli'], +'mysqli_get_server_info' => ['string', 'mysql'=>'mysqli'], +'mysqli_get_server_version' => ['int', 'mysql'=>'mysqli'], +'mysqli_get_warnings' => ['mysqli_warning', 'mysql'=>'mysqli'], +'mysqli_info' => ['?string', 'mysql'=>'mysqli'], 'mysqli_init' => ['mysqli'], -'mysqli_insert_id' => ['int|string', 'link'=>'mysqli'], -'mysqli_kill' => ['bool', 'link'=>'mysqli', 'processid'=>'int'], +'mysqli_insert_id' => ['int|string', 'mysql'=>'mysqli'], +'mysqli_kill' => ['bool', 'mysql'=>'mysqli', 'process_id'=>'int'], 'mysqli_link_construct' => ['object'], 'mysqli_master_query' => ['bool', 'link'=>'mysqli', 'query'=>'string'], -'mysqli_more_results' => ['bool', 'link'=>'mysqli'], -'mysqli_multi_query' => ['bool', 'link'=>'mysqli', 'query'=>'string'], -'mysqli_next_result' => ['bool', 'link'=>'mysqli'], -'mysqli_num_fields' => ['int', 'link'=>'mysqli_result'], -'mysqli_num_rows' => ['int', 'link'=>'mysqli_result'], -'mysqli_options' => ['bool', 'link'=>'mysqli', 'option'=>'int', 'value'=>'mixed'], -'mysqli_ping' => ['bool', 'link'=>'mysqli'], -'mysqli_poll' => ['int|false', 'read'=>'array', 'error'=>'array', 'reject'=>'array', 'second'=>'int', 'usecond='=>'int'], -'mysqli_prepare' => ['mysqli_stmt|false', 'link'=>'mysqli', 'query'=>'string'], -'mysqli_query' => ['mysqli_result|bool', 'link'=>'mysqli', 'query'=>'string', 'resultmode='=>'int'], -'mysqli_real_connect' => ['bool', 'link='=>'mysqli', 'host='=>'string|null', 'username='=>'string', 'passwd='=>'string|null', 'dbname='=>'string', 'port='=>'int', 'socket='=>'string', 'flags='=>'int'], -'mysqli_real_escape_string' => ['string', 'link'=>'mysqli', 'escapestr'=>'string'], -'mysqli_real_query' => ['bool', 'link'=>'mysqli', 'query'=>'string'], -'mysqli_reap_async_query' => ['mysqli_result|false', 'link'=>'mysqli'], -'mysqli_refresh' => ['bool', 'link'=>'mysqli', 'options'=>'int'], -'mysqli_release_savepoint' => ['bool', 'link'=>'mysqli', 'name'=>'string'], +'mysqli_more_results' => ['bool', 'mysql'=>'mysqli'], +'mysqli_multi_query' => ['bool', 'mysql'=>'mysqli', 'query'=>'string'], +'mysqli_next_result' => ['bool', 'mysql'=>'mysqli'], +'mysqli_num_fields' => ['int', 'result'=>'mysqli_result'], +'mysqli_num_rows' => ['int', 'result'=>'mysqli_result'], +'mysqli_options' => ['bool', 'mysql'=>'mysqli', 'option'=>'int', 'value'=>'mixed'], +'mysqli_ping' => ['bool', 'mysql'=>'mysqli'], +'mysqli_poll' => ['int|false', 'read'=>'array', 'write'=>'array', 'error'=>'array', 'seconds'=>'int', 'microseconds='=>'int'], +'mysqli_prepare' => ['mysqli_stmt|false', 'mysql'=>'mysqli', 'query'=>'string'], +'mysqli_query' => ['mysqli_result|bool', 'mysql'=>'mysqli', 'query'=>'string', 'result_mode='=>'int'], +'mysqli_real_connect' => ['bool', 'mysql='=>'mysqli', 'hostname='=>'string|null', 'username='=>'string', 'password='=>'string|null', 'database='=>'string', 'port='=>'int', 'socket='=>'string', 'flags='=>'int'], +'mysqli_real_escape_string' => ['string', 'mysql'=>'mysqli', 'string'=>'string'], +'mysqli_real_query' => ['bool', 'mysql'=>'mysqli', 'query'=>'string'], +'mysqli_reap_async_query' => ['mysqli_result|false', 'mysql'=>'mysqli'], +'mysqli_refresh' => ['bool', 'mysql'=>'mysqli', 'flags'=>'int'], +'mysqli_release_savepoint' => ['bool', 'mysql'=>'mysqli', 'name'=>'string'], 'mysqli_report' => ['bool', 'flags'=>'int'], -'mysqli_result::__construct' => ['void', 'link'=>'mysqli', 'resultmode='=>'int'], +'mysqli_result::__construct' => ['void', 'mysql'=>'mysqli', 'result_mode='=>'int'], 'mysqli_result::close' => ['void'], 'mysqli_result::data_seek' => ['bool', 'offset'=>'int'], -'mysqli_result::fetch_all' => ['array', 'resulttype='=>'int'], -'mysqli_result::fetch_array' => ['?array', 'resulttype='=>'int'], +'mysqli_result::fetch_all' => ['array', 'mode='=>'int'], +'mysqli_result::fetch_array' => ['?array', 'mode='=>'int'], 'mysqli_result::fetch_assoc' => ['array|null'], 'mysqli_result::fetch_field' => ['object|false'], -'mysqli_result::fetch_field_direct' => ['object|false', 'fieldnr'=>'int'], +'mysqli_result::fetch_field_direct' => ['object|false', 'index'=>'int'], 'mysqli_result::fetch_fields' => ['array|false'], -'mysqli_result::fetch_object' => ['object|stdClass|null', 'class_name='=>'string', 'params='=>'array'], +'mysqli_result::fetch_object' => ['object|stdClass|null', 'class='=>'string', 'constructor_args='=>'array'], 'mysqli_result::fetch_row' => ['?array'], -'mysqli_result::field_seek' => ['bool', 'fieldnr'=>'int'], +'mysqli_result::field_seek' => ['bool', 'index'=>'int'], 'mysqli_result::free' => ['void'], 'mysqli_result::free_result' => ['void'], -'mysqli_rollback' => ['bool', 'link'=>'mysqli', 'flags='=>'int', 'name='=>'string'], +'mysqli_rollback' => ['bool', 'mysql'=>'mysqli', 'flags='=>'int', 'name='=>'string'], 'mysqli_rpl_parse_enabled' => ['int', 'link'=>'mysqli'], 'mysqli_rpl_probe' => ['bool', 'link'=>'mysqli'], 'mysqli_rpl_query_type' => ['int', 'link'=>'mysqli', 'query'=>'string'], -'mysqli_savepoint' => ['bool', 'link'=>'mysqli', 'name'=>'string'], +'mysqli_savepoint' => ['bool', 'mysql'=>'mysqli', 'name'=>'string'], 'mysqli_savepoint_libmysql' => ['bool'], -'mysqli_select_db' => ['bool', 'link'=>'mysqli', 'dbname'=>'string'], +'mysqli_select_db' => ['bool', 'mysql'=>'mysqli', 'database'=>'string'], 'mysqli_send_query' => ['bool', 'link'=>'mysqli', 'query'=>'string'], -'mysqli_set_charset' => ['bool', 'link'=>'mysqli', 'charset'=>'string'], +'mysqli_set_charset' => ['bool', 'mysql'=>'mysqli', 'charset'=>'string'], 'mysqli_set_local_infile_default' => ['void', 'link'=>'mysqli'], 'mysqli_set_local_infile_handler' => ['bool', 'link'=>'mysqli', 'read_func'=>'callable'], -'mysqli_set_opt' => ['bool', 'link'=>'mysqli', 'option'=>'int', 'value'=>'mixed'], +'mysqli_set_opt' => ['bool', 'mysql'=>'mysqli', 'option'=>'int', 'value'=>'mixed'], 'mysqli_slave_query' => ['bool', 'link'=>'mysqli', 'query'=>'string'], -'mysqli_sqlstate' => ['string', 'link'=>'mysqli'], -'mysqli_ssl_set' => ['bool', 'link'=>'mysqli', 'key'=>'string', 'cert'=>'string', 'ca'=>'string', 'capath'=>'string', 'cipher'=>'string'], -'mysqli_stat' => ['string|false', 'link'=>'mysqli'], -'mysqli_stmt::__construct' => ['void', 'link'=>'mysqli', 'query'=>'string'], -'mysqli_stmt::attr_get' => ['false|int', 'attr'=>'int'], -'mysqli_stmt::attr_set' => ['bool', 'attr'=>'int', 'mode'=>'int'], -'mysqli_stmt::bind_param' => ['bool', 'types'=>'string', '&var1'=>'mixed', '&...args='=>'mixed'], +'mysqli_sqlstate' => ['string', 'mysql'=>'mysqli'], +'mysqli_ssl_set' => ['bool', 'mysql'=>'mysqli', 'key'=>'string', 'certificate'=>'string', 'ca_certificate'=>'string', 'ca_path'=>'string', 'cipher_algos'=>'string'], +'mysqli_stat' => ['string|false', 'mysql'=>'mysqli'], +'mysqli_stmt::__construct' => ['void', 'mysql'=>'mysqli', 'query'=>'string'], +'mysqli_stmt::attr_get' => ['false|int', 'attribute'=>'int'], +'mysqli_stmt::attr_set' => ['bool', 'attribute'=>'int', 'value'=>'int'], +'mysqli_stmt::bind_param' => ['bool', 'types'=>'string', '&vars'=>'mixed', '&...args='=>'mixed'], 'mysqli_stmt::bind_result' => ['bool', '&w_var1'=>'', '&...w_vars='=>''], 'mysqli_stmt::close' => ['bool'], 'mysqli_stmt::data_seek' => ['void', 'offset'=>'int'], @@ -8451,43 +8451,43 @@ return [ 'mysqli_stmt::prepare' => ['bool', 'query'=>'string'], 'mysqli_stmt::reset' => ['bool'], 'mysqli_stmt::result_metadata' => ['mysqli_result|false'], -'mysqli_stmt::send_long_data' => ['bool', 'param_nr'=>'int', 'data'=>'string'], +'mysqli_stmt::send_long_data' => ['bool', 'param_num'=>'int', 'data'=>'string'], 'mysqli_stmt::store_result' => ['bool'], -'mysqli_stmt_affected_rows' => ['int|string', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_attr_get' => ['int|false', 'stmt'=>'mysqli_stmt', 'attr'=>'int'], -'mysqli_stmt_attr_set' => ['bool', 'stmt'=>'mysqli_stmt', 'attr'=>'int', 'mode'=>'int'], -'mysqli_stmt_bind_param' => ['bool', 'stmt'=>'mysqli_stmt', 'types'=>'string', '&var1'=>'mixed', '&...args='=>'mixed'], -'mysqli_stmt_bind_result' => ['bool', 'stmt'=>'mysqli_stmt', '&w_var1'=>'', '&...w_vars='=>''], -'mysqli_stmt_close' => ['bool', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_data_seek' => ['void', 'stmt'=>'mysqli_stmt', 'offset'=>'int'], -'mysqli_stmt_errno' => ['int', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_error' => ['string', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_error_list' => ['array', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_execute' => ['bool', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_fetch' => ['bool|null', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_field_count' => ['int', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_free_result' => ['void', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_get_result' => ['mysqli_result|false', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_get_warnings' => ['object', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_init' => ['mysqli_stmt', 'link'=>'mysqli'], -'mysqli_stmt_insert_id' => ['mixed', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_more_results' => ['bool', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_next_result' => ['bool', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_num_rows' => ['int', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_param_count' => ['int', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_prepare' => ['bool', 'stmt'=>'mysqli_stmt', 'query'=>'string'], -'mysqli_stmt_reset' => ['bool', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_result_metadata' => ['mysqli_result|false', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_send_long_data' => ['bool', 'stmt'=>'mysqli_stmt', 'param_nr'=>'int', 'data'=>'string'], -'mysqli_stmt_sqlstate' => ['string', 'stmt'=>'mysqli_stmt'], -'mysqli_stmt_store_result' => ['bool', 'stmt'=>'mysqli_stmt'], -'mysqli_store_result' => ['mysqli_result|false', 'link'=>'mysqli', 'option='=>'int'], -'mysqli_thread_id' => ['int', 'link'=>'mysqli'], +'mysqli_stmt_affected_rows' => ['int|string', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_attr_get' => ['int|false', 'statement'=>'mysqli_stmt', 'attribute'=>'int'], +'mysqli_stmt_attr_set' => ['bool', 'statement'=>'mysqli_stmt', 'attribute'=>'int', 'value'=>'int'], +'mysqli_stmt_bind_param' => ['bool', 'statement'=>'mysqli_stmt', 'types'=>'string', '&vars'=>'mixed', '&...args='=>'mixed'], +'mysqli_stmt_bind_result' => ['bool', 'statement'=>'mysqli_stmt', '&w_var1'=>'', '&...w_vars='=>''], +'mysqli_stmt_close' => ['bool', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_data_seek' => ['void', 'statement'=>'mysqli_stmt', 'offset'=>'int'], +'mysqli_stmt_errno' => ['int', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_error' => ['string', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_error_list' => ['array', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_execute' => ['bool', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_fetch' => ['bool|null', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_field_count' => ['int', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_free_result' => ['void', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_get_result' => ['mysqli_result|false', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_get_warnings' => ['object', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_init' => ['mysqli_stmt', 'mysql'=>'mysqli'], +'mysqli_stmt_insert_id' => ['mixed', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_more_results' => ['bool', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_next_result' => ['bool', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_num_rows' => ['int', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_param_count' => ['int', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_prepare' => ['bool', 'statement'=>'mysqli_stmt', 'query'=>'string'], +'mysqli_stmt_reset' => ['bool', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_result_metadata' => ['mysqli_result|false', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_send_long_data' => ['bool', 'statement'=>'mysqli_stmt', 'param_num'=>'int', 'data'=>'string'], +'mysqli_stmt_sqlstate' => ['string', 'statement'=>'mysqli_stmt'], +'mysqli_stmt_store_result' => ['bool', 'statement'=>'mysqli_stmt'], +'mysqli_store_result' => ['mysqli_result|false', 'mysql'=>'mysqli', 'mode='=>'int'], +'mysqli_thread_id' => ['int', 'mysql'=>'mysqli'], 'mysqli_thread_safe' => ['bool'], -'mysqli_use_result' => ['mysqli_result|false', 'link'=>'mysqli'], +'mysqli_use_result' => ['mysqli_result|false', 'mysql'=>'mysqli'], 'mysqli_warning::__construct' => ['void'], 'mysqli_warning::next' => ['bool'], -'mysqli_warning_count' => ['int', 'link'=>'mysqli'], +'mysqli_warning_count' => ['int', 'mysql'=>'mysqli'], 'mysqlnd_memcache_get_config' => ['array', 'connection'=>'mixed'], 'mysqlnd_memcache_set' => ['bool', 'mysql_connection'=>'mixed', 'memcache_connection='=>'Memcached', 'pattern='=>'string', 'callback='=>'callable'], 'mysqlnd_ms_dump_servers' => ['array', 'connection'=>'mixed'], @@ -8873,8 +8873,8 @@ return [ 'newt_win_messagev' => ['void', 'title'=>'string', 'button_text'=>'string', 'format'=>'string', 'args'=>'array'], 'newt_win_ternary' => ['int', 'title'=>'string', 'button1_text'=>'string', 'button2_text'=>'string', 'button3_text'=>'string', 'format'=>'string', 'args='=>'mixed', '...args='=>'mixed'], 'next' => ['mixed', '&r_array'=>'array|object'], -'ngettext' => ['string', 'msgid1'=>'string', 'msgid2'=>'string', 'n'=>'int'], -'nl2br' => ['string', 'string'=>'string', 'is_xhtml='=>'bool'], +'ngettext' => ['string', 'singular'=>'string', 'plural'=>'string', 'count'=>'int'], +'nl2br' => ['string', 'string'=>'string', 'use_xhtml='=>'bool'], 'nl_langinfo' => ['string|false', 'item'=>'int'], 'NoRewindIterator::__construct' => ['void', 'iterator'=>'Iterator'], 'NoRewindIterator::current' => ['mixed'], @@ -8886,9 +8886,9 @@ return [ 'Normalizer::getRawDecomposition' => ['string|null', 'input'=>'string'], 'Normalizer::isNormalized' => ['bool', 'input'=>'string', 'form='=>'int'], 'Normalizer::normalize' => ['string', 'input'=>'string', 'form='=>'int'], -'normalizer_get_raw_decomposition' => ['string|null', 'input'=>'string'], -'normalizer_is_normalized' => ['bool', 'input'=>'string', 'form='=>'int'], -'normalizer_normalize' => ['string', 'input'=>'string', 'form='=>'int'], +'normalizer_get_raw_decomposition' => ['string|null', 'string'=>'string'], +'normalizer_is_normalized' => ['bool', 'string'=>'string', 'form='=>'int'], +'normalizer_normalize' => ['string', 'string'=>'string', 'form='=>'int'], 'notes_body' => ['array', 'server'=>'string', 'mailbox'=>'string', 'msg_number'=>'int'], 'notes_copy_db' => ['bool', 'from_database_name'=>'string', 'to_database_name'=>'string'], 'notes_create_db' => ['bool', 'database_name'=>'string'], @@ -8907,8 +8907,8 @@ return [ 'nsapi_response_headers' => ['array'], 'nsapi_virtual' => ['bool', 'uri'=>'string'], 'nthmac' => ['string', 'clent'=>'string', 'data'=>'string'], -'number_format' => ['string', 'number'=>'float|int', 'num_decimal_places='=>'int'], -'number_format\'1' => ['string', 'number'=>'float|int', 'num_decimal_places'=>'int', 'dec_separator'=>'string', 'thousands_separator'=>'string'], +'number_format' => ['string', 'num'=>'float|int', 'decimals='=>'int'], +'number_format\'1' => ['string', 'num'=>'float|int', 'decimals'=>'int', 'decimal_separator'=>'string', 'thousands_separator'=>'string'], 'NumberFormatter::__construct' => ['void', 'locale'=>'string', 'style'=>'int', 'pattern='=>'string'], 'NumberFormatter::create' => ['NumberFormatter|false', 'locale'=>'string', 'style'=>'int', 'pattern='=>'string'], 'NumberFormatter::format' => ['string|false', 'num'=>'', 'type='=>'int'], @@ -8927,21 +8927,21 @@ return [ 'NumberFormatter::setSymbol' => ['bool', 'attr'=>'int', 'symbol'=>'string'], 'NumberFormatter::setTextAttribute' => ['bool', 'attr'=>'int', 'value'=>'string'], 'numfmt_create' => ['NumberFormatter|false', 'locale'=>'string', 'style'=>'int', 'pattern='=>'string'], -'numfmt_format' => ['string|false', 'fmt'=>'NumberFormatter', 'value'=>'int|float', 'type='=>'int'], -'numfmt_format_currency' => ['string|false', 'fmt'=>'NumberFormatter', 'value'=>'float', 'currency'=>'string'], -'numfmt_get_attribute' => ['int|false', 'fmt'=>'NumberFormatter', 'attr'=>'int'], -'numfmt_get_error_code' => ['int', 'fmt'=>'NumberFormatter'], -'numfmt_get_error_message' => ['string', 'fmt'=>'NumberFormatter'], -'numfmt_get_locale' => ['string', 'fmt'=>'NumberFormatter', 'type='=>'int'], -'numfmt_get_pattern' => ['string|false', 'fmt'=>'NumberFormatter'], -'numfmt_get_symbol' => ['string|false', 'fmt'=>'NumberFormatter', 'attr'=>'int'], -'numfmt_get_text_attribute' => ['string|false', 'fmt'=>'NumberFormatter', 'attr'=>'int'], -'numfmt_parse' => ['float|int|false', 'fmt'=>'NumberFormatter', 'value'=>'string', 'type='=>'int', '&rw_position='=>'int'], -'numfmt_parse_currency' => ['float|false', 'fmt'=>'NumberFormatter', 'value'=>'string', '&w_currency'=>'string', '&rw_position='=>'int'], -'numfmt_set_attribute' => ['bool', 'fmt'=>'NumberFormatter', 'attr'=>'int', 'value'=>'int'], -'numfmt_set_pattern' => ['bool', 'fmt'=>'NumberFormatter', 'pattern'=>'string'], -'numfmt_set_symbol' => ['bool', 'fmt'=>'NumberFormatter', 'attr'=>'int', 'value'=>'string'], -'numfmt_set_text_attribute' => ['bool', 'fmt'=>'NumberFormatter', 'attr'=>'int', 'value'=>'string'], +'numfmt_format' => ['string|false', 'formatter'=>'NumberFormatter', 'num'=>'int|float', 'type='=>'int'], +'numfmt_format_currency' => ['string|false', 'formatter'=>'NumberFormatter', 'amount'=>'float', 'currency'=>'string'], +'numfmt_get_attribute' => ['int|false', 'formatter'=>'NumberFormatter', 'attribute'=>'int'], +'numfmt_get_error_code' => ['int', 'formatter'=>'NumberFormatter'], +'numfmt_get_error_message' => ['string', 'formatter'=>'NumberFormatter'], +'numfmt_get_locale' => ['string', 'formatter'=>'NumberFormatter', 'type='=>'int'], +'numfmt_get_pattern' => ['string|false', 'formatter'=>'NumberFormatter'], +'numfmt_get_symbol' => ['string|false', 'formatter'=>'NumberFormatter', 'symbol'=>'int'], +'numfmt_get_text_attribute' => ['string|false', 'formatter'=>'NumberFormatter', 'attribute'=>'int'], +'numfmt_parse' => ['float|int|false', 'formatter'=>'NumberFormatter', 'string'=>'string', 'type='=>'int', '&rw_offset='=>'int'], +'numfmt_parse_currency' => ['float|false', 'formatter'=>'NumberFormatter', 'string'=>'string', '&w_currency'=>'string', '&rw_offset='=>'int'], +'numfmt_set_attribute' => ['bool', 'formatter'=>'NumberFormatter', 'attribute'=>'int', 'value'=>'int'], +'numfmt_set_pattern' => ['bool', 'formatter'=>'NumberFormatter', 'pattern'=>'string'], +'numfmt_set_symbol' => ['bool', 'formatter'=>'NumberFormatter', 'symbol'=>'int', 'value'=>'string'], +'numfmt_set_text_attribute' => ['bool', 'formatter'=>'NumberFormatter', 'attribute'=>'int', 'value'=>'string'], 'OAuth::__construct' => ['void', 'consumer_key'=>'string', 'consumer_secret'=>'string', 'signature_method='=>'string', 'auth_type='=>'int'], 'OAuth::__destruct' => ['void'], 'OAuth::disableDebug' => ['bool'], @@ -9001,14 +9001,14 @@ return [ 'ob_get_status' => ['array', 'full_status='=>'bool'], 'ob_gzhandler' => ['string|false', 'data'=>'string', 'flags'=>'int'], 'ob_iconv_handler' => ['string', 'contents'=>'string', 'status'=>'int'], -'ob_implicit_flush' => ['void', 'flag='=>'int'], +'ob_implicit_flush' => ['void', 'enable='=>'int'], 'ob_inflatehandler' => ['string', 'data'=>'string', 'mode'=>'int'], 'ob_list_handlers' => ['false|list'], -'ob_start' => ['bool', 'user_function='=>'string|array|?callable', 'chunk_size='=>'int', 'flags='=>'int'], +'ob_start' => ['bool', 'callback='=>'string|array|?callable', 'chunk_size='=>'int', 'flags='=>'int'], 'ob_tidyhandler' => ['string', 'input'=>'string', 'mode='=>'int'], -'oci_bind_array_by_name' => ['bool', 'stmt'=>'resource', 'name'=>'string', '&rw_var'=>'array', 'max_table_length'=>'int', 'max_item_length='=>'int', 'type='=>'int'], -'oci_bind_by_name' => ['bool', 'stmt'=>'resource', 'name'=>'string', '&rw_var'=>'mixed', 'maxlength='=>'int', 'type='=>'int'], -'oci_cancel' => ['bool', 'stmt'=>'resource'], +'oci_bind_array_by_name' => ['bool', 'statement'=>'resource', 'param'=>'string', '&rw_var'=>'array', 'max_array_length'=>'int', 'max_item_length='=>'int', 'type='=>'int'], +'oci_bind_by_name' => ['bool', 'statement'=>'resource', 'param'=>'string', '&rw_var'=>'mixed', 'max_length='=>'int', 'type='=>'int'], +'oci_cancel' => ['bool', 'statement'=>'resource'], 'oci_client_version' => ['string'], 'oci_close' => ['bool', 'connection'=>'resource'], 'OCI_Collection::append' => ['bool', 'value'=>'mixed'], @@ -9019,35 +9019,35 @@ return [ 'OCI_Collection::max' => ['int|false'], 'OCI_Collection::size' => ['int|false'], 'OCI_Collection::trim' => ['bool', 'num'=>'int'], -'oci_collection_append' => ['bool', 'value'=>'string'], -'oci_collection_assign' => ['bool', 'from'=>'object'], -'oci_collection_element_assign' => ['bool', 'index'=>'int', 'value'=>'string'], -'oci_collection_element_get' => ['string', 'ndx'=>'int'], +'oci_collection_append' => ['bool', 'collection'=>'string'], +'oci_collection_assign' => ['bool', 'to'=>'object'], +'oci_collection_element_assign' => ['bool', 'collection'=>'int', 'index'=>'string'], +'oci_collection_element_get' => ['string', 'collection'=>'int'], 'oci_collection_max' => ['int'], 'oci_collection_size' => ['int'], -'oci_collection_trim' => ['bool', 'num'=>'int'], +'oci_collection_trim' => ['bool', 'collection'=>'int'], 'oci_commit' => ['bool', 'connection'=>'resource'], -'oci_connect' => ['resource|false', 'user'=>'string', 'pass'=>'string', 'db='=>'string', 'charset='=>'string', 'session_mode='=>'int'], -'oci_define_by_name' => ['bool', 'stmt'=>'resource', 'name'=>'string', '&w_var'=>'mixed', 'type='=>'int'], -'oci_error' => ['array|false', 'resource='=>'resource'], -'oci_execute' => ['bool', 'stmt'=>'resource', 'mode='=>'int'], -'oci_fetch' => ['bool', 'stmt'=>'resource'], -'oci_fetch_all' => ['int|false', 'stmt'=>'resource', '&w_output'=>'array', 'skip='=>'int', 'maxrows='=>'int', 'flags='=>'int'], -'oci_fetch_array' => ['array|false', 'stmt'=>'resource', 'mode='=>'int'], -'oci_fetch_assoc' => ['array|false', 'stmt'=>'resource'], -'oci_fetch_object' => ['object|false', 'stmt'=>'resource'], -'oci_fetch_row' => ['array|false', 'stmt'=>'resource'], -'oci_field_is_null' => ['bool', 'stmt'=>'resource', 'col'=>'mixed'], -'oci_field_name' => ['string|false', 'stmt'=>'resource', 'col'=>'mixed'], -'oci_field_precision' => ['int|false', 'stmt'=>'resource', 'col'=>'mixed'], -'oci_field_scale' => ['int|false', 'stmt'=>'resource', 'col'=>'mixed'], -'oci_field_size' => ['int|false', 'stmt'=>'resource', 'col'=>'mixed'], -'oci_field_type' => ['mixed|false', 'stmt'=>'resource', 'col'=>'mixed'], -'oci_field_type_raw' => ['int|false', 'stmt'=>'resource', 'col'=>'mixed'], +'oci_connect' => ['resource|false', 'username'=>'string', 'password'=>'string', 'connection_string='=>'string', 'encoding='=>'string', 'session_mode='=>'int'], +'oci_define_by_name' => ['bool', 'statement'=>'resource', 'column'=>'string', '&w_var'=>'mixed', 'type='=>'int'], +'oci_error' => ['array|false', 'connection_or_statement='=>'resource'], +'oci_execute' => ['bool', 'statement'=>'resource', 'mode='=>'int'], +'oci_fetch' => ['bool', 'statement'=>'resource'], +'oci_fetch_all' => ['int|false', 'statement'=>'resource', '&w_output'=>'array', 'offset='=>'int', 'limit='=>'int', 'flags='=>'int'], +'oci_fetch_array' => ['array|false', 'statement'=>'resource', 'mode='=>'int'], +'oci_fetch_assoc' => ['array|false', 'statement'=>'resource'], +'oci_fetch_object' => ['object|false', 'statement'=>'resource'], +'oci_fetch_row' => ['array|false', 'statement'=>'resource'], +'oci_field_is_null' => ['bool', 'statement'=>'resource', 'column'=>'mixed'], +'oci_field_name' => ['string|false', 'statement'=>'resource', 'column'=>'mixed'], +'oci_field_precision' => ['int|false', 'statement'=>'resource', 'column'=>'mixed'], +'oci_field_scale' => ['int|false', 'statement'=>'resource', 'column'=>'mixed'], +'oci_field_size' => ['int|false', 'statement'=>'resource', 'column'=>'mixed'], +'oci_field_type' => ['mixed|false', 'statement'=>'resource', 'column'=>'mixed'], +'oci_field_type_raw' => ['int|false', 'statement'=>'resource', 'column'=>'mixed'], 'oci_free_collection' => ['bool'], -'oci_free_cursor' => ['bool', 'stmt'=>'resource'], +'oci_free_cursor' => ['bool', 'statement'=>'resource'], 'oci_free_descriptor' => ['bool'], -'oci_free_statement' => ['bool', 'stmt'=>'resource'], +'oci_free_statement' => ['bool', 'statement'=>'resource'], 'oci_get_implicit' => ['bool', 'stmt'=>''], 'oci_get_implicit_resultset' => ['resource|false', 'statement'=>'resource'], 'oci_internal_debug' => ['void', 'onoff'=>'bool'], @@ -9073,102 +9073,102 @@ return [ 'OCI_Lob::write' => ['int|false', 'data'=>'string', 'length='=>'int'], 'OCI_Lob::writeTemporary' => ['bool', 'data'=>'string', 'lob_type='=>'int'], 'OCI_Lob::writetofile' => ['bool', 'filename'=>'', 'start'=>'', 'length'=>''], -'oci_lob_append' => ['bool', 'lob'=>'object'], +'oci_lob_append' => ['bool', 'to'=>'object'], 'oci_lob_close' => ['bool'], -'oci_lob_copy' => ['bool', 'lob_to'=>'OCI_Lob', 'lob_from'=>'OCI_Lob', 'length='=>'int'], +'oci_lob_copy' => ['bool', 'to'=>'OCI_Lob', 'from'=>'OCI_Lob', 'length='=>'int'], 'oci_lob_eof' => ['bool'], -'oci_lob_erase' => ['int', 'offset'=>'int', 'length'=>'int'], -'oci_lob_export' => ['bool', 'filename'=>'string', 'start'=>'int', 'length'=>'int'], -'oci_lob_flush' => ['bool', 'flag'=>'int'], -'oci_lob_import' => ['bool', 'filename'=>'string'], +'oci_lob_erase' => ['int', 'lob'=>'int', 'offset'=>'int'], +'oci_lob_export' => ['bool', 'lob'=>'string', 'filename'=>'int', 'offset'=>'int'], +'oci_lob_flush' => ['bool', 'lob'=>'int'], +'oci_lob_import' => ['bool', 'lob'=>'string'], 'oci_lob_is_equal' => ['bool', 'lob1'=>'OCI_Lob', 'lob2'=>'OCI_Lob'], 'oci_lob_load' => ['string'], -'oci_lob_read' => ['string', 'length'=>'int'], +'oci_lob_read' => ['string', 'lob'=>'int'], 'oci_lob_rewind' => ['bool'], -'oci_lob_save' => ['bool', 'data'=>'string', 'offset'=>'int'], -'oci_lob_seek' => ['bool', 'offset'=>'int', 'whence'=>'int'], +'oci_lob_save' => ['bool', 'lob'=>'string', 'data'=>'int'], +'oci_lob_seek' => ['bool', 'lob'=>'int', 'offset'=>'int'], 'oci_lob_size' => ['int'], 'oci_lob_tell' => ['int'], -'oci_lob_truncate' => ['bool', 'length'=>'int'], -'oci_lob_write' => ['int', 'string'=>'string', 'length'=>'int'], +'oci_lob_truncate' => ['bool', 'lob'=>'int'], +'oci_lob_write' => ['int', 'lob'=>'string', 'data'=>'int'], 'oci_lob_write_temporary' => ['bool', 'value'=>'string', 'lob_type'=>'int'], -'oci_new_collection' => ['OCI_Collection|false', 'connection'=>'resource', 'tdo'=>'string', 'schema='=>'string'], -'oci_new_connect' => ['resource|false', 'user'=>'string', 'pass'=>'string', 'db='=>'string', 'charset='=>'string', 'session_mode='=>'int'], +'oci_new_collection' => ['OCI_Collection|false', 'connection'=>'resource', 'type_name'=>'string', 'schema='=>'string'], +'oci_new_connect' => ['resource|false', 'username'=>'string', 'password'=>'string', 'connection_string='=>'string', 'encoding='=>'string', 'session_mode='=>'int'], 'oci_new_cursor' => ['resource|false', 'connection'=>'resource'], 'oci_new_descriptor' => ['OCI_Lob|false', 'connection'=>'resource', 'type='=>'int'], -'oci_num_fields' => ['int|false', 'stmt'=>'resource'], -'oci_num_rows' => ['int|false', 'stmt'=>'resource'], -'oci_parse' => ['resource|false', 'connection'=>'resource', 'statement'=>'string'], +'oci_num_fields' => ['int|false', 'statement'=>'resource'], +'oci_num_rows' => ['int|false', 'statement'=>'resource'], +'oci_parse' => ['resource|false', 'connection'=>'resource', 'sql'=>'string'], 'oci_password_change' => ['bool', 'connection'=>'resource', 'username'=>'string', 'old_password'=>'string', 'new_password'=>'string'], -'oci_pconnect' => ['resource|false', 'user'=>'string', 'pass'=>'string', 'db='=>'string', 'charset='=>'string', 'session_mode='=>'int'], +'oci_pconnect' => ['resource|false', 'username'=>'string', 'password'=>'string', 'connection_string='=>'string', 'encoding='=>'string', 'session_mode='=>'int'], 'oci_register_taf_callback' => ['bool', 'connection'=>'resource', 'callback='=>'callable'], -'oci_result' => ['mixed|false', 'stmt'=>'resource', 'column'=>'mixed'], +'oci_result' => ['mixed|false', 'statement'=>'resource', 'column'=>'mixed'], 'oci_rollback' => ['bool', 'connection'=>'resource'], 'oci_server_version' => ['string|false', 'connection'=>'resource'], -'oci_set_action' => ['bool', 'connection'=>'resource', 'value'=>'string'], -'oci_set_call_timeout' => ['bool', 'connection'=>'resource', 'time_out'=>'int'], -'oci_set_client_identifier' => ['bool', 'connection'=>'resource', 'value'=>'string'], -'oci_set_client_info' => ['bool', 'connection'=>'resource', 'value'=>'string'], -'oci_set_db_operation' => ['bool', 'connection'=>'resource', 'value'=>'string'], -'oci_set_edition' => ['bool', 'value'=>'string'], -'oci_set_module_name' => ['bool', 'connection'=>'resource', 'value'=>'string'], -'oci_set_prefetch' => ['bool', 'stmt'=>'resource', 'prefetch_rows'=>'int'], -'oci_statement_type' => ['string|false', 'stmt'=>'resource'], +'oci_set_action' => ['bool', 'connection'=>'resource', 'action'=>'string'], +'oci_set_call_timeout' => ['bool', 'connection'=>'resource', 'timeout'=>'int'], +'oci_set_client_identifier' => ['bool', 'connection'=>'resource', 'client_id'=>'string'], +'oci_set_client_info' => ['bool', 'connection'=>'resource', 'client_info'=>'string'], +'oci_set_db_operation' => ['bool', 'connection'=>'resource', 'action'=>'string'], +'oci_set_edition' => ['bool', 'edition'=>'string'], +'oci_set_module_name' => ['bool', 'connection'=>'resource', 'name'=>'string'], +'oci_set_prefetch' => ['bool', 'statement'=>'resource', 'rows'=>'int'], +'oci_statement_type' => ['string|false', 'statement'=>'resource'], 'oci_unregister_taf_callback' => ['bool', 'connection'=>'resource'], -'ocifetchinto' => ['int|bool', 'stmt'=>'resource', '&w_output'=>'array', 'mode='=>'int'], +'ocifetchinto' => ['int|bool', 'statement'=>'resource', '&w_result'=>'array', 'mode='=>'int'], 'ocigetbufferinglob' => ['bool'], -'ocisetbufferinglob' => ['bool', 'flag'=>'bool'], -'octdec' => ['int|float', 'octal_number'=>'string'], -'odbc_autocommit' => ['mixed', 'connection_id'=>'resource', 'onoff='=>'bool'], -'odbc_binmode' => ['bool', 'result_id'=>'resource', 'mode'=>'int'], -'odbc_close' => ['void', 'connection_id'=>'resource'], +'ocisetbufferinglob' => ['bool', 'lob'=>'bool'], +'octdec' => ['int|float', 'octal_string'=>'string'], +'odbc_autocommit' => ['mixed', 'odbc'=>'resource', 'enable='=>'bool'], +'odbc_binmode' => ['bool', 'statement'=>'resource', 'mode'=>'int'], +'odbc_close' => ['void', 'odbc'=>'resource'], 'odbc_close_all' => ['void'], -'odbc_columnprivileges' => ['resource|false', 'connection_id'=>'resource', 'catalog'=>'string', 'schema'=>'string', 'table'=>'string', 'column'=>'string'], -'odbc_columns' => ['resource|false', 'connection_id'=>'resource', 'qualifier='=>'string', 'owner='=>'string', 'table_name='=>'string', 'column_name='=>'string'], -'odbc_commit' => ['bool', 'connection_id'=>'resource'], +'odbc_columnprivileges' => ['resource|false', 'odbc'=>'resource', 'catalog'=>'string', 'schema'=>'string', 'table'=>'string', 'column'=>'string'], +'odbc_columns' => ['resource|false', 'odbc'=>'resource', 'catalog='=>'string', 'schema='=>'string', 'table='=>'string', 'column='=>'string'], +'odbc_commit' => ['bool', 'odbc'=>'resource'], 'odbc_connect' => ['resource|false', 'dsn'=>'string', 'user'=>'string', 'password'=>'string', 'cursor_option='=>'int'], -'odbc_cursor' => ['string', 'result_id'=>'resource'], -'odbc_data_source' => ['array|false', 'connection_id'=>'resource', 'fetch_type'=>'int'], -'odbc_do' => ['resource', 'connection_id'=>'resource', 'query'=>'string', 'flags='=>'int'], -'odbc_error' => ['string', 'connection_id='=>'resource'], -'odbc_errormsg' => ['string', 'connection_id='=>'resource'], -'odbc_exec' => ['resource', 'connection_id'=>'resource', 'query'=>'string', 'flags='=>'int'], -'odbc_execute' => ['bool', 'result_id'=>'resource', 'parameters_array='=>'array'], -'odbc_fetch_array' => ['array|false', 'result'=>'resource', 'rownumber='=>'int'], -'odbc_fetch_into' => ['int', 'result_id'=>'resource', '&w_result_array'=>'array', 'rownumber='=>'int'], -'odbc_fetch_object' => ['object|false', 'result'=>'resource', 'rownumber='=>'int'], -'odbc_fetch_row' => ['bool', 'result_id'=>'resource', 'row_number='=>'int'], -'odbc_field_len' => ['int|false', 'result_id'=>'resource', 'field_number'=>'int'], -'odbc_field_name' => ['string|false', 'result_id'=>'resource', 'field_number'=>'int'], -'odbc_field_num' => ['int|false', 'result_id'=>'resource', 'field_name'=>'string'], -'odbc_field_precision' => ['int', 'result_id'=>'resource', 'field_number'=>'int'], -'odbc_field_scale' => ['int|false', 'result_id'=>'resource', 'field_number'=>'int'], -'odbc_field_type' => ['string|false', 'result_id'=>'resource', 'field_number'=>'int'], -'odbc_foreignkeys' => ['resource|false', 'connection_id'=>'resource', 'pk_qualifier'=>'string', 'pk_owner'=>'string', 'pk_table'=>'string', 'fk_qualifier'=>'string', 'fk_owner'=>'string', 'fk_table'=>'string'], -'odbc_free_result' => ['bool', 'result_id'=>'resource'], -'odbc_gettypeinfo' => ['resource', 'connection_id'=>'resource', 'data_type='=>'int'], -'odbc_longreadlen' => ['bool', 'result_id'=>'resource', 'length'=>'int'], -'odbc_next_result' => ['bool', 'result_id'=>'resource'], -'odbc_num_fields' => ['int', 'result_id'=>'resource'], -'odbc_num_rows' => ['int', 'result_id'=>'resource'], +'odbc_cursor' => ['string', 'statement'=>'resource'], +'odbc_data_source' => ['array|false', 'odbc'=>'resource', 'fetch_type'=>'int'], +'odbc_do' => ['resource', 'odbc'=>'resource', 'query'=>'string', 'flags='=>'int'], +'odbc_error' => ['string', 'odbc='=>'resource'], +'odbc_errormsg' => ['string', 'odbc='=>'resource'], +'odbc_exec' => ['resource', 'odbc'=>'resource', 'query'=>'string', 'flags='=>'int'], +'odbc_execute' => ['bool', 'statement'=>'resource', 'params='=>'array'], +'odbc_fetch_array' => ['array|false', 'statement'=>'resource', 'row='=>'int'], +'odbc_fetch_into' => ['int', 'statement'=>'resource', '&w_array'=>'array', 'row='=>'int'], +'odbc_fetch_object' => ['object|false', 'statement'=>'resource', 'row='=>'int'], +'odbc_fetch_row' => ['bool', 'statement'=>'resource', 'row='=>'int'], +'odbc_field_len' => ['int|false', 'statement'=>'resource', 'field'=>'int'], +'odbc_field_name' => ['string|false', 'statement'=>'resource', 'field'=>'int'], +'odbc_field_num' => ['int|false', 'statement'=>'resource', 'field'=>'string'], +'odbc_field_precision' => ['int', 'statement'=>'resource', 'field'=>'int'], +'odbc_field_scale' => ['int|false', 'statement'=>'resource', 'field'=>'int'], +'odbc_field_type' => ['string|false', 'statement'=>'resource', 'field'=>'int'], +'odbc_foreignkeys' => ['resource|false', 'odbc'=>'resource', 'pk_catalog'=>'string', 'pk_schema'=>'string', 'pk_table'=>'string', 'fk_catalog'=>'string', 'fk_schema'=>'string', 'fk_table'=>'string'], +'odbc_free_result' => ['bool', 'statement'=>'resource'], +'odbc_gettypeinfo' => ['resource', 'odbc'=>'resource', 'data_type='=>'int'], +'odbc_longreadlen' => ['bool', 'statement'=>'resource', 'length'=>'int'], +'odbc_next_result' => ['bool', 'statement'=>'resource'], +'odbc_num_fields' => ['int', 'statement'=>'resource'], +'odbc_num_rows' => ['int', 'statement'=>'resource'], 'odbc_pconnect' => ['resource|false', 'dsn'=>'string', 'user'=>'string', 'password'=>'string', 'cursor_option='=>'int'], -'odbc_prepare' => ['resource|false', 'connection_id'=>'resource', 'query'=>'string'], -'odbc_primarykeys' => ['resource|false', 'connection_id'=>'resource', 'qualifier'=>'string', 'owner'=>'string', 'table'=>'string'], -'odbc_procedurecolumns' => ['resource|false', 'connection_id'=>'resource', 'qualifier'=>'string', 'owner'=>'string', 'proc'=>'string', 'column'=>'string'], -'odbc_procedures' => ['resource|false', 'connection_id'=>'resource', 'qualifier'=>'string', 'owner'=>'string', 'name'=>'string'], -'odbc_result' => ['mixed|false', 'result_id'=>'resource', 'field'=>'mixed'], -'odbc_result_all' => ['int|false', 'result_id'=>'resource', 'format='=>'string'], -'odbc_rollback' => ['bool', 'connection_id'=>'resource'], -'odbc_setoption' => ['bool', 'result_id'=>'resource', 'which'=>'int', 'option'=>'int', 'value'=>'int'], -'odbc_specialcolumns' => ['resource|false', 'connection_id'=>'resource', 'type'=>'int', 'qualifier'=>'string', 'owner'=>'string', 'table'=>'string', 'scope'=>'int', 'nullable'=>'int'], -'odbc_statistics' => ['resource|false', 'connection_id'=>'resource', 'qualifier'=>'string', 'owner'=>'string', 'name'=>'string', 'unique'=>'int', 'accuracy'=>'int'], -'odbc_tableprivileges' => ['resource|false', 'connection_id'=>'resource', 'qualifier'=>'string', 'owner'=>'string', 'name'=>'string'], -'odbc_tables' => ['resource|false', 'connection_id'=>'resource', 'qualifier='=>'string', 'owner='=>'string', 'name='=>'string', 'table_types='=>'string'], -'opcache_compile_file' => ['bool', 'file'=>'string'], +'odbc_prepare' => ['resource|false', 'odbc'=>'resource', 'query'=>'string'], +'odbc_primarykeys' => ['resource|false', 'odbc'=>'resource', 'catalog'=>'string', 'schema'=>'string', 'table'=>'string'], +'odbc_procedurecolumns' => ['resource|false', 'odbc'=>'resource', 'catalog'=>'string', 'schema'=>'string', 'procedure'=>'string', 'column'=>'string'], +'odbc_procedures' => ['resource|false', 'odbc'=>'resource', 'catalog'=>'string', 'schema'=>'string', 'procedure'=>'string'], +'odbc_result' => ['mixed|false', 'statement'=>'resource', 'field'=>'mixed'], +'odbc_result_all' => ['int|false', 'statement'=>'resource', 'format='=>'string'], +'odbc_rollback' => ['bool', 'odbc'=>'resource'], +'odbc_setoption' => ['bool', 'odbc'=>'resource', 'which'=>'int', 'option'=>'int', 'value'=>'int'], +'odbc_specialcolumns' => ['resource|false', 'odbc'=>'resource', 'type'=>'int', 'catalog'=>'string', 'schema'=>'string', 'table'=>'string', 'scope'=>'int', 'nullable'=>'int'], +'odbc_statistics' => ['resource|false', 'odbc'=>'resource', 'catalog'=>'string', 'schema'=>'string', 'table'=>'string', 'unique'=>'int', 'accuracy'=>'int'], +'odbc_tableprivileges' => ['resource|false', 'odbc'=>'resource', 'catalog'=>'string', 'schema'=>'string', 'table'=>'string'], +'odbc_tables' => ['resource|false', 'odbc'=>'resource', 'catalog='=>'string', 'schema='=>'string', 'table='=>'string', 'types='=>'string'], +'opcache_compile_file' => ['bool', 'filename'=>'string'], 'opcache_get_configuration' => ['array'], -'opcache_get_status' => ['array|false', 'get_scripts='=>'bool'], -'opcache_invalidate' => ['bool', 'script'=>'string', 'force='=>'bool'], -'opcache_is_script_cached' => ['bool', 'script'=>'string'], +'opcache_get_status' => ['array|false', 'include_scripts='=>'bool'], +'opcache_invalidate' => ['bool', 'filename'=>'string', 'force='=>'bool'], +'opcache_is_script_cached' => ['bool', 'filename'=>'string'], 'opcache_reset' => ['bool'], 'openal_buffer_create' => ['resource'], 'openal_buffer_data' => ['bool', 'buffer'=>'resource', 'format'=>'int', 'data'=>'string', 'freq'=>'int'], @@ -9193,65 +9193,65 @@ return [ 'openal_source_set' => ['bool', 'source'=>'resource', 'property'=>'int', 'setting'=>'mixed'], 'openal_source_stop' => ['bool', 'source'=>'resource'], 'openal_stream' => ['resource', 'source'=>'resource', 'format'=>'int', 'rate'=>'int'], -'opendir' => ['resource|false', 'path'=>'string', 'context='=>'resource'], -'openlog' => ['bool', 'ident'=>'string', 'option'=>'int', 'facility'=>'int'], -'openssl_cipher_iv_length' => ['int|false', 'method'=>'string'], -'openssl_csr_export' => ['bool', 'csr'=>'string|resource', '&w_out'=>'string', 'notext='=>'bool'], -'openssl_csr_export_to_file' => ['bool', 'csr'=>'string|resource', 'outfilename'=>'string', 'notext='=>'bool'], -'openssl_csr_get_public_key' => ['resource|false', 'csr'=>'string|resource', 'use_shortnames='=>'bool'], -'openssl_csr_get_subject' => ['array|false', 'csr'=>'string|resource', 'use_shortnames='=>'bool'], -'openssl_csr_new' => ['resource|false', 'dn'=>'array', '&w_privkey'=>'resource', 'configargs='=>'array', 'extraattribs='=>'array'], -'openssl_csr_sign' => ['resource|false', 'csr'=>'string|resource', 'x509'=>'string|resource|null', 'priv_key'=>'string|resource|array', 'days'=>'int', 'config_args='=>'array', 'serial='=>'int'], -'openssl_decrypt' => ['string|false', 'data'=>'string', 'method'=>'string', 'key'=>'string', 'options='=>'int', 'iv='=>'string', 'tag='=>'string', 'aad='=>'string'], -'openssl_dh_compute_key' => ['string|false', 'pub_key'=>'string', 'dh_key'=>'resource'], -'openssl_digest' => ['string|false', 'data'=>'string', 'method'=>'string', 'raw_output='=>'bool'], -'openssl_encrypt' => ['string|false', 'data'=>'string', 'method'=>'string', 'key'=>'string', 'options='=>'int', 'iv='=>'string', '&w_tag='=>'string', 'aad='=>'string', 'tag_length='=>'int'], +'opendir' => ['resource|false', 'directory'=>'string', 'context='=>'resource'], +'openlog' => ['bool', 'prefix'=>'string', 'flags'=>'int', 'facility'=>'int'], +'openssl_cipher_iv_length' => ['int|false', 'cipher_algo'=>'string'], +'openssl_csr_export' => ['bool', 'csr'=>'string|resource', '&w_output'=>'string', 'no_text='=>'bool'], +'openssl_csr_export_to_file' => ['bool', 'csr'=>'string|resource', 'output_filename'=>'string', 'no_text='=>'bool'], +'openssl_csr_get_public_key' => ['resource|false', 'csr'=>'string|resource', 'short_names='=>'bool'], +'openssl_csr_get_subject' => ['array|false', 'csr'=>'string|resource', 'short_names='=>'bool'], +'openssl_csr_new' => ['resource|false', 'distinguished_names'=>'array', '&w_private_key'=>'resource', 'options='=>'array', 'extra_attributes='=>'array'], +'openssl_csr_sign' => ['resource|false', 'csr'=>'string|resource', 'ca_certificate'=>'string|resource|null', 'private_key'=>'string|resource|array', 'days'=>'int', 'options='=>'array', 'serial='=>'int'], +'openssl_decrypt' => ['string|false', 'data'=>'string', 'cipher_algo'=>'string', 'passphrase'=>'string', 'options='=>'int', 'iv='=>'string', 'tag='=>'string', 'aad='=>'string'], +'openssl_dh_compute_key' => ['string|false', 'public_key'=>'string', 'private_key'=>'resource'], +'openssl_digest' => ['string|false', 'data'=>'string', 'digest_algo'=>'string', 'binary='=>'bool'], +'openssl_encrypt' => ['string|false', 'data'=>'string', 'cipher_algo'=>'string', 'passphrase'=>'string', 'options='=>'int', 'iv='=>'string', '&w_tag='=>'string', 'aad='=>'string', 'tag_length='=>'int'], 'openssl_error_string' => ['string|false'], -'openssl_free_key' => ['void', 'key_identifier'=>'resource'], +'openssl_free_key' => ['void', 'key'=>'resource'], 'openssl_get_cert_locations' => ['array'], 'openssl_get_cipher_methods' => ['array', 'aliases='=>'bool'], 'openssl_get_curve_names' => ['list'], 'openssl_get_md_methods' => ['array', 'aliases='=>'bool'], -'openssl_get_privatekey' => ['resource|false', 'key'=>'string', 'passphrase='=>'string'], -'openssl_get_publickey' => ['resource|false', 'cert'=>'resource|string'], -'openssl_open' => ['bool', 'sealed_data'=>'string', '&w_open_data'=>'string', 'env_key'=>'string', 'priv_key_id'=>'string|array|resource', 'method='=>'string', 'iv='=>'string'], -'openssl_pbkdf2' => ['string|false', 'password'=>'string', 'salt'=>'string', 'key_length'=>'int', 'iterations'=>'int', 'digest_algorithm='=>'string'], -'openssl_pkcs12_export' => ['bool', 'x509'=>'string|resource', '&w_out'=>'string', 'priv_key'=>'string|array|resource', 'pass'=>'string', 'args='=>'array'], -'openssl_pkcs12_export_to_file' => ['bool', 'x509'=>'string|resource', 'filename'=>'string', 'priv_key'=>'string|array|resource', 'pass'=>'string', 'args='=>'array'], -'openssl_pkcs12_read' => ['bool', 'pkcs12'=>'string', '&w_certs'=>'array', 'pass'=>'string'], -'openssl_pkcs7_decrypt' => ['bool', 'infilename'=>'string', 'outfilename'=>'string', 'recipcert'=>'string|resource', 'recipkey='=>'string|resource|array'], -'openssl_pkcs7_encrypt' => ['bool', 'infile'=>'string', 'outfile'=>'string', 'recipcerts'=>'string|resource|array', 'headers'=>'array', 'flags='=>'int', 'cipherid='=>'int'], -'openssl_pkcs7_read' => ['bool', 'infilename'=>'string', '&w_certs'=>'array'], -'openssl_pkcs7_sign' => ['bool', 'infile'=>'string', 'outfile'=>'string', 'signcert'=>'string|resource', 'privkey'=>'string|resource|array', 'headers'=>'array', 'flags='=>'int', 'extracerts='=>'string'], -'openssl_pkcs7_verify' => ['bool|int', 'filename'=>'string', 'flags'=>'int', 'outfilename='=>'string', 'cainfo='=>'array', 'extracerts='=>'string', 'content='=>'string', 'p7bfilename='=>'string'], -'openssl_pkey_derive' => ['string|false', 'peer_pub_key'=>'mixed', 'priv_key'=>'mixed', 'keylen='=>'?int'], -'openssl_pkey_export' => ['bool', 'key'=>'resource', '&w_out'=>'string', 'passphrase='=>'string|null', 'configargs='=>'array'], -'openssl_pkey_export_to_file' => ['bool', 'key'=>'resource|string|array', 'outfilename'=>'string', 'passphrase='=>'string|null', 'configargs='=>'array'], +'openssl_get_privatekey' => ['resource|false', 'private_key'=>'string', 'passphrase='=>'string'], +'openssl_get_publickey' => ['resource|false', 'public_key'=>'resource|string'], +'openssl_open' => ['bool', 'data'=>'string', '&w_output'=>'string', 'encrypted_key'=>'string', 'private_key'=>'string|array|resource', 'cipher_algo='=>'string', 'iv='=>'string'], +'openssl_pbkdf2' => ['string|false', 'password'=>'string', 'salt'=>'string', 'key_length'=>'int', 'iterations'=>'int', 'digest_algo='=>'string'], +'openssl_pkcs12_export' => ['bool', 'certificate'=>'string|resource', '&w_output'=>'string', 'private_key'=>'string|array|resource', 'passphrase'=>'string', 'options='=>'array'], +'openssl_pkcs12_export_to_file' => ['bool', 'certificate'=>'string|resource', 'output_filename'=>'string', 'private_key'=>'string|array|resource', 'passphrase'=>'string', 'options='=>'array'], +'openssl_pkcs12_read' => ['bool', 'pkcs12'=>'string', '&w_certificates'=>'array', 'passphrase'=>'string'], +'openssl_pkcs7_decrypt' => ['bool', 'input_filename'=>'string', 'output_filename'=>'string', 'certificate'=>'string|resource', 'private_key='=>'string|resource|array'], +'openssl_pkcs7_encrypt' => ['bool', 'input_filename'=>'string', 'output_filename'=>'string', 'certificate'=>'string|resource|array', 'headers'=>'array', 'flags='=>'int', 'cipher_algo='=>'int'], +'openssl_pkcs7_read' => ['bool', 'input_filename'=>'string', '&w_certificates'=>'array'], +'openssl_pkcs7_sign' => ['bool', 'input_filename'=>'string', 'output_filename'=>'string', 'certificate'=>'string|resource', 'private_key'=>'string|resource|array', 'headers'=>'array', 'flags='=>'int', 'untrusted_certificates_filename='=>'string'], +'openssl_pkcs7_verify' => ['bool|int', 'input_filename'=>'string', 'flags'=>'int', 'signers_certificates_filename='=>'string', 'ca_info='=>'array', 'untrusted_certificates_filename='=>'string', 'content='=>'string', 'output_filename='=>'string'], +'openssl_pkey_derive' => ['string|false', 'public_key'=>'mixed', 'private_key'=>'mixed', 'key_length='=>'?int'], +'openssl_pkey_export' => ['bool', 'key'=>'resource', '&w_output'=>'string', 'passphrase='=>'string|null', 'options='=>'array'], +'openssl_pkey_export_to_file' => ['bool', 'key'=>'resource|string|array', 'output_filename'=>'string', 'passphrase='=>'string|null', 'options='=>'array'], 'openssl_pkey_free' => ['void', 'key'=>'resource'], 'openssl_pkey_get_details' => ['array|false', 'key'=>'resource'], -'openssl_pkey_get_private' => ['resource|false', 'key'=>'string', 'passphrase='=>'string'], -'openssl_pkey_get_public' => ['resource|false', 'certificate'=>'resource|string'], -'openssl_pkey_new' => ['resource|false', 'configargs='=>'array'], -'openssl_private_decrypt' => ['bool', 'data'=>'string', '&w_decrypted'=>'string', 'key'=>'string|resource|array', 'padding='=>'int'], -'openssl_private_encrypt' => ['bool', 'data'=>'string', '&w_crypted'=>'string', 'key'=>'string|resource|array', 'padding='=>'int'], -'openssl_public_decrypt' => ['bool', 'data'=>'string', '&w_decrypted'=>'string', 'key'=>'string|resource', 'padding='=>'int'], -'openssl_public_encrypt' => ['bool', 'data'=>'string', '&w_crypted'=>'string', 'key'=>'string|resource', 'padding='=>'int'], -'openssl_random_pseudo_bytes' => ['string|false', 'length'=>'int', '&w_crypto_strong='=>'bool'], -'openssl_seal' => ['int|false', 'data'=>'string', '&w_sealed_data'=>'string', '&w_env_keys'=>'array', 'pub_key_ids'=>'array', 'method='=>'string', '&rw_iv='=>'string'], -'openssl_sign' => ['bool', 'data'=>'string', '&w_signature'=>'string', 'priv_key_id'=>'resource|string', 'signature_alg='=>'int|string'], -'openssl_spki_export' => ['?string', 'spkac'=>'string'], -'openssl_spki_export_challenge' => ['?string', 'spkac'=>'string'], -'openssl_spki_new' => ['?string', 'privkey'=>'resource', 'challenge'=>'string', 'algorithm='=>'int'], -'openssl_spki_verify' => ['bool', 'spkac'=>'string'], -'openssl_verify' => ['-1|0|1', 'data'=>'string', 'signature'=>'string', 'pub_key_id'=>'resource|string', 'signature_alg='=>'int|string'], -'openssl_x509_check_private_key' => ['bool', 'cert'=>'string|resource', 'key'=>'string|resource|array'], -'openssl_x509_checkpurpose' => ['bool|int', 'x509cert'=>'string|resource', 'purpose'=>'int', 'cainfo='=>'array', 'untrustedfile='=>'string'], -'openssl_x509_export' => ['bool', 'x509'=>'string|resource', '&w_output'=>'string', 'notext='=>'bool'], -'openssl_x509_export_to_file' => ['bool', 'x509'=>'string|resource', 'outfilename'=>'string', 'notext='=>'bool'], -'openssl_x509_fingerprint' => ['string|false', 'x509'=>'string|resource', 'hash_algorithm='=>'string', 'raw_output='=>'bool'], -'openssl_x509_free' => ['void', 'x509'=>'resource'], -'openssl_x509_parse' => ['array|false', 'x509cert'=>'string|resource', 'shortnames='=>'bool'], -'openssl_x509_read' => ['resource|false', 'x509certdata'=>'string|resource'], +'openssl_pkey_get_private' => ['resource|false', 'private_key'=>'string', 'passphrase='=>'string'], +'openssl_pkey_get_public' => ['resource|false', 'public_key'=>'resource|string'], +'openssl_pkey_new' => ['resource|false', 'options='=>'array'], +'openssl_private_decrypt' => ['bool', 'data'=>'string', '&w_decrypted_data'=>'string', 'private_key'=>'string|resource|array', 'padding='=>'int'], +'openssl_private_encrypt' => ['bool', 'data'=>'string', '&w_encrypted_data'=>'string', 'private_key'=>'string|resource|array', 'padding='=>'int'], +'openssl_public_decrypt' => ['bool', 'data'=>'string', '&w_decrypted_data'=>'string', 'public_key'=>'string|resource', 'padding='=>'int'], +'openssl_public_encrypt' => ['bool', 'data'=>'string', '&w_encrypted_data'=>'string', 'public_key'=>'string|resource', 'padding='=>'int'], +'openssl_random_pseudo_bytes' => ['string|false', 'length'=>'int', '&w_strong_result='=>'bool'], +'openssl_seal' => ['int|false', 'data'=>'string', '&w_sealed_data'=>'string', '&w_encrypted_keys'=>'array', 'public_key'=>'array', 'cipher_algo='=>'string', '&rw_iv='=>'string'], +'openssl_sign' => ['bool', 'data'=>'string', '&w_signature'=>'string', 'private_key'=>'resource|string', 'algorithm='=>'int|string'], +'openssl_spki_export' => ['?string', 'spki'=>'string'], +'openssl_spki_export_challenge' => ['?string', 'spki'=>'string'], +'openssl_spki_new' => ['?string', 'private_key'=>'resource', 'challenge'=>'string', 'digest_algo='=>'int'], +'openssl_spki_verify' => ['bool', 'spki'=>'string'], +'openssl_verify' => ['-1|0|1', 'data'=>'string', 'signature'=>'string', 'public_key'=>'resource|string', 'algorithm='=>'int|string'], +'openssl_x509_check_private_key' => ['bool', 'certificate'=>'string|resource', 'private_key'=>'string|resource|array'], +'openssl_x509_checkpurpose' => ['bool|int', 'certificate'=>'string|resource', 'purpose'=>'int', 'ca_info='=>'array', 'untrusted_certificates_file='=>'string'], +'openssl_x509_export' => ['bool', 'certificate'=>'string|resource', '&w_output'=>'string', 'no_text='=>'bool'], +'openssl_x509_export_to_file' => ['bool', 'certificate'=>'string|resource', 'output_filename'=>'string', 'no_text='=>'bool'], +'openssl_x509_fingerprint' => ['string|false', 'certificate'=>'string|resource', 'digest_algo='=>'string', 'binary='=>'bool'], +'openssl_x509_free' => ['void', 'certificate'=>'resource'], +'openssl_x509_parse' => ['array|false', 'certificate'=>'string|resource', 'short_names='=>'bool'], +'openssl_x509_read' => ['resource|false', 'certificate'=>'string|resource'], 'ord' => ['int', 'character'=>'string'], 'OuterIterator::current' => ['mixed'], 'OuterIterator::getInnerIterator' => ['Iterator'], @@ -9315,7 +9315,7 @@ return [ 'OwsrequestObj::getValueByName' => ['string', 'name'=>'string'], 'OwsrequestObj::loadParams' => ['int'], 'OwsrequestObj::setParameter' => ['int', 'name'=>'string', 'value'=>'string'], -'pack' => ['string|false', 'format'=>'string', '...args='=>'mixed'], +'pack' => ['string|false', 'format'=>'string', '...values='=>'mixed'], 'parallel\Future::done' => ['bool'], 'parallel\Future::select' => ['mixed', '&resolving'=>'parallel\Future[]', '&w_resolved'=>'parallel\Future[]', '&w_errored'=>'parallel\Future[]', '&w_timedout='=>'parallel\Future[]', 'timeout='=>'int'], 'parallel\Future::value' => ['mixed', 'timeout='=>'int'], @@ -9386,8 +9386,8 @@ return [ 'Parle\Stack::push' => ['void', 'item'=>'mixed'], 'parse_ini_file' => ['array|false', 'filename'=>'string', 'process_sections='=>'bool', 'scanner_mode='=>'int'], 'parse_ini_string' => ['array|false', 'ini_string'=>'string', 'process_sections='=>'bool', 'scanner_mode='=>'int'], -'parse_str' => ['void', 'encoded_string'=>'string', '&w_result='=>'array'], -'parse_url' => ['mixed|false', 'url'=>'string', 'url_component='=>'int'], +'parse_str' => ['void', 'string'=>'string', '&w_result='=>'array'], +'parse_url' => ['mixed|false', 'url'=>'string', 'component='=>'int'], 'ParseError::__clone' => ['void'], 'ParseError::__construct' => ['void', 'message='=>'string', 'code='=>'int', 'previous='=>'?Throwable|?ParseError'], 'ParseError::__toString' => ['string'], @@ -9401,32 +9401,32 @@ return [ 'parsekit_compile_file' => ['array', 'filename'=>'string', 'errors='=>'array', 'options='=>'int'], 'parsekit_compile_string' => ['array', 'phpcode'=>'string', 'errors='=>'array', 'options='=>'int'], 'parsekit_func_arginfo' => ['array', 'function'=>'mixed'], -'passthru' => ['void', 'command'=>'string', '&w_return_value='=>'int'], +'passthru' => ['void', 'command'=>'string', '&w_result_code='=>'int'], 'password_get_info' => ['array', 'hash'=>'string'], 'password_hash' => ['string|null', 'password'=>'string', 'algo'=>'int|string|null', 'options='=>'array'], 'password_make_salt' => ['bool', 'password'=>'string', 'hash'=>'string'], 'password_needs_rehash' => ['bool', 'hash'=>'string', 'algo'=>'int|string|null', 'options='=>'array'], 'password_verify' => ['bool', 'password'=>'string', 'hash'=>'string'], -'pathinfo' => ['array|string', 'path'=>'string', 'options='=>'int'], -'pclose' => ['int', 'fp'=>'resource'], +'pathinfo' => ['array|string', 'path'=>'string', 'flags='=>'int'], +'pclose' => ['int', 'handle'=>'resource'], 'pcnlt_sigwaitinfo' => ['int', 'set'=>'array', '&w_siginfo'=>'array'], 'pcntl_alarm' => ['int', 'seconds'=>'int'], -'pcntl_async_signals' => ['bool', 'on='=>'bool'], +'pcntl_async_signals' => ['bool', 'enable='=>'bool'], 'pcntl_errno' => ['int'], -'pcntl_exec' => ['null|false', 'path'=>'string', 'args='=>'array', 'envs='=>'array'], +'pcntl_exec' => ['null|false', 'path'=>'string', 'args='=>'array', 'env_vars='=>'array'], 'pcntl_fork' => ['int'], 'pcntl_get_last_error' => ['int'], -'pcntl_getpriority' => ['int', 'pid='=>'int', 'process_identifier='=>'int'], -'pcntl_setpriority' => ['bool', 'priority'=>'int', 'pid='=>'int', 'process_identifier='=>'int'], -'pcntl_signal' => ['bool', 'signo'=>'int', 'handle'=>'callable():void|callable(int):void|callable(int,array):void|int', 'restart_syscalls='=>'bool'], +'pcntl_getpriority' => ['int', 'process_id='=>'int', 'mode='=>'int'], +'pcntl_setpriority' => ['bool', 'priority'=>'int', 'process_id='=>'int', 'mode='=>'int'], +'pcntl_signal' => ['bool', 'signal'=>'int', 'handler'=>'callable():void|callable(int):void|callable(int,array):void|int', 'restart_syscalls='=>'bool'], 'pcntl_signal_dispatch' => ['bool'], -'pcntl_signal_get_handler' => ['int|string', 'signo'=>'int'], -'pcntl_sigprocmask' => ['bool', 'how'=>'int', 'set'=>'array', '&w_oldset='=>'array'], -'pcntl_sigtimedwait' => ['int', 'set'=>'array', '&w_siginfo='=>'array', 'seconds='=>'int', 'nanoseconds='=>'int'], -'pcntl_sigwaitinfo' => ['int', 'set'=>'array', '&w_siginfo='=>'array'], -'pcntl_strerror' => ['string|false', 'errno'=>'int'], -'pcntl_wait' => ['int', '&w_status'=>'int', 'options='=>'int', '&w_rusage='=>'array'], -'pcntl_waitpid' => ['int', 'pid'=>'int', '&w_status'=>'int', 'options='=>'int', '&w_rusage='=>'array'], +'pcntl_signal_get_handler' => ['int|string', 'signal'=>'int'], +'pcntl_sigprocmask' => ['bool', 'mode'=>'int', 'signals'=>'array', '&w_old_signals='=>'array'], +'pcntl_sigtimedwait' => ['int', 'signals'=>'array', '&w_info='=>'array', 'seconds='=>'int', 'nanoseconds='=>'int'], +'pcntl_sigwaitinfo' => ['int', 'signals'=>'array', '&w_info='=>'array'], +'pcntl_strerror' => ['string|false', 'error_code'=>'int'], +'pcntl_wait' => ['int', '&w_status'=>'int', 'flags='=>'int', '&w_resource_usage='=>'array'], +'pcntl_waitpid' => ['int', 'process_id'=>'int', '&w_status'=>'int', 'flags='=>'int', '&w_resource_usage='=>'array'], 'pcntl_wexitstatus' => ['int', 'status'=>'int'], 'pcntl_wifcontinued' => ['bool', 'status'=>'int'], 'pcntl_wifexited' => ['bool', 'status'=>'int'], @@ -9806,116 +9806,116 @@ return [ 'PDOStatement::setFetchMode\'1' => ['bool', 'fetch_column'=>'int', 'colno'=>'int'], 'PDOStatement::setFetchMode\'2' => ['bool', 'fetch_class'=>'int', 'classname'=>'string', 'ctorargs'=>'array'], 'PDOStatement::setFetchMode\'3' => ['bool', 'fetch_into'=>'int', 'object'=>'object'], -'pfsockopen' => ['resource|false', 'hostname'=>'string', 'port='=>'int', '&w_errno='=>'int', '&w_errstr='=>'string', 'timeout='=>'float'], +'pfsockopen' => ['resource|false', 'hostname'=>'string', 'port='=>'int', '&w_error_code='=>'int', '&w_error_message='=>'string', 'timeout='=>'float'], 'pg_affected_rows' => ['int', 'result'=>'resource'], 'pg_cancel_query' => ['bool', 'connection'=>'resource'], 'pg_client_encoding' => ['string|false', 'connection='=>'resource'], 'pg_close' => ['bool', 'connection='=>'resource'], -'pg_connect' => ['resource|false', 'connection_string'=>'string', 'connect_type='=>'int'], +'pg_connect' => ['resource|false', 'connection_string'=>'string', 'flags='=>'int'], 'pg_connect_poll' => ['int', 'connection'=>'resource'], 'pg_connection_busy' => ['bool', 'connection'=>'resource'], 'pg_connection_reset' => ['bool', 'connection'=>'resource'], 'pg_connection_status' => ['int', 'connection'=>'resource'], 'pg_consume_input' => ['bool', 'connection'=>'resource'], -'pg_convert' => ['array', 'db'=>'resource', 'table'=>'string', 'values'=>'array', 'options='=>'int'], -'pg_copy_from' => ['bool', 'connection'=>'resource', 'table_name'=>'string', 'rows'=>'array', 'delimiter='=>'string', 'null_as='=>'string'], -'pg_copy_to' => ['array|false', 'connection'=>'resource', 'table_name'=>'string', 'delimiter='=>'string', 'null_as='=>'string'], +'pg_convert' => ['array', 'connection'=>'resource', 'table_name'=>'string', 'values'=>'array', 'flags='=>'int'], +'pg_copy_from' => ['bool', 'connection'=>'resource', 'table_name'=>'string', 'rows'=>'array', 'separator='=>'string', 'null_as='=>'string'], +'pg_copy_to' => ['array|false', 'connection'=>'resource', 'table_name'=>'string', 'separator='=>'string', 'null_as='=>'string'], 'pg_dbname' => ['string|false', 'connection='=>'resource'], -'pg_delete' => ['string|bool', 'db'=>'resource', 'table'=>'string', 'ids'=>'array', 'options='=>'int'], +'pg_delete' => ['string|bool', 'connection'=>'resource', 'table_name'=>'string', 'conditions'=>'array', 'flags='=>'int'], 'pg_end_copy' => ['bool', 'connection='=>'resource'], -'pg_escape_bytea' => ['string', 'connection'=>'resource', 'data'=>'string'], -'pg_escape_bytea\'1' => ['string', 'data'=>'string'], -'pg_escape_identifier' => ['string', 'connection'=>'resource', 'data'=>'string'], -'pg_escape_identifier\'1' => ['string', 'data'=>'string'], -'pg_escape_literal' => ['string', 'connection'=>'resource', 'data'=>'string'], -'pg_escape_literal\'1' => ['string', 'data'=>'string'], -'pg_escape_string' => ['string', 'connection'=>'resource', 'data'=>'string'], -'pg_escape_string\'1' => ['string', 'data'=>'string'], +'pg_escape_bytea' => ['string', 'connection'=>'resource', 'string'=>'string'], +'pg_escape_bytea\'1' => ['string', 'connection'=>'string'], +'pg_escape_identifier' => ['string', 'connection'=>'resource', 'string'=>'string'], +'pg_escape_identifier\'1' => ['string', 'connection'=>'string'], +'pg_escape_literal' => ['string', 'connection'=>'resource', 'string'=>'string'], +'pg_escape_literal\'1' => ['string', 'connection'=>'string'], +'pg_escape_string' => ['string', 'connection'=>'resource', 'string'=>'string'], +'pg_escape_string\'1' => ['string', 'connection'=>'string'], 'pg_exec' => ['resource|false', 'connection'=>'resource', 'query'=>'string'], -'pg_execute' => ['resource|false', 'connection'=>'resource', 'stmtname'=>'string', 'params'=>'array'], -'pg_execute\'1' => ['resource|false', 'stmtname'=>'string', 'params'=>'array'], -'pg_fetch_all' => ['array|false', 'result'=>'resource', 'result_type='=>'int'], -'pg_fetch_all_columns' => ['array|false', 'result'=>'resource', 'column_number='=>'int'], -'pg_fetch_array' => ['array|false', 'result'=>'resource', 'row='=>'?int', 'result_type='=>'int'], +'pg_execute' => ['resource|false', 'connection'=>'resource', 'statement_name'=>'string', 'params'=>'array'], +'pg_execute\'1' => ['resource|false', 'connection'=>'string', 'statement_name'=>'array'], +'pg_fetch_all' => ['array|false', 'result'=>'resource', 'mode='=>'int'], +'pg_fetch_all_columns' => ['array|false', 'result'=>'resource', 'field='=>'int'], +'pg_fetch_array' => ['array|false', 'result'=>'resource', 'row='=>'?int', 'mode='=>'int'], 'pg_fetch_assoc' => ['array|false', 'result'=>'resource', 'row='=>'?int'], -'pg_fetch_object' => ['object', 'result'=>'resource', 'row='=>'?int', 'result_type='=>'int'], -'pg_fetch_object\'1' => ['object', 'result'=>'resource', 'row='=>'?int', 'class_name='=>'string', 'ctor_params='=>'array'], -'pg_fetch_result' => ['string', 'result'=>'resource', 'field_name'=>'string|int'], -'pg_fetch_result\'1' => ['string', 'result'=>'resource', 'row'=>'?int', 'field_name'=>'string|int'], -'pg_fetch_row' => ['array', 'result'=>'resource', 'row='=>'?int', 'result_type='=>'int'], -'pg_field_is_null' => ['int', 'result'=>'resource', 'field_name_or_number'=>'string|int'], -'pg_field_is_null\'1' => ['int', 'result'=>'resource', 'row'=>'int', 'field_name_or_number'=>'string|int'], -'pg_field_name' => ['string|false', 'result'=>'resource', 'field_number'=>'int'], -'pg_field_num' => ['int', 'result'=>'resource', 'field_name'=>'string'], -'pg_field_prtlen' => ['int|false', 'result'=>'resource', 'field_name_or_number'=>''], -'pg_field_prtlen\'1' => ['int', 'result'=>'resource', 'row'=>'int', 'field_name_or_number'=>'string|int'], -'pg_field_size' => ['int', 'result'=>'resource', 'field_number'=>'int'], -'pg_field_table' => ['mixed|false', 'result'=>'resource', 'field_number'=>'int', 'oid_only='=>'bool'], -'pg_field_type' => ['string|false', 'result'=>'resource', 'field_number'=>'int'], -'pg_field_type_oid' => ['int|false', 'result'=>'resource', 'field_number'=>'int'], +'pg_fetch_object' => ['object', 'result'=>'resource', 'row='=>'?int', 'class='=>'int'], +'pg_fetch_object\'1' => ['object', 'result'=>'resource', 'row='=>'?int', 'class='=>'string', 'constructor_args='=>'array'], +'pg_fetch_result' => ['string', 'result'=>'resource', 'row'=>'string|int'], +'pg_fetch_result\'1' => ['string', 'result'=>'resource', 'row'=>'?int', 'field'=>'string|int'], +'pg_fetch_row' => ['array', 'result'=>'resource', 'row='=>'?int', 'mode='=>'int'], +'pg_field_is_null' => ['int', 'result'=>'resource', 'row'=>'string|int'], +'pg_field_is_null\'1' => ['int', 'result'=>'resource', 'row'=>'int', 'field'=>'string|int'], +'pg_field_name' => ['string|false', 'result'=>'resource', 'field'=>'int'], +'pg_field_num' => ['int', 'result'=>'resource', 'field'=>'string'], +'pg_field_prtlen' => ['int|false', 'result'=>'resource', 'row'=>''], +'pg_field_prtlen\'1' => ['int', 'result'=>'resource', 'row'=>'int', 'field'=>'string|int'], +'pg_field_size' => ['int', 'result'=>'resource', 'field'=>'int'], +'pg_field_table' => ['mixed|false', 'result'=>'resource', 'field'=>'int', 'oid_only='=>'bool'], +'pg_field_type' => ['string|false', 'result'=>'resource', 'field'=>'int'], +'pg_field_type_oid' => ['int|false', 'result'=>'resource', 'field'=>'int'], 'pg_flush' => ['mixed', 'connection'=>'resource'], 'pg_free_result' => ['bool', 'result'=>'resource'], -'pg_get_notify' => ['array|false', 'connection'=>'resource', 'result_type='=>'int'], +'pg_get_notify' => ['array|false', 'result'=>'resource', 'mode='=>'int'], 'pg_get_pid' => ['int|false', 'connection'=>'resource'], 'pg_get_result' => ['resource|false', 'connection='=>'resource'], 'pg_host' => ['string|false', 'connection='=>'resource'], -'pg_insert' => ['resource|string|false', 'db'=>'resource', 'table'=>'string', 'values'=>'array', 'options='=>'int'], +'pg_insert' => ['resource|string|false', 'connection'=>'resource', 'table_name'=>'string', 'values'=>'array', 'flags='=>'int'], 'pg_last_error' => ['string', 'connection='=>'resource', 'operation='=>'int'], -'pg_last_notice' => ['string|array|bool', 'connection'=>'resource', 'option='=>'int'], +'pg_last_notice' => ['string|array|bool', 'connection'=>'resource', 'mode='=>'int'], 'pg_last_oid' => ['string', 'result'=>'resource'], -'pg_lo_close' => ['bool', 'large_object'=>'resource'], -'pg_lo_create' => ['int|false', 'connection='=>'resource', 'large_object_oid='=>''], +'pg_lo_close' => ['bool', 'lob'=>'resource'], +'pg_lo_create' => ['int|false', 'connection='=>'resource', 'oid='=>''], 'pg_lo_export' => ['bool', 'connection'=>'resource', 'oid'=>'int', 'filename'=>'string'], -'pg_lo_export\'1' => ['bool', 'oid'=>'int', 'pathname'=>'string'], -'pg_lo_import' => ['int', 'connection'=>'resource', 'pathname'=>'string', 'oid'=>''], -'pg_lo_import\'1' => ['int', 'pathname'=>'string', 'oid'=>''], +'pg_lo_export\'1' => ['bool', 'connection'=>'int', 'oid'=>'string'], +'pg_lo_import' => ['int', 'connection'=>'resource', 'filename'=>'string', 'oid'=>''], +'pg_lo_import\'1' => ['int', 'connection'=>'string', 'filename'=>''], 'pg_lo_open' => ['resource|false', 'connection'=>'resource', 'oid'=>'int', 'mode'=>'string'], -'pg_lo_read' => ['string', 'large_object'=>'resource', 'length='=>'int'], -'pg_lo_read_all' => ['int|false', 'large_object'=>'resource'], -'pg_lo_seek' => ['bool', 'large_object'=>'resource', 'offset'=>'int', 'whence='=>'int'], -'pg_lo_tell' => ['int', 'large_object'=>'resource'], -'pg_lo_truncate' => ['bool', 'large_object'=>'resource', 'size'=>'int'], +'pg_lo_read' => ['string', 'lob'=>'resource', 'length='=>'int'], +'pg_lo_read_all' => ['int|false', 'lob'=>'resource'], +'pg_lo_seek' => ['bool', 'lob'=>'resource', 'offset'=>'int', 'whence='=>'int'], +'pg_lo_tell' => ['int', 'lob'=>'resource'], +'pg_lo_truncate' => ['bool', 'lob'=>'resource', 'size'=>'int'], 'pg_lo_unlink' => ['bool', 'connection'=>'resource', 'oid'=>'int'], -'pg_lo_write' => ['int|false', 'large_object'=>'resource', 'data'=>'string', 'length='=>'int'], -'pg_meta_data' => ['array', 'db'=>'resource', 'table'=>'string', 'extended='=>'bool'], +'pg_lo_write' => ['int|false', 'lob'=>'resource', 'data'=>'string', 'length='=>'int'], +'pg_meta_data' => ['array', 'connection'=>'resource', 'table_name'=>'string', 'extended='=>'bool'], 'pg_num_fields' => ['int', 'result'=>'resource'], 'pg_num_rows' => ['int', 'result'=>'resource'], 'pg_options' => ['string', 'connection='=>'resource'], -'pg_parameter_status' => ['string|false', 'connection'=>'resource', 'param_name'=>'string'], -'pg_parameter_status\'1' => ['string|false', 'param_name'=>'string'], -'pg_pconnect' => ['resource|false', 'connection_string'=>'string', 'host='=>'string', 'port='=>'string|int', 'options='=>'string', 'tty='=>'string', 'database='=>'string'], +'pg_parameter_status' => ['string|false', 'connection'=>'resource', 'name'=>'string'], +'pg_parameter_status\'1' => ['string|false', 'connection'=>'string'], +'pg_pconnect' => ['resource|false', 'connection_string'=>'string', 'flags='=>'string', 'port='=>'string|int', 'options='=>'string', 'tty='=>'string', 'database='=>'string'], 'pg_ping' => ['bool', 'connection='=>'resource'], 'pg_port' => ['int', 'connection='=>'resource'], -'pg_prepare' => ['resource|false', 'connection'=>'resource', 'stmtname'=>'string', 'query'=>'string'], -'pg_prepare\'1' => ['resource|false', 'stmtname'=>'string', 'query'=>'string'], -'pg_put_line' => ['bool', 'connection'=>'resource', 'data'=>'string'], -'pg_put_line\'1' => ['bool', 'data'=>'string'], +'pg_prepare' => ['resource|false', 'connection'=>'resource', 'statement_name'=>'string', 'query'=>'string'], +'pg_prepare\'1' => ['resource|false', 'connection'=>'string', 'statement_name'=>'string'], +'pg_put_line' => ['bool', 'connection'=>'resource', 'query'=>'string'], +'pg_put_line\'1' => ['bool', 'connection'=>'string'], 'pg_query' => ['resource|false', 'connection'=>'resource', 'query'=>'string'], -'pg_query\'1' => ['resource|false', 'query'=>'string'], +'pg_query\'1' => ['resource|false', 'connection'=>'string'], 'pg_query_params' => ['resource|false', 'connection'=>'resource', 'query'=>'string', 'params'=>'array'], -'pg_query_params\'1' => ['resource|false', 'query'=>'string', 'params'=>'array'], +'pg_query_params\'1' => ['resource|false', 'connection'=>'string', 'query'=>'array'], 'pg_result_error' => ['string|false', 'result'=>'resource'], -'pg_result_error_field' => ['string|?false', 'result'=>'resource', 'fieldcode'=>'int'], -'pg_result_seek' => ['bool', 'result'=>'resource', 'offset'=>'int'], -'pg_result_status' => ['mixed', 'result'=>'resource', 'result_type='=>'int'], -'pg_select' => ['string|bool', 'db'=>'resource', 'table'=>'string', 'ids'=>'array', 'options='=>'int', 'result_type='=>'int'], -'pg_send_execute' => ['bool', 'connection'=>'resource', 'stmtname'=>'string', 'params'=>'array'], -'pg_send_prepare' => ['bool', 'connection'=>'resource', 'stmtname'=>'string', 'query'=>'string'], +'pg_result_error_field' => ['string|?false', 'result'=>'resource', 'field_code'=>'int'], +'pg_result_seek' => ['bool', 'result'=>'resource', 'row'=>'int'], +'pg_result_status' => ['mixed', 'result'=>'resource', 'mode='=>'int'], +'pg_select' => ['string|bool', 'connection'=>'resource', 'table_name'=>'string', 'conditions'=>'array', 'flags='=>'int', 'mode='=>'int'], +'pg_send_execute' => ['bool', 'connection'=>'resource', 'query'=>'string', 'params'=>'array'], +'pg_send_prepare' => ['bool', 'connection'=>'resource', 'statement_name'=>'string', 'query'=>'string'], 'pg_send_query' => ['bool', 'connection'=>'resource', 'query'=>'string'], 'pg_send_query_params' => ['bool', 'connection'=>'resource', 'query'=>'string', 'params'=>'array'], 'pg_set_client_encoding' => ['int', 'connection'=>'resource', 'encoding'=>'string'], -'pg_set_client_encoding\'1' => ['int', 'encoding'=>'string'], +'pg_set_client_encoding\'1' => ['int', 'connection'=>'string'], 'pg_set_error_verbosity' => ['int', 'connection'=>'resource', 'verbosity'=>'int'], -'pg_set_error_verbosity\'1' => ['int', 'verbosity'=>'int'], +'pg_set_error_verbosity\'1' => ['int', 'connection'=>'int'], 'pg_socket' => ['resource|false', 'connection'=>'resource'], 'pg_trace' => ['bool', 'filename'=>'string', 'mode='=>'string', 'connection='=>'resource'], 'pg_transaction_status' => ['int', 'connection'=>'resource'], 'pg_tty' => ['string', 'connection='=>'resource'], 'pg_tty\'1' => ['string'], -'pg_unescape_bytea' => ['string', 'data'=>'string'], +'pg_unescape_bytea' => ['string', 'string'=>'string'], 'pg_untrace' => ['bool', 'connection='=>'resource'], 'pg_untrace\'1' => ['bool'], -'pg_update' => ['mixed', 'db'=>'resource', 'table'=>'string', 'fields'=>'array', 'ids'=>'array', 'options='=>'int'], +'pg_update' => ['mixed', 'connection'=>'resource', 'table_name'=>'string', 'values'=>'array', 'conditions'=>'array', 'flags='=>'int'], 'pg_version' => ['array', 'connection='=>'resource'], 'Phar::__construct' => ['void', 'fname'=>'string', 'flags='=>'int', 'alias='=>'string'], 'Phar::addEmptyDir' => ['void', 'dirname'=>'string'], @@ -10039,12 +10039,12 @@ return [ 'php_ini_scanned_files' => ['string|false'], 'php_logo_guid' => ['string'], 'php_sapi_name' => ['string'], -'php_strip_whitespace' => ['string', 'file_name'=>'string'], +'php_strip_whitespace' => ['string', 'filename'=>'string'], 'php_uname' => ['string', 'mode='=>'string'], 'php_user_filter::filter' => ['int', 'in'=>'resource', 'out'=>'resource', '&rw_consumed'=>'int', 'closing'=>'bool'], 'php_user_filter::onClose' => ['void'], 'php_user_filter::onCreate' => ['bool'], -'phpcredits' => ['bool', 'flag='=>'int'], +'phpcredits' => ['bool', 'flags='=>'int'], 'phpdbg_break_file' => ['void', 'file'=>'string', 'line'=>'int'], 'phpdbg_break_function' => ['void', 'function'=>'string'], 'phpdbg_break_method' => ['void', 'class'=>'string', 'method'=>'string'], @@ -10054,9 +10054,9 @@ return [ 'phpdbg_end_oplog' => ['array', 'options='=>'array'], 'phpdbg_exec' => ['mixed', 'context='=>'string'], 'phpdbg_get_executable' => ['array', 'options='=>'array'], -'phpdbg_prompt' => ['void', 'prompt'=>'string'], +'phpdbg_prompt' => ['void', 'string'=>'string'], 'phpdbg_start_oplog' => ['void'], -'phpinfo' => ['bool', 'what='=>'int'], +'phpinfo' => ['bool', 'flags='=>'int'], 'phpversion' => ['string|false', 'extension='=>'string'], 'pht\AtomicInteger::__construct' => ['void', 'value='=>'int'], 'pht\AtomicInteger::dec' => ['void'], @@ -10114,7 +10114,7 @@ return [ 'Pool::submitTo' => ['int', 'worker'=>'int', 'task'=>'Threaded'], 'popen' => ['resource|false', 'command'=>'string', 'mode'=>'string'], 'pos' => ['mixed', 'array'=>'array'], -'posix_access' => ['bool', 'file'=>'string', 'mode='=>'int'], +'posix_access' => ['bool', 'filename'=>'string', 'flags='=>'int'], 'posix_ctermid' => ['string|false'], 'posix_errno' => ['int'], 'posix_get_last_error' => ['int'], @@ -10122,48 +10122,48 @@ return [ 'posix_getegid' => ['int'], 'posix_geteuid' => ['int'], 'posix_getgid' => ['int'], -'posix_getgrgid' => ['array', 'gid'=>'int'], -'posix_getgrnam' => ['array|false', 'groupname'=>'string'], +'posix_getgrgid' => ['array', 'group_id'=>'int'], +'posix_getgrnam' => ['array|false', 'name'=>'string'], 'posix_getgroups' => ['array'], 'posix_getlogin' => ['string'], -'posix_getpgid' => ['int|false', 'pid'=>'int'], +'posix_getpgid' => ['int|false', 'process_id'=>'int'], 'posix_getpgrp' => ['int'], 'posix_getpid' => ['int'], 'posix_getppid' => ['int'], -'posix_getpwnam' => ['array|false', 'groupname'=>'string'], -'posix_getpwuid' => ['array', 'uid'=>'int'], +'posix_getpwnam' => ['array|false', 'username'=>'string'], +'posix_getpwuid' => ['array', 'user_id'=>'int'], 'posix_getrlimit' => ['array'], -'posix_getsid' => ['int', 'pid'=>'int'], +'posix_getsid' => ['int', 'process_id'=>'int'], 'posix_getuid' => ['int'], -'posix_initgroups' => ['bool', 'name'=>'string', 'base_group_id'=>'int'], -'posix_isatty' => ['bool', 'fd'=>'resource|int'], -'posix_kill' => ['bool', 'pid'=>'int', 'sig'=>'int'], -'posix_mkfifo' => ['bool', 'pathname'=>'string', 'mode'=>'int'], -'posix_mknod' => ['bool', 'pathname'=>'string', 'mode'=>'int', 'major='=>'int', 'minor='=>'int'], -'posix_setegid' => ['bool', 'uid'=>'int'], -'posix_seteuid' => ['bool', 'uid'=>'int'], -'posix_setgid' => ['bool', 'uid'=>'int'], -'posix_setpgid' => ['bool', 'pid'=>'int', 'pgid'=>'int'], -'posix_setrlimit' => ['bool', 'resource'=>'int', 'softlimit'=>'int', 'hardlimit'=>'int'], +'posix_initgroups' => ['bool', 'username'=>'string', 'group_id'=>'int'], +'posix_isatty' => ['bool', 'file_descriptor'=>'resource|int'], +'posix_kill' => ['bool', 'process_id'=>'int', 'signal'=>'int'], +'posix_mkfifo' => ['bool', 'filename'=>'string', 'permissions'=>'int'], +'posix_mknod' => ['bool', 'filename'=>'string', 'flags'=>'int', 'major='=>'int', 'minor='=>'int'], +'posix_setegid' => ['bool', 'group_id'=>'int'], +'posix_seteuid' => ['bool', 'user_id'=>'int'], +'posix_setgid' => ['bool', 'group_id'=>'int'], +'posix_setpgid' => ['bool', 'process_id'=>'int', 'process_group_id'=>'int'], +'posix_setrlimit' => ['bool', 'resource'=>'int', 'soft_limit'=>'int', 'hard_limit'=>'int'], 'posix_setsid' => ['int'], -'posix_setuid' => ['bool', 'uid'=>'int'], -'posix_strerror' => ['string', 'errno'=>'int'], +'posix_setuid' => ['bool', 'user_id'=>'int'], +'posix_strerror' => ['string', 'error_code'=>'int'], 'posix_times' => ['array'], -'posix_ttyname' => ['string|false', 'fd'=>'resource|int'], +'posix_ttyname' => ['string|false', 'file_descriptor'=>'resource|int'], 'posix_uname' => ['array'], 'Postal\Expand::expand_address' => ['string[]', 'address'=>'string', 'options='=>'array'], 'Postal\Parser::parse_address' => ['array', 'address'=>'string', 'options='=>'array'], -'pow' => ['float|int', 'base'=>'int|float', 'exponent'=>'int|float'], -'preg_filter' => ['null|string|string[]', 'regex'=>'mixed', 'replace'=>'mixed', 'subject'=>'mixed', 'limit='=>'int', '&w_count='=>'int'], -'preg_grep' => ['array|false', 'regex'=>'string', 'input'=>'array', 'flags='=>'int'], +'pow' => ['float|int', 'num'=>'int|float', 'exponent'=>'int|float'], +'preg_filter' => ['null|string|string[]', 'pattern'=>'mixed', 'replacement'=>'mixed', 'subject'=>'mixed', 'limit='=>'int', '&w_count='=>'int'], +'preg_grep' => ['array|false', 'pattern'=>'string', 'array'=>'array', 'flags='=>'int'], 'preg_last_error' => ['int'], -'preg_match' => ['int|false', 'pattern'=>'string', 'subject'=>'string', '&w_subpatterns='=>'string[]', 'flags='=>'0|', 'offset='=>'int'], -'preg_match\'1' => ['int|false', 'pattern'=>'string', 'subject'=>'string', '&w_subpatterns='=>'array', 'flags='=>'int', 'offset='=>'int'], -'preg_match_all' => ['int|false', 'pattern'=>'string', 'subject'=>'string', '&w_subpatterns='=>'array', 'flags='=>'int', 'offset='=>'int'], -'preg_quote' => ['string', 'string'=>'string', 'delim_char='=>'string'], -'preg_replace' => ['string|string[]|null', 'regex'=>'string|array', 'replace'=>'string|array', 'subject'=>'string|array', 'limit='=>'int', '&w_count='=>'int'], -'preg_replace_callback' => ['string|null', 'regex'=>'string|array', 'callback'=>'callable(array):string', 'subject'=>'string', 'limit='=>'int', '&w_count='=>'int'], -'preg_replace_callback\'1' => ['string[]|null', 'regex'=>'string|array', 'callback'=>'callable(array):string', 'subject'=>'string[]', 'limit='=>'int', '&w_count='=>'int'], +'preg_match' => ['int|false', 'pattern'=>'string', 'subject'=>'string', '&w_matches='=>'string[]', 'flags='=>'0|', 'offset='=>'int'], +'preg_match\'1' => ['int|false', 'pattern'=>'string', 'subject'=>'string', '&w_matches='=>'array', 'flags='=>'int', 'offset='=>'int'], +'preg_match_all' => ['int|false', 'pattern'=>'string', 'subject'=>'string', '&w_matches='=>'array', 'flags='=>'int', 'offset='=>'int'], +'preg_quote' => ['string', 'str'=>'string', 'delimiter='=>'string'], +'preg_replace' => ['string|string[]|null', 'pattern'=>'string|array', 'replacement'=>'string|array', 'subject'=>'string|array', 'limit='=>'int', '&w_count='=>'int'], +'preg_replace_callback' => ['string|null', 'pattern'=>'string|array', 'callback'=>'callable(array):string', 'subject'=>'string', 'limit='=>'int', '&w_count='=>'int'], +'preg_replace_callback\'1' => ['string[]|null', 'pattern'=>'string|array', 'callback'=>'callable(array):string', 'subject'=>'string[]', 'limit='=>'int', '&w_count='=>'int'], 'preg_replace_callback_array' => ['string|string[]|null', 'pattern'=>'array', 'subject'=>'string|array', 'limit='=>'int', '&w_count='=>'int'], 'preg_split' => ['list|false', 'pattern'=>'string', 'subject'=>'string', 'limit'=>'int', 'flags='=>'null'], 'preg_split\'1' => ['list|list>|false', 'pattern'=>'string', 'subject'=>'string', 'limit='=>'int', 'flags='=>'int'], @@ -10171,16 +10171,16 @@ return [ 'print' => ['int', 'arg'=>'string'], 'print_r' => ['string', 'value'=>'mixed'], 'print_r\'1' => ['true', 'value'=>'mixed', 'return='=>'bool'], -'printf' => ['int', 'format'=>'string', '...args='=>'string|int|float'], +'printf' => ['int', 'format'=>'string', '...values='=>'string|int|float'], 'proc_close' => ['int', 'process'=>'resource'], 'proc_get_status' => ['array{command: string, pid: int, running: bool, signaled: bool, stopped: bool, exitcode: int, termsig: int, stopsig: int}|false', 'process'=>'resource'], 'proc_nice' => ['bool', 'priority'=>'int'], -'proc_open' => ['resource|false', 'command'=>'string|array', 'descriptorspec'=>'array', '&w_pipes'=>'resource[]', 'cwd='=>'?string', 'env='=>'?array', 'other_options='=>'array'], +'proc_open' => ['resource|false', 'command'=>'string|array', 'descriptor_spec'=>'array', '&w_pipes'=>'resource[]', 'cwd='=>'?string', 'env_vars='=>'?array', 'options='=>'array'], 'proc_terminate' => ['bool', 'process'=>'resource', 'signal='=>'int'], 'projectionObj::__construct' => ['void', 'projectionString'=>'string'], 'projectionObj::getUnits' => ['int'], 'projectionObj::ms_newProjectionObj' => ['projectionObj', 'projectionString'=>'string'], -'property_exists' => ['bool', 'object_or_class'=>'object|string', 'property_name'=>'string'], +'property_exists' => ['bool', 'object_or_class'=>'object|string', 'property'=>'string'], 'ps_add_bookmark' => ['int', 'psdoc'=>'resource', 'text'=>'string', 'parent='=>'int', 'open='=>'int'], 'ps_add_launchlink' => ['bool', 'psdoc'=>'resource', 'llx'=>'float', 'lly'=>'float', 'urx'=>'float', 'ury'=>'float', 'filename'=>'string'], 'ps_add_locallink' => ['bool', 'psdoc'=>'resource', 'llx'=>'float', 'lly'=>'float', 'urx'=>'float', 'ury'=>'float', 'page'=>'int', 'dest'=>'string'], @@ -10259,26 +10259,26 @@ return [ 'ps_symbol_name' => ['string', 'psdoc'=>'resource', 'ord'=>'int', 'fontid='=>'int'], 'ps_symbol_width' => ['float', 'psdoc'=>'resource', 'ord'=>'int', 'fontid='=>'int', 'size='=>'float'], 'ps_translate' => ['bool', 'psdoc'=>'resource', 'x'=>'float', 'y'=>'float'], -'pspell_add_to_personal' => ['bool', 'pspell'=>'int', 'word'=>'string'], -'pspell_add_to_session' => ['bool', 'pspell'=>'int', 'word'=>'string'], -'pspell_check' => ['bool', 'pspell'=>'int', 'word'=>'string'], -'pspell_clear_session' => ['bool', 'pspell'=>'int'], +'pspell_add_to_personal' => ['bool', 'dictionary'=>'int', 'word'=>'string'], +'pspell_add_to_session' => ['bool', 'dictionary'=>'int', 'word'=>'string'], +'pspell_check' => ['bool', 'dictionary'=>'int', 'word'=>'string'], +'pspell_clear_session' => ['bool', 'dictionary'=>'int'], 'pspell_config_create' => ['int|false', 'language'=>'string', 'spelling='=>'string', 'jargon='=>'string', 'encoding='=>'string'], -'pspell_config_data_dir' => ['bool', 'conf'=>'int', 'directory'=>'string'], -'pspell_config_dict_dir' => ['bool', 'conf'=>'int', 'directory'=>'string'], -'pspell_config_ignore' => ['bool', 'conf'=>'int', 'ignore'=>'int'], -'pspell_config_mode' => ['bool', 'conf'=>'int', 'mode'=>'int'], -'pspell_config_personal' => ['bool', 'conf'=>'int', 'personal'=>'string'], -'pspell_config_repl' => ['bool', 'conf'=>'int', 'repl'=>'string'], -'pspell_config_runtogether' => ['bool', 'conf'=>'int', 'runtogether'=>'bool'], -'pspell_config_save_repl' => ['bool', 'conf'=>'int', 'save'=>'bool'], +'pspell_config_data_dir' => ['bool', 'config'=>'int', 'directory'=>'string'], +'pspell_config_dict_dir' => ['bool', 'config'=>'int', 'directory'=>'string'], +'pspell_config_ignore' => ['bool', 'config'=>'int', 'min_length'=>'int'], +'pspell_config_mode' => ['bool', 'config'=>'int', 'mode'=>'int'], +'pspell_config_personal' => ['bool', 'config'=>'int', 'filename'=>'string'], +'pspell_config_repl' => ['bool', 'config'=>'int', 'filename'=>'string'], +'pspell_config_runtogether' => ['bool', 'config'=>'int', 'allow'=>'bool'], +'pspell_config_save_repl' => ['bool', 'config'=>'int', 'save'=>'bool'], 'pspell_new' => ['int|false', 'language'=>'string', 'spelling='=>'string', 'jargon='=>'string', 'encoding='=>'string', 'mode='=>'int'], 'pspell_new_config' => ['int|false', 'config'=>'int'], -'pspell_new_personal' => ['int|false', 'personal'=>'string', 'language'=>'string', 'spelling='=>'string', 'jargon='=>'string', 'encoding='=>'string', 'mode='=>'int'], -'pspell_save_wordlist' => ['bool', 'pspell'=>'int'], -'pspell_store_replacement' => ['bool', 'pspell'=>'int', 'misspell'=>'string', 'correct'=>'string'], -'pspell_suggest' => ['array', 'pspell'=>'int', 'word'=>'string'], -'putenv' => ['bool', 'setting'=>'string'], +'pspell_new_personal' => ['int|false', 'filename'=>'string', 'language'=>'string', 'spelling='=>'string', 'jargon='=>'string', 'encoding='=>'string', 'mode='=>'int'], +'pspell_save_wordlist' => ['bool', 'dictionary'=>'int'], +'pspell_store_replacement' => ['bool', 'dictionary'=>'int', 'misspelled'=>'string', 'correct'=>'string'], +'pspell_suggest' => ['array', 'dictionary'=>'int', 'word'=>'string'], +'putenv' => ['bool', 'assignment'=>'string'], 'px_close' => ['bool', 'pxdoc'=>'resource'], 'px_create_fp' => ['bool', 'pxdoc'=>'resource', 'file'=>'resource', 'fielddesc'=>'array'], 'px_date2string' => ['string', 'pxdoc'=>'resource', 'value'=>'int', 'format'=>'string'], @@ -10358,7 +10358,7 @@ return [ 'quoted_printable_decode' => ['string', 'string'=>'string'], 'quoted_printable_encode' => ['string', 'string'=>'string'], 'quotemeta' => ['string', 'string'=>'string'], -'rad2deg' => ['float', 'number'=>'float'], +'rad2deg' => ['float', 'num'=>'float'], 'radius_acct_open' => ['resource|false'], 'radius_add_server' => ['bool', 'radius_handle'=>'resource', 'hostname'=>'string', 'port'=>'int', 'secret'=>'string', 'timeout'=>'int', 'max_tries'=>'int'], 'radius_auth_open' => ['resource|false'], @@ -10391,7 +10391,7 @@ return [ 'rand\'1' => ['int'], 'random_bytes' => ['string', 'length'=>'int'], 'random_int' => ['int', 'min'=>'int', 'max'=>'int'], -'range' => ['array', 'low'=>'mixed', 'high'=>'mixed', 'step='=>'int|float'], +'range' => ['array', 'start'=>'mixed', 'end'=>'mixed', 'step='=>'int|float'], 'RangeException::__clone' => ['void'], 'RangeException::__construct' => ['void', 'message='=>'string', 'code='=>'int', 'previous='=>'?Throwable|?RangeException'], 'RangeException::__toString' => ['string'], @@ -10546,14 +10546,14 @@ return [ 'readline_callback_handler_remove' => ['bool'], 'readline_callback_read_char' => ['void'], 'readline_clear_history' => ['bool'], -'readline_completion_function' => ['bool', 'funcname'=>'callable'], -'readline_info' => ['mixed', 'varname='=>'string', 'newvalue='=>'string|int|bool'], +'readline_completion_function' => ['bool', 'callback'=>'callable'], +'readline_info' => ['mixed', 'var_name='=>'string', 'value='=>'string|int|bool'], 'readline_list_history' => ['array'], 'readline_on_new_line' => ['void'], 'readline_read_history' => ['bool', 'filename='=>'string'], 'readline_redisplay' => ['void'], 'readline_write_history' => ['bool', 'filename='=>'string'], -'readlink' => ['string|false', 'filename'=>'string'], +'readlink' => ['string|false', 'path'=>'string'], 'realpath' => ['string|false', 'path'=>'string'], 'realpath_cache_get' => ['array'], 'realpath_cache_size' => ['int'], @@ -11518,9 +11518,9 @@ return [ 'RegexIterator::setPregFlags' => ['void', 'new_flags'=>'int'], 'RegexIterator::valid' => ['bool'], 'register_event_handler' => ['bool', 'event_handler_func'=>'string', 'handler_register_name'=>'string', 'event_type_mask'=>'int'], -'register_shutdown_function' => ['void', 'function'=>'callable', '...parameter='=>'mixed'], -'register_tick_function' => ['bool', 'function'=>'callable():void', '...args='=>'mixed'], -'rename' => ['bool', 'old_name'=>'string', 'new_name'=>'string', 'context='=>'resource'], +'register_shutdown_function' => ['void', 'callback'=>'callable', '...args='=>'mixed'], +'register_tick_function' => ['bool', 'callback'=>'callable():void', '...args='=>'mixed'], +'rename' => ['bool', 'from'=>'string', 'to'=>'string', 'context='=>'resource'], 'rename_function' => ['bool', 'original_name'=>'string', 'new_name'=>'string'], 'reset' => ['mixed|false', '&r_array'=>'array|object'], 'ResourceBundle::__construct' => ['void', 'locale'=>'string', 'bundlename'=>'string', 'fallback='=>'bool'], @@ -11530,19 +11530,19 @@ return [ 'ResourceBundle::getErrorCode' => ['int'], 'ResourceBundle::getErrorMessage' => ['string'], 'ResourceBundle::getLocales' => ['array', 'bundlename'=>'string'], -'resourcebundle_count' => ['int', 'r'=>'ResourceBundle'], -'resourcebundle_create' => ['?ResourceBundle', 'locale'=>'string', 'bundlename'=>'string', 'fallback='=>'bool'], -'resourcebundle_get' => ['mixed|null', 'r'=>'ResourceBundle', 'index'=>'string|int', 'fallback='=>'bool'], -'resourcebundle_get_error_code' => ['int', 'r'=>'ResourceBundle'], -'resourcebundle_get_error_message' => ['string', 'r'=>'ResourceBundle'], -'resourcebundle_locales' => ['array', 'bundlename'=>'string'], +'resourcebundle_count' => ['int', 'bundle'=>'ResourceBundle'], +'resourcebundle_create' => ['?ResourceBundle', 'locale'=>'string', 'bundle'=>'string', 'fallback='=>'bool'], +'resourcebundle_get' => ['mixed|null', 'bundle'=>'ResourceBundle', 'index'=>'string|int', 'fallback='=>'bool'], +'resourcebundle_get_error_code' => ['int', 'bundle'=>'ResourceBundle'], +'resourcebundle_get_error_message' => ['string', 'bundle'=>'ResourceBundle'], +'resourcebundle_locales' => ['array', 'bundle'=>'string'], 'restore_error_handler' => ['true'], 'restore_exception_handler' => ['bool'], 'restore_include_path' => ['void'], -'rewind' => ['bool', 'fp'=>'resource'], +'rewind' => ['bool', 'stream'=>'resource'], 'rewinddir' => ['null|false', 'dir_handle='=>'resource'], -'rmdir' => ['bool', 'dirname'=>'string', 'context='=>'resource'], -'round' => ['float', 'number'=>'float', 'precision='=>'int', 'mode='=>'int'], +'rmdir' => ['bool', 'directory'=>'string', 'context='=>'resource'], +'round' => ['float', 'num'=>'float', 'precision='=>'int', 'mode='=>'int'], 'rpm_close' => ['bool', 'rpmr'=>'resource'], 'rpm_get_tag' => ['mixed', 'rpmr'=>'resource', 'tagnum'=>'int'], 'rpm_is_valid' => ['bool', 'filename'=>'string'], @@ -11578,8 +11578,8 @@ return [ 'RRDGraph::setOptions' => ['void', 'options'=>'array'], 'RRDUpdater::__construct' => ['void', 'path'=>'string'], 'RRDUpdater::update' => ['bool', 'values'=>'array', 'time='=>'string'], -'rsort' => ['bool', '&rw_array'=>'array', 'sort_flags='=>'int'], -'rtrim' => ['string', 'string'=>'string', 'character_mask='=>'string'], +'rsort' => ['bool', '&rw_array'=>'array', 'flags='=>'int'], +'rtrim' => ['string', 'string'=>'string', 'characters='=>'string'], 'runkit7_constant_add' => ['bool', 'constant_name'=>'string', 'value'=>'mixed', 'new_visibility='=>'int'], 'runkit7_constant_redefine' => ['bool', 'constant_name'=>'string', 'value'=>'mixed', 'new_visibility='=>'?int'], 'runkit7_constant_remove' => ['bool', 'constant_name'=>'string'], @@ -11655,7 +11655,7 @@ return [ 'sapi_windows_cp_conv' => ['string', 'in_codepage'=>'int|string', 'out_codepage'=>'int|string', 'subject'=>'string'], 'sapi_windows_cp_get' => ['int'], 'sapi_windows_cp_is_utf8' => ['bool'], -'sapi_windows_cp_set' => ['bool', 'code_page'=>'int'], +'sapi_windows_cp_set' => ['bool', 'codepage'=>'int'], 'sapi_windows_vt100_support' => ['bool', 'stream'=>'resource', 'enable='=>'bool'], 'Saxon\SaxonProcessor::__construct' => ['void', 'license='=>'bool', 'cwd='=>'string'], 'Saxon\SaxonProcessor::createAtomicValue' => ['Saxon\XdmValue', 'primitive_type_val'=>'bool|float|int|string'], @@ -11789,7 +11789,7 @@ return [ 'scalebarObj::set' => ['int', 'property_name'=>'string', 'new_value'=>''], 'scalebarObj::setImageColor' => ['int', 'red'=>'int', 'green'=>'int', 'blue'=>'int'], 'scalebarObj::updateFromString' => ['int', 'snippet'=>'string'], -'scandir' => ['list|false', 'dir'=>'string', 'sorting_order='=>'int', 'context='=>'resource'], +'scandir' => ['list|false', 'directory'=>'string', 'sorting_order='=>'int', 'context='=>'resource'], 'SDO_DAS_ChangeSummary::beginLogging' => [''], 'SDO_DAS_ChangeSummary::endLogging' => [''], 'SDO_DAS_ChangeSummary::getChangedDataObjects' => ['SDO_List'], @@ -11893,14 +11893,14 @@ return [ 'SeekableIterator::rewind' => ['void'], 'SeekableIterator::seek' => ['void', 'position'=>'int'], 'SeekableIterator::valid' => ['bool'], -'sem_acquire' => ['bool', 'sem_identifier'=>'resource', 'nowait='=>'bool'], -'sem_get' => ['resource|false', 'key'=>'int', 'max_acquire='=>'int', 'perm='=>'int', 'auto_release='=>'int'], -'sem_release' => ['bool', 'sem_identifier'=>'resource'], -'sem_remove' => ['bool', 'sem_identifier'=>'resource'], +'sem_acquire' => ['bool', 'semaphore'=>'resource', 'non_blocking='=>'bool'], +'sem_get' => ['resource|false', 'key'=>'int', 'max_acquire='=>'int', 'permissions='=>'int', 'auto_release='=>'int'], +'sem_release' => ['bool', 'semaphore'=>'resource'], +'sem_remove' => ['bool', 'semaphore'=>'resource'], 'Serializable::__construct' => ['void'], 'Serializable::serialize' => ['?string'], 'Serializable::unserialize' => ['void', 'serialized'=>'string'], -'serialize' => ['string', 'variable'=>'mixed'], +'serialize' => ['string', 'value'=>'mixed'], 'ServerRequest::withInput' => ['ServerRequest', 'input'=>'mixed'], 'ServerRequest::withoutParams' => ['ServerRequest', 'params'=>'int|string'], 'ServerRequest::withParam' => ['ServerRequest', 'key'=>'int|string', 'value'=>'mixed'], @@ -11916,8 +11916,8 @@ return [ 'ServerResponse::setStatus' => ['void', 'status'=>'int'], 'ServerResponse::setVersion' => ['void', 'version'=>'string'], 'session_abort' => ['bool'], -'session_cache_expire' => ['int', 'new_cache_expire='=>'int'], -'session_cache_limiter' => ['string', 'new_cache_limiter='=>'string'], +'session_cache_expire' => ['int', 'value='=>'int'], +'session_cache_limiter' => ['string', 'value='=>'string'], 'session_commit' => ['bool'], 'session_create_id' => ['string', 'prefix='=>'string'], 'session_decode' => ['bool', 'data'=>'string'], @@ -11925,10 +11925,10 @@ return [ 'session_encode' => ['string'], 'session_gc' => ['int|false'], 'session_get_cookie_params' => ['array'], -'session_id' => ['string', 'newid='=>'string'], +'session_id' => ['string', 'id='=>'string'], 'session_is_registered' => ['bool', 'name'=>'string'], -'session_module_name' => ['string', 'newname='=>'string'], -'session_name' => ['string', 'newname='=>'string'], +'session_module_name' => ['string', 'module='=>'string'], +'session_name' => ['string', 'name='=>'string'], 'session_pgsql_add_error' => ['bool', 'error_level'=>'int', 'error_message='=>'string'], 'session_pgsql_get_error' => ['array', 'with_error_message='=>'bool'], 'session_pgsql_get_field' => ['string'], @@ -11939,11 +11939,11 @@ return [ 'session_register' => ['bool', 'name'=>'mixed', '...args='=>'mixed'], 'session_register_shutdown' => ['void'], 'session_reset' => ['bool'], -'session_save_path' => ['string', 'newname='=>'string'], -'session_set_cookie_params' => ['bool', 'lifetime'=>'int', 'path='=>'string', 'domain='=>'?string', 'secure='=>'bool', 'httponly='=>'bool'], -'session_set_cookie_params\'1' => ['bool', 'options'=>'array{lifetime?:int,path?:string,domain?:?string,secure?:bool,httponly?:bool}'], +'session_save_path' => ['string', 'path='=>'string'], +'session_set_cookie_params' => ['bool', 'lifetime_or_options'=>'int', 'path='=>'string', 'domain='=>'?string', 'secure='=>'bool', 'httponly='=>'bool'], +'session_set_cookie_params\'1' => ['bool', 'lifetime_or_options'=>'array{lifetime?:int,path?:string,domain?:?string,secure?:bool,httponly?:bool}'], 'session_set_save_handler' => ['bool', 'open'=>'callable(string,string):bool', 'close'=>'callable():bool', 'read'=>'callable(string):string', 'write'=>'callable(string,string):bool', 'destroy'=>'callable(string):bool', 'gc'=>'callable(string):bool', 'create_sid='=>'callable():string', 'validate_sid='=>'callable(string):bool', 'update_timestamp='=>'callable(string):bool'], -'session_set_save_handler\'1' => ['bool', 'sessionhandler'=>'SessionHandlerInterface', 'register_shutdown='=>'bool'], +'session_set_save_handler\'1' => ['bool', 'open'=>'SessionHandlerInterface', 'close='=>'bool'], 'session_start' => ['bool', 'options='=>'array'], 'session_status' => ['int'], 'session_unregister' => ['bool', 'name'=>'string'], @@ -11969,25 +11969,25 @@ return [ 'SessionUpdateTimestampHandler::validateId' => ['char', 'id'=>'string'], 'SessionUpdateTimestampHandlerInterface::updateTimestamp' => ['bool', 'key'=>'string', 'value'=>'string'], 'SessionUpdateTimestampHandlerInterface::validateId' => ['bool', 'key'=>'string'], -'set_error_handler' => ['null|callable(int,string,string=,int=,array=):bool', 'error_handler'=>'null|callable(int,string,string=,int=,array=):bool', 'error_types='=>'int'], -'set_exception_handler' => ['null|callable(Throwable):void', 'exception_handler'=>'null|callable(Throwable):void'], -'set_file_buffer' => ['int', 'fp'=>'resource', 'buffer'=>'int'], -'set_include_path' => ['string|false', 'new_include_path'=>'string'], +'set_error_handler' => ['null|callable(int,string,string=,int=,array=):bool', 'callback'=>'null|callable(int,string,string=,int=,array=):bool', 'error_levels='=>'int'], +'set_exception_handler' => ['null|callable(Throwable):void', 'callback'=>'null|callable(Throwable):void'], +'set_file_buffer' => ['int', 'stream'=>'resource', 'size'=>'int'], +'set_include_path' => ['string|false', 'include_path'=>'string'], 'set_magic_quotes_runtime' => ['bool', 'new_setting'=>'bool'], 'set_time_limit' => ['bool', 'seconds'=>'int'], -'setcookie' => ['bool', 'name'=>'string', 'value='=>'string', 'expires='=>'int', 'path='=>'string', 'domain='=>'string', 'secure='=>'bool', 'httponly='=>'bool', 'samesite='=>'string', 'url_encode='=>'int'], -'setcookie\'1' => ['bool', 'name'=>'string', 'value='=>'string', 'options='=>'array'], +'setcookie' => ['bool', 'name'=>'string', 'value='=>'string', 'expires_or_options='=>'int', 'path='=>'string', 'domain='=>'string', 'secure='=>'bool', 'httponly='=>'bool', 'samesite='=>'string', 'url_encode='=>'int'], +'setcookie\'1' => ['bool', 'name'=>'string', 'value='=>'string', 'expires_or_options='=>'array'], 'setLeftFill' => ['void', 'red'=>'int', 'green'=>'int', 'blue'=>'int', 'a='=>'int'], 'setLine' => ['void', 'width'=>'int', 'red'=>'int', 'green'=>'int', 'blue'=>'int', 'a='=>'int'], -'setlocale' => ['string|false', 'category'=>'int', 'locale'=>'string|0|null', '...args='=>'string'], -'setlocale\'1' => ['string|false', 'category'=>'int', 'locale'=>'?array'], +'setlocale' => ['string|false', 'category'=>'int', 'locales'=>'string|0|null', '...rest='=>'string'], +'setlocale\'1' => ['string|false', 'category'=>'int', 'locales'=>'?array'], 'setproctitle' => ['void', 'title'=>'string'], -'setrawcookie' => ['bool', 'name'=>'string', 'value='=>'string', 'expires='=>'int', 'path='=>'string', 'domain='=>'string', 'secure='=>'bool', 'httponly='=>'bool'], +'setrawcookie' => ['bool', 'name'=>'string', 'value='=>'string', 'expires_or_options='=>'int', 'path='=>'string', 'domain='=>'string', 'secure='=>'bool', 'httponly='=>'bool'], 'setRightFill' => ['void', 'red'=>'int', 'green'=>'int', 'blue'=>'int', 'a='=>'int'], 'setthreadtitle' => ['bool', 'title'=>'string'], 'settype' => ['bool', '&rw_var'=>'mixed', 'type'=>'string'], -'sha1' => ['string', 'string'=>'string', 'raw_output='=>'bool'], -'sha1_file' => ['string|false', 'filename'=>'string', 'raw_output='=>'bool'], +'sha1' => ['string', 'string'=>'string', 'binary='=>'bool'], +'sha1_file' => ['string|false', 'filename'=>'string', 'binary='=>'bool'], 'sha256' => ['string', 'string'=>'string', 'raw_output='=>'bool'], 'sha256_file' => ['string', 'filename'=>'string', 'raw_output='=>'bool'], 'shapefileObj::__construct' => ['void', 'filename'=>'string', 'type'=>'int'], @@ -12032,27 +12032,27 @@ return [ 'shapeObj::toWkt' => ['string'], 'shapeObj::union' => ['shapeObj', 'shape'=>'shapeObj'], 'shapeObj::within' => ['int', 'shape2'=>'shapeObj'], -'shell_exec' => ['?string', 'cmd'=>'string'], -'shm_attach' => ['resource', 'key'=>'int', 'memsize='=>'int', 'perm='=>'int'], -'shm_detach' => ['bool', 'shm_identifier'=>'resource'], -'shm_get_var' => ['mixed', 'id'=>'resource', 'variable_key'=>'int'], -'shm_has_var' => ['bool', 'shm_identifier'=>'resource', 'variable_key'=>'int'], -'shm_put_var' => ['bool', 'shm_identifier'=>'resource', 'variable_key'=>'int', 'variable'=>'mixed'], -'shm_remove' => ['bool', 'shm_identifier'=>'resource'], -'shm_remove_var' => ['bool', 'shm_identifier'=>'resource', 'variable_key'=>'int'], -'shmop_close' => ['void', 'shmid'=>'resource'], -'shmop_delete' => ['bool', 'shmid'=>'resource'], -'shmop_open' => ['resource|false', 'key'=>'int', 'flags'=>'string', 'mode'=>'int', 'size'=>'int'], -'shmop_read' => ['string|false', 'shmid'=>'resource', 'start'=>'int', 'count'=>'int'], -'shmop_size' => ['int', 'shmid'=>'resource'], -'shmop_write' => ['int|false', 'shmid'=>'resource', 'data'=>'string', 'offset'=>'int'], -'show_source' => ['string|bool', 'file_name'=>'string', 'return='=>'bool'], +'shell_exec' => ['?string', 'command'=>'string'], +'shm_attach' => ['resource', 'key'=>'int', 'size='=>'int', 'permissions='=>'int'], +'shm_detach' => ['bool', 'shm'=>'resource'], +'shm_get_var' => ['mixed', 'shm'=>'resource', 'key'=>'int'], +'shm_has_var' => ['bool', 'shm'=>'resource', 'key'=>'int'], +'shm_put_var' => ['bool', 'shm'=>'resource', 'key'=>'int', 'value'=>'mixed'], +'shm_remove' => ['bool', 'shm'=>'resource'], +'shm_remove_var' => ['bool', 'shm'=>'resource', 'key'=>'int'], +'shmop_close' => ['void', 'shmop'=>'resource'], +'shmop_delete' => ['bool', 'shmop'=>'resource'], +'shmop_open' => ['resource|false', 'key'=>'int', 'mode'=>'string', 'permissions'=>'int', 'size'=>'int'], +'shmop_read' => ['string|false', 'shmop'=>'resource', 'offset'=>'int', 'size'=>'int'], +'shmop_size' => ['int', 'shmop'=>'resource'], +'shmop_write' => ['int|false', 'shmop'=>'resource', 'data'=>'string', 'offset'=>'int'], +'show_source' => ['string|bool', 'filename'=>'string', 'return='=>'bool'], 'shuffle' => ['bool', '&rw_array'=>'array'], 'signeurlpaiement' => ['string', 'clent'=>'string', 'data'=>'string'], 'similar_text' => ['int', 'string1'=>'string', 'string2'=>'string', '&w_percent='=>'float'], 'simplexml_import_dom' => ['SimpleXMLElement|false', 'node'=>'DOMNode', 'class_name='=>'string'], -'simplexml_load_file' => ['SimpleXMLElement|false', 'filename'=>'string', 'class_name='=>'string', 'options='=>'int', 'ns='=>'string', 'is_prefix='=>'bool'], -'simplexml_load_string' => ['SimpleXMLElement|false', 'data'=>'string', 'class_name='=>'string', 'options='=>'int', 'ns='=>'string', 'is_prefix='=>'bool'], +'simplexml_load_file' => ['SimpleXMLElement|false', 'filename'=>'string', 'class_name='=>'string', 'options='=>'int', 'namespace_or_prefix='=>'string', 'is_prefix='=>'bool'], +'simplexml_load_string' => ['SimpleXMLElement|false', 'data'=>'string', 'class_name='=>'string', 'options='=>'int', 'namespace_or_prefix='=>'string', 'is_prefix='=>'bool'], 'SimpleXMLElement::__construct' => ['void', 'data'=>'string', 'options='=>'int', 'data_is_url='=>'bool', 'ns='=>'string', 'is_prefix='=>'bool'], 'SimpleXMLElement::__get' => ['SimpleXMLElement', 'name'=>'string'], 'SimpleXMLElement::__toString' => ['string'], @@ -12094,42 +12094,42 @@ return [ 'SimpleXMLIterator::saveXML' => ['mixed', 'filename='=>'string'], 'SimpleXMLIterator::valid' => ['bool'], 'SimpleXMLIterator::xpath' => ['SimpleXMLElement[]|false', 'path'=>'string'], -'sin' => ['float', 'number'=>'float'], -'sinh' => ['float', 'number'=>'float'], +'sin' => ['float', 'num'=>'float'], +'sinh' => ['float', 'num'=>'float'], 'sizeof' => ['int', 'value'=>'Countable|array', 'mode='=>'int'], 'sleep' => ['int|false', 'seconds'=>'int'], -'snmp2_get' => ['string|false', 'host'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], -'snmp2_getnext' => ['string|false', 'host'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], -'snmp2_real_walk' => ['array|false', 'host'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], -'snmp2_set' => ['bool', 'host'=>'string', 'community'=>'string', 'object_id'=>'string', 'type'=>'string', 'value'=>'string', 'timeout='=>'int', 'retries='=>'int'], -'snmp2_walk' => ['array|false', 'host'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], -'snmp3_get' => ['string|false', 'host'=>'string', 'sec_name'=>'string', 'sec_level'=>'string', 'auth_protocol'=>'string', 'auth_passphrase'=>'string', 'priv_protocol'=>'string', 'priv_passphrase'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], -'snmp3_getnext' => ['string|false', 'host'=>'string', 'sec_name'=>'string', 'sec_level'=>'string', 'auth_protocol'=>'string', 'auth_passphrase'=>'string', 'priv_protocol'=>'string', 'priv_passphrase'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], -'snmp3_real_walk' => ['array|false', 'host'=>'string', 'sec_name'=>'string', 'sec_level'=>'string', 'auth_protocol'=>'string', 'auth_passphrase'=>'string', 'priv_protocol'=>'string', 'priv_passphrase'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], -'snmp3_set' => ['bool', 'host'=>'string', 'sec_name'=>'string', 'sec_level'=>'string', 'auth_protocol'=>'string', 'auth_passphrase'=>'string', 'priv_protocol'=>'string', 'priv_passphrase'=>'string', 'object_id'=>'string', 'type'=>'string', 'value'=>'string', 'timeout='=>'int', 'retries='=>'int'], -'snmp3_walk' => ['array|false', 'host'=>'string', 'sec_name'=>'string', 'sec_level'=>'string', 'auth_protocol'=>'string', 'auth_passphrase'=>'string', 'priv_protocol'=>'string', 'priv_passphrase'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmp2_get' => ['string|false', 'hostname'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmp2_getnext' => ['string|false', 'hostname'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmp2_real_walk' => ['array|false', 'hostname'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmp2_set' => ['bool', 'hostname'=>'string', 'community'=>'string', 'object_id'=>'string', 'type'=>'string', 'value'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmp2_walk' => ['array|false', 'hostname'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmp3_get' => ['string|false', 'hostname'=>'string', 'security_name'=>'string', 'security_level'=>'string', 'auth_protocol'=>'string', 'auth_passphrase'=>'string', 'privacy_protocol'=>'string', 'privacy_passphrase'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmp3_getnext' => ['string|false', 'hostname'=>'string', 'security_name'=>'string', 'security_level'=>'string', 'auth_protocol'=>'string', 'auth_passphrase'=>'string', 'privacy_protocol'=>'string', 'privacy_passphrase'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmp3_real_walk' => ['array|false', 'hostname'=>'string', 'security_name'=>'string', 'security_level'=>'string', 'auth_protocol'=>'string', 'auth_passphrase'=>'string', 'privacy_protocol'=>'string', 'privacy_passphrase'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmp3_set' => ['bool', 'hostname'=>'string', 'security_name'=>'string', 'security_level'=>'string', 'auth_protocol'=>'string', 'auth_passphrase'=>'string', 'privacy_protocol'=>'string', 'privacy_passphrase'=>'string', 'object_id'=>'string', 'type'=>'string', 'value'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmp3_walk' => ['array|false', 'hostname'=>'string', 'security_name'=>'string', 'security_level'=>'string', 'auth_protocol'=>'string', 'auth_passphrase'=>'string', 'privacy_protocol'=>'string', 'privacy_passphrase'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], 'SNMP::__construct' => ['void', 'version'=>'int', 'hostname'=>'string', 'community'=>'string', 'timeout='=>'int', 'retries='=>'int'], 'SNMP::close' => ['bool'], -'SNMP::get' => ['array|string|false', 'object_id'=>'string|array', 'preserve_keys='=>'bool'], +'SNMP::get' => ['array|string|false', 'objectId'=>'string|array', 'preserveKeys='=>'bool'], 'SNMP::getErrno' => ['int'], 'SNMP::getError' => ['string'], -'SNMP::getnext' => ['string|array|false', 'object_id'=>'string|array'], -'SNMP::set' => ['bool', 'object_id'=>'string|array', 'type'=>'string|array', 'value'=>'mixed'], -'SNMP::setSecurity' => ['bool', 'sec_level'=>'string', 'auth_protocol='=>'string', 'auth_passphrase='=>'string', 'priv_protocol='=>'string', 'priv_passphrase='=>'string', 'contextname='=>'string', 'contextengineid='=>'string'], -'SNMP::walk' => ['array|false', 'object_id'=>'string', 'suffix_as_key='=>'bool', 'non_repeaters='=>'int', 'max_repetitions='=>'int'], +'SNMP::getnext' => ['string|array|false', 'objectId'=>'string|array'], +'SNMP::set' => ['bool', 'objectId'=>'string|array', 'type'=>'string|array', 'value'=>'mixed'], +'SNMP::setSecurity' => ['bool', 'securityLevel'=>'string', 'authProtocol='=>'string', 'authPassphrase='=>'string', 'privacyProtocol='=>'string', 'privacyPassphrase='=>'string', 'contextName='=>'string', 'contextEngineId='=>'string'], +'SNMP::walk' => ['array|false', 'objectId'=>'string', 'suffixAsKey='=>'bool', 'maxRepetitions='=>'int', 'nonRepeaters='=>'int'], 'snmp_get_quick_print' => ['bool'], 'snmp_get_valueretrieval' => ['int'], 'snmp_read_mib' => ['bool', 'filename'=>'string'], -'snmp_set_enum_print' => ['bool', 'enum_print'=>'int'], -'snmp_set_oid_numeric_print' => ['void', 'oid_format'=>'int'], -'snmp_set_oid_output_format' => ['bool', 'oid_format'=>'int'], -'snmp_set_quick_print' => ['bool', 'quick_print'=>'bool'], +'snmp_set_enum_print' => ['bool', 'enable'=>'int'], +'snmp_set_oid_numeric_print' => ['void', 'format'=>'int'], +'snmp_set_oid_output_format' => ['bool', 'format'=>'int'], +'snmp_set_quick_print' => ['bool', 'enable'=>'bool'], 'snmp_set_valueretrieval' => ['bool', 'method='=>'int'], -'snmpget' => ['string|false', 'host'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], -'snmpgetnext' => ['string|false', 'host'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], -'snmprealwalk' => ['array|false', 'host'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], -'snmpset' => ['bool', 'host'=>'string', 'community'=>'string', 'object_id'=>'string', 'type'=>'string', 'value'=>'mixed', 'timeout='=>'int', 'retries='=>'int'], -'snmpwalk' => ['array|false', 'host'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmpget' => ['string|false', 'hostname'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmpgetnext' => ['string|false', 'hostname'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmprealwalk' => ['array|false', 'hostname'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], +'snmpset' => ['bool', 'hostname'=>'string', 'community'=>'string', 'object_id'=>'string', 'type'=>'string', 'value'=>'mixed', 'timeout='=>'int', 'retries='=>'int'], +'snmpwalk' => ['array|false', 'hostname'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], 'snmpwalkoid' => ['array|false', 'hostname'=>'string', 'community'=>'string', 'object_id'=>'string', 'timeout='=>'int', 'retries='=>'int'], 'SoapClient::__call' => ['', 'function_name'=>'string', 'arguments'=>'array'], 'SoapClient::__construct' => ['void', 'wsdl'=>'mixed', 'options='=>'array|null'], @@ -12175,47 +12175,47 @@ return [ 'SoapVar::__construct' => ['void', 'data'=>'mixed', 'encoding'=>'int', 'type_name='=>'string|null', 'type_namespace='=>'string|null', 'node_name='=>'string|null', 'node_namespace='=>'string|null'], 'SoapVar::SoapVar' => ['object', 'data'=>'mixed', 'encoding'=>'int', 'type_name='=>'string|null', 'type_namespace='=>'string|null', 'node_name='=>'string|null', 'node_namespace='=>'string|null'], 'socket_accept' => ['resource|false', 'socket'=>'resource'], -'socket_addrinfo_bind' => ['?resource', 'addrinfo'=>'resource'], -'socket_addrinfo_connect' => ['?resource', 'addrinfo'=>'resource'], -'socket_addrinfo_explain' => ['array', 'addrinfo'=>'resource'], -'socket_addrinfo_lookup' => ['AddressInfo[]', 'node'=>'string', 'service='=>'mixed', 'hints='=>'array'], -'socket_bind' => ['bool', 'socket'=>'resource', 'addr'=>'string', 'port='=>'int'], +'socket_addrinfo_bind' => ['?resource', 'address'=>'resource'], +'socket_addrinfo_connect' => ['?resource', 'address'=>'resource'], +'socket_addrinfo_explain' => ['array', 'address'=>'resource'], +'socket_addrinfo_lookup' => ['AddressInfo[]', 'host'=>'string', 'service='=>'mixed', 'hints='=>'array'], +'socket_bind' => ['bool', 'socket'=>'resource', 'address'=>'string', 'port='=>'int'], 'socket_clear_error' => ['void', 'socket='=>'resource'], 'socket_close' => ['void', 'socket'=>'resource'], 'socket_cmsg_space' => ['int', 'level'=>'int', 'type'=>'int'], -'socket_connect' => ['bool', 'socket'=>'resource', 'addr'=>'string', 'port='=>'int'], +'socket_connect' => ['bool', 'socket'=>'resource', 'address'=>'string', 'port='=>'int'], 'socket_create' => ['resource|false', 'domain'=>'int', 'type'=>'int', 'protocol'=>'int'], 'socket_create_listen' => ['resource|false', 'port'=>'int', 'backlog='=>'int'], -'socket_create_pair' => ['bool', 'domain'=>'int', 'type'=>'int', 'protocol'=>'int', '&w_fd'=>'resource[]'], +'socket_create_pair' => ['bool', 'domain'=>'int', 'type'=>'int', 'protocol'=>'int', '&w_pair'=>'resource[]'], 'socket_export_stream' => ['resource|false', 'socket'=>'resource'], -'socket_get_option' => ['mixed|false', 'socket'=>'resource', 'level'=>'int', 'optname'=>'int'], +'socket_get_option' => ['mixed|false', 'socket'=>'resource', 'level'=>'int', 'option'=>'int'], 'socket_get_status' => ['array', 'stream'=>'resource'], -'socket_getopt' => ['mixed', 'socket'=>'resource', 'level'=>'int', 'optname'=>'int'], -'socket_getpeername' => ['bool', 'socket'=>'resource', '&w_addr'=>'string', '&w_port='=>'int'], -'socket_getsockname' => ['bool', 'socket'=>'resource', '&w_addr'=>'string', '&w_port='=>'int'], +'socket_getopt' => ['mixed', 'socket'=>'resource', 'level'=>'int', 'option'=>'int'], +'socket_getpeername' => ['bool', 'socket'=>'resource', '&w_address'=>'string', '&w_port='=>'int'], +'socket_getsockname' => ['bool', 'socket'=>'resource', '&w_address'=>'string', '&w_port='=>'int'], 'socket_import_stream' => ['resource|false|null', 'stream'=>'resource'], 'socket_last_error' => ['int', 'socket='=>'resource'], 'socket_listen' => ['bool', 'socket'=>'resource', 'backlog='=>'int'], -'socket_read' => ['string|false', 'socket'=>'resource', 'length'=>'int', 'type='=>'int'], -'socket_recv' => ['int|false', 'socket'=>'resource', '&w_buf'=>'string', 'length'=>'int', 'flags'=>'int'], -'socket_recvfrom' => ['int|false', 'socket'=>'resource', '&w_buf'=>'string', 'length'=>'int', 'flags'=>'int', '&w_name'=>'string', '&w_port='=>'int'], +'socket_read' => ['string|false', 'socket'=>'resource', 'length'=>'int', 'mode='=>'int'], +'socket_recv' => ['int|false', 'socket'=>'resource', '&w_data'=>'string', 'length'=>'int', 'flags'=>'int'], +'socket_recvfrom' => ['int|false', 'socket'=>'resource', '&w_data'=>'string', 'length'=>'int', 'flags'=>'int', '&w_address'=>'string', '&w_port='=>'int'], 'socket_recvmsg' => ['int|false', 'socket'=>'resource', '&w_message'=>'string', 'flags='=>'int'], -'socket_select' => ['int|false', '&rw_read_fds'=>'resource[]|null', '&rw_write_fds'=>'resource[]|null', '&rw_except_fds'=>'resource[]|null', 'tv_sec'=>'int', 'tv_usec='=>'int'], -'socket_send' => ['int|false', 'socket'=>'resource', 'buf'=>'string', 'length'=>'int', 'flags'=>'int'], +'socket_select' => ['int|false', '&rw_read'=>'resource[]|null', '&rw_write'=>'resource[]|null', '&rw_except'=>'resource[]|null', 'seconds'=>'int', 'microseconds='=>'int'], +'socket_send' => ['int|false', 'socket'=>'resource', 'data'=>'string', 'length'=>'int', 'flags'=>'int'], 'socket_sendmsg' => ['int|false', 'socket'=>'resource', 'message'=>'array', 'flags'=>'int'], -'socket_sendto' => ['int|false', 'socket'=>'resource', 'buf'=>'string', 'length'=>'int', 'flags'=>'int', 'addr'=>'string', 'port='=>'int'], +'socket_sendto' => ['int|false', 'socket'=>'resource', 'data'=>'string', 'length'=>'int', 'flags'=>'int', 'address'=>'string', 'port='=>'int'], 'socket_set_block' => ['bool', 'socket'=>'resource'], -'socket_set_blocking' => ['bool', 'socket'=>'resource', 'mode'=>'int'], +'socket_set_blocking' => ['bool', 'stream'=>'resource', 'enable'=>'int'], 'socket_set_nonblock' => ['bool', 'socket'=>'resource'], -'socket_set_option' => ['bool', 'socket'=>'resource', 'level'=>'int', 'optname'=>'int', 'optval'=>'int|string|array'], +'socket_set_option' => ['bool', 'socket'=>'resource', 'level'=>'int', 'option'=>'int', 'value'=>'int|string|array'], 'socket_set_timeout' => ['bool', 'stream'=>'resource', 'seconds'=>'int', 'microseconds='=>'int'], -'socket_setopt' => ['void', 'socket'=>'resource', 'level'=>'int', 'optname'=>'int', 'optval'=>'int|string|array'], -'socket_shutdown' => ['bool', 'socket'=>'resource', 'how='=>'int'], -'socket_strerror' => ['string', 'errno'=>'int'], -'socket_write' => ['int|false', 'socket'=>'resource', 'buf'=>'string', 'length='=>'int'], -'socket_wsaprotocol_info_export' => ['string|false', 'stream'=>'resource', 'target_pid'=>'int'], -'socket_wsaprotocol_info_import' => ['resource|false', 'id'=>'string'], -'socket_wsaprotocol_info_release' => ['bool', 'id'=>'string'], +'socket_setopt' => ['void', 'socket'=>'resource', 'level'=>'int', 'option'=>'int', 'value'=>'int|string|array'], +'socket_shutdown' => ['bool', 'socket'=>'resource', 'mode='=>'int'], +'socket_strerror' => ['string', 'error_code'=>'int'], +'socket_write' => ['int|false', 'socket'=>'resource', 'data'=>'string', 'length='=>'int'], +'socket_wsaprotocol_info_export' => ['string|false', 'socket'=>'resource', 'process_id'=>'int'], +'socket_wsaprotocol_info_import' => ['resource|false', 'info_id'=>'string'], +'socket_wsaprotocol_info_release' => ['bool', 'info_id'=>'string'], 'Sodium\add' => ['void', '&left'=>'string', 'right'=>'string'], 'Sodium\bin2hex' => ['string', 'binary'=>'string'], 'Sodium\compare' => ['int', 'left'=>'string', 'right'=>'string'], @@ -12276,97 +12276,97 @@ return [ 'Sodium\randombytes_random16' => ['int|string'], 'Sodium\randombytes_uniform' => ['int', 'upperBoundNonInclusive'=>'int'], 'Sodium\version_string' => ['string'], -'sodium_add' => ['string', 'string_1'=>'string', 'string_2'=>'string'], -'sodium_base642bin' => ['string', 'base64'=>'string', 'variant'=>'int', 'ignore='=>'string'], -'sodium_bin2base64' => ['string', 'binary'=>'string', 'variant'=>'int'], -'sodium_bin2hex' => ['string', 'binary'=>'string'], -'sodium_compare' => ['int', 'string_1'=>'string', 'string_2'=>'string'], -'sodium_crypto_aead_aes256gcm_decrypt' => ['string|false', 'confidential_message'=>'string', 'public_message'=>'string', 'nonce'=>'string', 'key'=>'string'], -'sodium_crypto_aead_aes256gcm_encrypt' => ['string', 'confidential_message'=>'string', 'public_message'=>'string', 'nonce'=>'string', 'key'=>'string'], +'sodium_add' => ['string', 'string1'=>'string', 'string2'=>'string'], +'sodium_base642bin' => ['string', 'string'=>'string', 'id'=>'int', 'ignore='=>'string'], +'sodium_bin2base64' => ['string', 'string'=>'string', 'id'=>'int'], +'sodium_bin2hex' => ['string', 'string'=>'string'], +'sodium_compare' => ['int', 'string1'=>'string', 'string2'=>'string'], +'sodium_crypto_aead_aes256gcm_decrypt' => ['string|false', 'ciphertext'=>'string', 'additional_data'=>'string', 'nonce'=>'string', 'key'=>'string'], +'sodium_crypto_aead_aes256gcm_encrypt' => ['string', 'message'=>'string', 'additional_data'=>'string', 'nonce'=>'string', 'key'=>'string'], 'sodium_crypto_aead_aes256gcm_is_available' => ['bool'], 'sodium_crypto_aead_aes256gcm_keygen' => ['string'], -'sodium_crypto_aead_chacha20poly1305_decrypt' => ['string', 'confidential_message'=>'string', 'public_message'=>'string', 'nonce'=>'string', 'key'=>'string'], -'sodium_crypto_aead_chacha20poly1305_encrypt' => ['string', 'confidential_message'=>'string', 'public_message'=>'string', 'nonce'=>'string', 'key'=>'string'], -'sodium_crypto_aead_chacha20poly1305_ietf_decrypt' => ['array|false', 'confidential_message'=>'string', 'public_message'=>'string', 'nonce'=>'string', 'key'=>'string'], -'sodium_crypto_aead_chacha20poly1305_ietf_encrypt' => ['string', 'confidential_message'=>'string', 'public_message'=>'string', 'nonce'=>'string', 'key'=>'string'], +'sodium_crypto_aead_chacha20poly1305_decrypt' => ['string', 'ciphertext'=>'string', 'additional_data'=>'string', 'nonce'=>'string', 'key'=>'string'], +'sodium_crypto_aead_chacha20poly1305_encrypt' => ['string', 'message'=>'string', 'additional_data'=>'string', 'nonce'=>'string', 'key'=>'string'], +'sodium_crypto_aead_chacha20poly1305_ietf_decrypt' => ['array|false', 'ciphertext'=>'string', 'additional_data'=>'string', 'nonce'=>'string', 'key'=>'string'], +'sodium_crypto_aead_chacha20poly1305_ietf_encrypt' => ['string', 'message'=>'string', 'additional_data'=>'string', 'nonce'=>'string', 'key'=>'string'], 'sodium_crypto_aead_chacha20poly1305_ietf_keygen' => ['string'], 'sodium_crypto_aead_chacha20poly1305_keygen' => ['string'], -'sodium_crypto_aead_xchacha20poly1305_ietf_decrypt' => ['string|false', 'confidential_message'=>'string', 'public_message'=>'string', 'nonce'=>'string', 'key'=>'string'], -'sodium_crypto_aead_xchacha20poly1305_ietf_encrypt' => ['string', 'confidential_message'=>'string', 'public_message'=>'string', 'nonce'=>'string', 'key'=>'string'], +'sodium_crypto_aead_xchacha20poly1305_ietf_decrypt' => ['string|false', 'ciphertext'=>'string', 'additional_data'=>'string', 'nonce'=>'string', 'key'=>'string'], +'sodium_crypto_aead_xchacha20poly1305_ietf_encrypt' => ['string', 'message'=>'string', 'additional_data'=>'string', 'nonce'=>'string', 'key'=>'string'], 'sodium_crypto_aead_xchacha20poly1305_ietf_keygen' => ['string'], 'sodium_crypto_auth' => ['string', 'message'=>'string', 'key'=>'string'], 'sodium_crypto_auth_keygen' => ['string'], 'sodium_crypto_auth_verify' => ['bool', 'mac'=>'string', 'message'=>'string', 'key'=>'string'], -'sodium_crypto_box' => ['string', 'string'=>'string', 'nonce'=>'string', 'key'=>'string'], +'sodium_crypto_box' => ['string', 'message'=>'string', 'nonce'=>'string', 'key_pair'=>'string'], 'sodium_crypto_box_keypair' => ['string'], 'sodium_crypto_box_keypair_from_secretkey_and_publickey' => ['string', 'secret_key'=>'string', 'public_key'=>'string'], -'sodium_crypto_box_open' => ['string|false', 'message'=>'string', 'nonce'=>'string', 'message_keypair'=>'string'], -'sodium_crypto_box_publickey' => ['string', 'keypair'=>'string'], -'sodium_crypto_box_publickey_from_secretkey' => ['string', 'secretkey'=>'string'], -'sodium_crypto_box_seal' => ['string', 'message'=>'string', 'publickey'=>'string'], -'sodium_crypto_box_seal_open' => ['string|false', 'message'=>'string', 'recipient_keypair'=>'string'], -'sodium_crypto_box_secretkey' => ['string', 'keypair'=>'string'], +'sodium_crypto_box_open' => ['string|false', 'ciphertext'=>'string', 'nonce'=>'string', 'key_pair'=>'string'], +'sodium_crypto_box_publickey' => ['string', 'key_pair'=>'string'], +'sodium_crypto_box_publickey_from_secretkey' => ['string', 'secret_key'=>'string'], +'sodium_crypto_box_seal' => ['string', 'message'=>'string', 'key_pair'=>'string'], +'sodium_crypto_box_seal_open' => ['string|false', 'ciphertext'=>'string', 'key_pair'=>'string'], +'sodium_crypto_box_secretkey' => ['string', 'key_pair'=>'string'], 'sodium_crypto_box_seed_keypair' => ['string', 'seed'=>'string'], -'sodium_crypto_generichash' => ['string', 'msg'=>'string', 'key='=>'?string', 'length='=>'?int'], +'sodium_crypto_generichash' => ['string', 'message'=>'string', 'key='=>'?string', 'length='=>'?int'], 'sodium_crypto_generichash_final' => ['string', 'state'=>'string', 'length='=>'?int'], 'sodium_crypto_generichash_init' => ['string', 'key='=>'?string', 'length='=>'?int'], 'sodium_crypto_generichash_keygen' => ['string'], -'sodium_crypto_generichash_update' => ['bool', 'state'=>'string', 'string'=>'string'], -'sodium_crypto_kdf_derive_from_key' => ['string', 'subkey_len'=>'int', 'subkey_id'=>'int', 'context'=>'string', 'key'=>'string'], +'sodium_crypto_generichash_update' => ['bool', 'state'=>'string', 'message'=>'string'], +'sodium_crypto_kdf_derive_from_key' => ['string', 'subkey_length'=>'int', 'subkey_id'=>'int', 'context'=>'string', 'key'=>'string'], 'sodium_crypto_kdf_keygen' => ['string'], 'sodium_crypto_kx' => ['string', 'secretkey'=>'string', 'publickey'=>'string', 'client_publickey'=>'string', 'server_publickey'=>'string'], -'sodium_crypto_kx_client_session_keys' => ['array', 'client_keypair'=>'string', 'server_key'=>'string'], +'sodium_crypto_kx_client_session_keys' => ['array', 'client_key_pair'=>'string', 'server_key'=>'string'], 'sodium_crypto_kx_keypair' => ['string'], -'sodium_crypto_kx_publickey' => ['string', 'keypair'=>'string'], -'sodium_crypto_kx_secretkey' => ['string', 'keypair'=>'string'], +'sodium_crypto_kx_publickey' => ['string', 'key_pair'=>'string'], +'sodium_crypto_kx_secretkey' => ['string', 'key_pair'=>'string'], 'sodium_crypto_kx_seed_keypair' => ['string', 'seed'=>'string'], -'sodium_crypto_kx_server_session_keys' => ['array', 'server_keypair'=>'string', 'client_key'=>'string'], -'sodium_crypto_pwhash' => ['string', 'length'=>'int', 'password'=>'string', 'salt'=>'string', 'opslimit'=>'int', 'memlimit'=>'int', 'alg='=>'int'], +'sodium_crypto_kx_server_session_keys' => ['array', 'server_key_pair'=>'string', 'client_key'=>'string'], +'sodium_crypto_pwhash' => ['string', 'length'=>'int', 'password'=>'string', 'salt'=>'string', 'opslimit'=>'int', 'memlimit'=>'int', 'algo='=>'int'], 'sodium_crypto_pwhash_scryptsalsa208sha256' => ['string', 'length'=>'int', 'password'=>'string', 'salt'=>'string', 'opslimit'=>'int', 'memlimit'=>'int'], 'sodium_crypto_pwhash_scryptsalsa208sha256_str' => ['string', 'password'=>'string', 'opslimit'=>'int', 'memlimit'=>'int'], 'sodium_crypto_pwhash_scryptsalsa208sha256_str_verify' => ['bool', 'hash'=>'string', 'password'=>'string'], 'sodium_crypto_pwhash_str' => ['string', 'password'=>'string', 'opslimit'=>'int', 'memlimit'=>'int'], 'sodium_crypto_pwhash_str_needs_rehash' => ['bool', 'password'=>'string', 'opslimit'=>'int', 'memlimit'=>'int'], 'sodium_crypto_pwhash_str_verify' => ['bool', 'hash'=>'string', 'password'=>'string'], -'sodium_crypto_scalarmult' => ['string', 'string_1'=>'string', 'string_2'=>'string'], -'sodium_crypto_scalarmult_base' => ['string', 'secretkey'=>'string'], -'sodium_crypto_secretbox' => ['string', 'plaintext'=>'string', 'nonce'=>'string', 'key'=>'string'], +'sodium_crypto_scalarmult' => ['string', 'n'=>'string', 'p'=>'string'], +'sodium_crypto_scalarmult_base' => ['string', 'secret_key'=>'string'], +'sodium_crypto_secretbox' => ['string', 'message'=>'string', 'nonce'=>'string', 'key'=>'string'], 'sodium_crypto_secretbox_keygen' => ['string'], 'sodium_crypto_secretbox_open' => ['string|false', 'ciphertext'=>'string', 'nonce'=>'string', 'key'=>'string'], 'sodium_crypto_secretstream_xchacha20poly1305_init_pull' => ['string', 'header'=>'string', 'key'=>'string'], 'sodium_crypto_secretstream_xchacha20poly1305_init_push' => ['array', 'key'=>'string'], 'sodium_crypto_secretstream_xchacha20poly1305_keygen' => ['string'], -'sodium_crypto_secretstream_xchacha20poly1305_pull' => ['array', 'state'=>'string', 'c'=>'string', 'ad='=>'string'], -'sodium_crypto_secretstream_xchacha20poly1305_push' => ['string', 'state'=>'string', 'msg'=>'string', 'ad='=>'string', 'tag='=>'int'], +'sodium_crypto_secretstream_xchacha20poly1305_pull' => ['array', 'state'=>'string', 'ciphertext'=>'string', 'additional_data='=>'string'], +'sodium_crypto_secretstream_xchacha20poly1305_push' => ['string', 'state'=>'string', 'message'=>'string', 'additional_data='=>'string', 'tag='=>'int'], 'sodium_crypto_secretstream_xchacha20poly1305_rekey' => ['void', 'state'=>'string'], 'sodium_crypto_shorthash' => ['string', 'message'=>'string', 'key'=>'string'], 'sodium_crypto_shorthash_keygen' => ['string'], -'sodium_crypto_sign' => ['string', 'message'=>'string', 'secretkey'=>'string'], -'sodium_crypto_sign_detached' => ['string', 'message'=>'string', 'secretkey'=>'string'], -'sodium_crypto_sign_ed25519_pk_to_curve25519' => ['string', 'ed25519pk'=>'string'], -'sodium_crypto_sign_ed25519_sk_to_curve25519' => ['string', 'ed25519sk'=>'string'], +'sodium_crypto_sign' => ['string', 'message'=>'string', 'secret_key'=>'string'], +'sodium_crypto_sign_detached' => ['string', 'message'=>'string', 'secret_key'=>'string'], +'sodium_crypto_sign_ed25519_pk_to_curve25519' => ['string', 'public_key'=>'string'], +'sodium_crypto_sign_ed25519_sk_to_curve25519' => ['string', 'secret_key'=>'string'], 'sodium_crypto_sign_keypair' => ['string'], 'sodium_crypto_sign_keypair_from_secretkey_and_publickey' => ['string', 'secret_key'=>'string', 'public_key'=>'string'], -'sodium_crypto_sign_open' => ['string|false', 'message'=>'string', 'publickey'=>'string'], -'sodium_crypto_sign_publickey' => ['string', 'keypair'=>'string'], -'sodium_crypto_sign_publickey_from_secretkey' => ['string', 'secretkey'=>'string'], -'sodium_crypto_sign_secretkey' => ['string', 'keypair'=>'string'], +'sodium_crypto_sign_open' => ['string|false', 'ciphertext'=>'string', 'public_key'=>'string'], +'sodium_crypto_sign_publickey' => ['string', 'key_pair'=>'string'], +'sodium_crypto_sign_publickey_from_secretkey' => ['string', 'secret_key'=>'string'], +'sodium_crypto_sign_secretkey' => ['string', 'key_pair'=>'string'], 'sodium_crypto_sign_seed_keypair' => ['string', 'seed'=>'string'], -'sodium_crypto_sign_verify_detached' => ['bool', 'signature'=>'string', 'message'=>'string', 'publickey'=>'string'], +'sodium_crypto_sign_verify_detached' => ['bool', 'signature'=>'string', 'message'=>'string', 'public_key'=>'string'], 'sodium_crypto_stream' => ['string', 'length'=>'int', 'nonce'=>'string', 'key'=>'string'], 'sodium_crypto_stream_keygen' => ['string'], 'sodium_crypto_stream_xor' => ['string', 'message'=>'string', 'nonce'=>'string', 'key'=>'string'], -'sodium_hex2bin' => ['string', 'hex'=>'string', 'ignore='=>'string'], -'sodium_increment' => ['string', '&binary_string'=>'string'], +'sodium_hex2bin' => ['string', 'string'=>'string', 'ignore='=>'string'], +'sodium_increment' => ['string', '&string'=>'string'], 'sodium_library_version_major' => ['int'], 'sodium_library_version_minor' => ['int'], -'sodium_memcmp' => ['int', 'string_1'=>'string', 'string_2'=>'string'], -'sodium_memzero' => ['void', '&secret'=>'string'], -'sodium_pad' => ['string', 'unpadded'=>'string', 'length'=>'int'], +'sodium_memcmp' => ['int', 'string1'=>'string', 'string2'=>'string'], +'sodium_memzero' => ['void', '&string'=>'string'], +'sodium_pad' => ['string', 'string'=>'string', 'length'=>'int'], 'sodium_randombytes_buf' => ['string', 'length'=>'int'], 'sodium_randombytes_random16' => ['int|string'], 'sodium_randombytes_uniform' => ['int', 'upperBoundNonInclusive'=>'int'], -'sodium_unpad' => ['string', 'padded'=>'string', 'length'=>'int'], +'sodium_unpad' => ['string', 'string'=>'string', 'block_size'=>'int'], 'sodium_version_string' => ['string'], 'solid_fetch_prev' => ['bool', 'result_id'=>''], 'solr_get_version' => ['string|false'], @@ -13058,7 +13058,7 @@ return [ 'SolrUtils::escapeQueryChars' => ['string|false', 'string'=>'string'], 'SolrUtils::getSolrVersion' => ['string'], 'SolrUtils::queryPhrase' => ['string', 'string'=>'string'], -'sort' => ['bool', '&rw_array'=>'array', 'sort_flags='=>'int'], +'sort' => ['bool', '&rw_array'=>'array', 'flags='=>'int'], 'soundex' => ['string', 'string'=>'string'], 'SphinxClient::__construct' => ['void'], 'SphinxClient::addQuery' => ['int', 'query'=>'string', 'index='=>'string', 'comment='=>'string'], @@ -13095,12 +13095,12 @@ return [ 'SphinxClient::setSortMode' => ['bool', 'mode'=>'int', 'sortby='=>'string'], 'SphinxClient::status' => ['array'], 'SphinxClient::updateAttributes' => ['int', 'index'=>'string', 'attributes'=>'array', 'values'=>'array', 'mva='=>'bool'], -'spl_autoload' => ['void', 'class_name'=>'string', 'file_extensions='=>'string'], -'spl_autoload_call' => ['void', 'class_name'=>'string'], +'spl_autoload' => ['void', 'class'=>'string', 'file_extensions='=>'string'], +'spl_autoload_call' => ['void', 'class'=>'string'], 'spl_autoload_extensions' => ['string', 'file_extensions='=>'string'], 'spl_autoload_functions' => ['false|array'], -'spl_autoload_register' => ['bool', 'autoload_function='=>'callable(string):void', 'throw='=>'bool', 'prepend='=>'bool'], -'spl_autoload_unregister' => ['bool', 'autoload_function'=>'mixed'], +'spl_autoload_register' => ['bool', 'callback='=>'callable(string):void', 'throw='=>'bool', 'prepend='=>'bool'], +'spl_autoload_unregister' => ['bool', 'callback'=>'mixed'], 'spl_classes' => ['array'], 'spl_object_hash' => ['string', 'object'=>'object'], 'spl_object_id' => ['int', 'object'=>'object'], @@ -13420,41 +13420,41 @@ return [ 'Spoofchecker::setAllowedLocales' => ['void', 'locale_list'=>'string'], 'Spoofchecker::setChecks' => ['void', 'checks'=>'long'], 'Spoofchecker::setRestrictionLevel' => ['void', 'restriction_level'=>'int'], -'sprintf' => ['string', 'format'=>'string', '...vars='=>'string|int|float'], -'SQLite3::__construct' => ['void', 'filename'=>'string', 'flags='=>'int', 'encryption_key='=>'?string'], -'SQLite3::busyTimeout' => ['bool', 'msecs'=>'int'], +'sprintf' => ['string', 'format'=>'string', '...values='=>'string|int|float'], +'SQLite3::__construct' => ['void', 'filename'=>'string', 'flags='=>'int', 'encryptionKey='=>'?string'], +'SQLite3::busyTimeout' => ['bool', 'milliseconds'=>'int'], 'SQLite3::changes' => ['int'], 'SQLite3::close' => ['bool'], -'SQLite3::createAggregate' => ['bool', 'name'=>'string', 'step_callback'=>'callable', 'final_callback'=>'callable', 'argument_count='=>'int'], +'SQLite3::createAggregate' => ['bool', 'name'=>'string', 'stepCallback'=>'callable', 'finalCallback'=>'callable', 'argCount='=>'int'], 'SQLite3::createCollation' => ['bool', 'name'=>'string', 'callback'=>'callable'], -'SQLite3::createFunction' => ['bool', 'name'=>'string', 'callback'=>'callable', 'argument_count='=>'int', 'flags='=>'int'], -'SQLite3::enableExceptions' => ['bool', 'enableexceptions='=>'bool'], -'SQLite3::escapeString' => ['string', 'value'=>'string'], +'SQLite3::createFunction' => ['bool', 'name'=>'string', 'callback'=>'callable', 'argCount='=>'int', 'flags='=>'int'], +'SQLite3::enableExceptions' => ['bool', 'enable='=>'bool'], +'SQLite3::escapeString' => ['string', 'string'=>'string'], 'SQLite3::exec' => ['bool', 'query'=>'string'], 'SQLite3::lastErrorCode' => ['int'], 'SQLite3::lastErrorMsg' => ['string'], 'SQLite3::lastInsertRowID' => ['int'], -'SQLite3::loadExtension' => ['bool', 'shared_library'=>'string'], -'SQLite3::open' => ['void', 'filename'=>'string', 'flags='=>'int', 'encryption_key='=>'?string'], -'SQLite3::openBlob' => ['resource|false', 'table'=>'string', 'column'=>'string', 'rowid'=>'int', 'dbname='=>'string', 'flags='=>'int'], +'SQLite3::loadExtension' => ['bool', 'name'=>'string'], +'SQLite3::open' => ['void', 'filename'=>'string', 'flags='=>'int', 'encryptionKey='=>'?string'], +'SQLite3::openBlob' => ['resource|false', 'table'=>'string', 'column'=>'string', 'rowid'=>'int', 'database='=>'string', 'flags='=>'int'], 'SQLite3::prepare' => ['SQLite3Stmt|false', 'query'=>'string'], 'SQLite3::query' => ['SQLite3Result|false', 'query'=>'string'], -'SQLite3::querySingle' => ['array|int|string|bool|float|null|false', 'query'=>'string', 'entire_row='=>'bool'], +'SQLite3::querySingle' => ['array|int|string|bool|float|null|false', 'query'=>'string', 'entireRow='=>'bool'], 'SQLite3::version' => ['array'], 'SQLite3Result::__construct' => ['void'], -'SQLite3Result::columnName' => ['string', 'column_number'=>'int'], -'SQLite3Result::columnType' => ['int', 'column_number'=>'int'], +'SQLite3Result::columnName' => ['string', 'column'=>'int'], +'SQLite3Result::columnType' => ['int', 'column'=>'int'], 'SQLite3Result::fetchArray' => ['array|false', 'mode='=>'int'], 'SQLite3Result::finalize' => ['bool'], 'SQLite3Result::numColumns' => ['int'], 'SQLite3Result::reset' => ['bool'], -'SQLite3Stmt::__construct' => ['void', 'dbobject'=>'sqlite3', 'statement'=>'string'], -'SQLite3Stmt::bindParam' => ['bool', 'parameter_name_or_number'=>'string|int', '&rw_parameter'=>'mixed', 'type='=>'int'], -'SQLite3Stmt::bindValue' => ['bool', 'parameter_name_or_number'=>'string|int', 'parameter'=>'mixed', 'type='=>'int'], +'SQLite3Stmt::__construct' => ['void', 'sqlite3'=>'sqlite3', 'query'=>'string'], +'SQLite3Stmt::bindParam' => ['bool', 'param'=>'string|int', '&rw_var'=>'mixed', 'type='=>'int'], +'SQLite3Stmt::bindValue' => ['bool', 'param'=>'string|int', 'value'=>'mixed', 'type='=>'int'], 'SQLite3Stmt::clear' => ['bool'], 'SQLite3Stmt::close' => ['bool'], 'SQLite3Stmt::execute' => ['false|SQLite3Result'], -'SQLite3Stmt::getSQL' => ['string', 'expanded='=>'bool'], +'SQLite3Stmt::getSQL' => ['string', 'expand='=>'bool'], 'SQLite3Stmt::paramCount' => ['int'], 'SQLite3Stmt::readOnly' => ['bool'], 'SQLite3Stmt::reset' => ['bool'], @@ -13577,7 +13577,7 @@ return [ 'sqlsrv_rows_affected' => ['int|false', 'stmt'=>'resource'], 'sqlsrv_send_stream_data' => ['bool', 'stmt'=>'resource'], 'sqlsrv_server_info' => ['array', 'conn'=>'resource'], -'sqrt' => ['float', 'number'=>'float'], +'sqrt' => ['float', 'num'=>'float'], 'srand' => ['void', 'seed='=>'int', 'mode='=>'int'], 'sscanf' => ['list|int', 'string'=>'string', 'format'=>'string', '&...w_vars='=>'string|int|float'], 'ssdeep_fuzzy_compare' => ['int', 'signature1'=>'string', 'signature2'=>'string'], @@ -13727,67 +13727,67 @@ return [ 'StompFrame::__construct' => ['void', 'command='=>'string', 'headers='=>'array', 'body='=>'string'], 'str_contains' => ['bool', 'haystack'=>'string', 'needle'=>'string'], 'str_ends_with' => ['bool', 'haystack'=>'string', 'needle'=>'string'], -'str_getcsv' => ['non-empty-list', 'input'=>'string', 'delimiter='=>'string', 'enclosure='=>'string', 'escape='=>'string'], -'str_ireplace' => ['string|string[]', 'search'=>'string|array', 'replace'=>'string|array', 'subject'=>'string|array', '&w_replace_count='=>'int'], -'str_pad' => ['string', 'input'=>'string', 'pad_length'=>'int', 'pad_string='=>'string', 'pad_type='=>'int'], -'str_repeat' => ['string', 'input'=>'string', 'multiplier'=>'int'], -'str_replace' => ['string|string[]', 'search'=>'string|array', 'replace'=>'string|array', 'subject'=>'string|array', '&w_replace_count='=>'int'], +'str_getcsv' => ['non-empty-list', 'string'=>'string', 'separator='=>'string', 'enclosure='=>'string', 'escape='=>'string'], +'str_ireplace' => ['string|string[]', 'search'=>'string|array', 'replace'=>'string|array', 'subject'=>'string|array', '&w_count='=>'int'], +'str_pad' => ['string', 'string'=>'string', 'length'=>'int', 'pad_string='=>'string', 'pad_type='=>'int'], +'str_repeat' => ['string', 'string'=>'string', 'times'=>'int'], +'str_replace' => ['string|string[]', 'search'=>'string|array', 'replace'=>'string|array', 'subject'=>'string|array', '&w_count='=>'int'], 'str_rot13' => ['string', 'string'=>'string'], 'str_shuffle' => ['string', 'string'=>'string'], -'str_split' => ['list|false', 'str'=>'string', 'split_length='=>'int'], +'str_split' => ['list|false', 'string'=>'string', 'length='=>'int'], 'str_starts_with' => ['bool', 'haystack'=>'string', 'needle'=>'string'], -'str_word_count' => ['array|int', 'string'=>'string', 'format='=>'int', 'charlist='=>'string'], +'str_word_count' => ['array|int', 'string'=>'string', 'format='=>'int', 'characters='=>'string'], 'strcasecmp' => ['int', 'string1'=>'string', 'string2'=>'string'], 'strchr' => ['string|false', 'haystack'=>'string', 'needle'=>'mixed', 'before_needle='=>'bool'], 'strcmp' => ['int', 'string1'=>'string', 'string2'=>'string'], 'strcoll' => ['int', 'string1'=>'string', 'string2'=>'string'], -'strcspn' => ['int', 'string'=>'string', 'mask'=>'string', 'start='=>'int', 'length='=>'int'], +'strcspn' => ['int', 'string'=>'string', 'characters'=>'string', 'offset='=>'int', 'length='=>'int'], 'stream_bucket_append' => ['void', 'brigade'=>'resource', 'bucket'=>'object'], 'stream_bucket_make_writeable' => ['object', 'brigade'=>'resource'], 'stream_bucket_new' => ['object|false', 'stream'=>'resource', 'buffer'=>'string'], 'stream_bucket_prepend' => ['void', 'brigade'=>'resource', 'bucket'=>'object'], 'stream_context_create' => ['resource', 'options='=>'array', 'params='=>'array'], 'stream_context_get_default' => ['resource', 'options='=>'array'], -'stream_context_get_options' => ['array', 'context'=>'resource'], +'stream_context_get_options' => ['array', 'stream_or_context'=>'resource'], 'stream_context_get_params' => ['array', 'context'=>'resource'], 'stream_context_set_default' => ['resource', 'options'=>'array'], -'stream_context_set_option' => ['bool', 'context'=>'', 'wrappername'=>'string', 'optionname'=>'string', 'value'=>''], -'stream_context_set_option\'1' => ['bool', 'context'=>'', 'options'=>'array'], -'stream_context_set_params' => ['bool', 'context'=>'resource', 'options'=>'array'], -'stream_copy_to_stream' => ['int|false', 'source'=>'resource', 'dest'=>'resource', 'maxlen='=>'int', 'pos='=>'int'], +'stream_context_set_option' => ['bool', 'context'=>'', 'wrapper_or_options'=>'string', 'option_name'=>'string', 'value'=>''], +'stream_context_set_option\'1' => ['bool', 'context'=>'', 'wrapper_or_options'=>'array'], +'stream_context_set_params' => ['bool', 'context'=>'resource', 'params'=>'array'], +'stream_copy_to_stream' => ['int|false', 'from'=>'resource', 'to'=>'resource', 'length='=>'int', 'offset='=>'int'], 'stream_encoding' => ['bool', 'stream'=>'resource', 'encoding='=>'string'], -'stream_filter_append' => ['resource|false', 'stream'=>'resource', 'filtername'=>'string', 'read_write='=>'int', 'filterparams='=>'mixed'], -'stream_filter_prepend' => ['resource|false', 'stream'=>'resource', 'filtername'=>'string', 'read_write='=>'int', 'filterparams='=>'mixed'], -'stream_filter_register' => ['bool', 'filtername'=>'string', 'classname'=>'string'], +'stream_filter_append' => ['resource|false', 'stream'=>'resource', 'filter_name'=>'string', 'mode='=>'int', 'params='=>'mixed'], +'stream_filter_prepend' => ['resource|false', 'stream'=>'resource', 'filter_name'=>'string', 'mode='=>'int', 'params='=>'mixed'], +'stream_filter_register' => ['bool', 'filter_name'=>'string', 'class'=>'string'], 'stream_filter_remove' => ['bool', 'stream_filter'=>'resource'], -'stream_get_contents' => ['string|false', 'source'=>'resource', 'maxlen='=>'int', 'offset='=>'int'], +'stream_get_contents' => ['string|false', 'stream'=>'resource', 'length='=>'int', 'offset='=>'int'], 'stream_get_filters' => ['array'], -'stream_get_line' => ['string|false', 'stream'=>'resource', 'maxlen'=>'int', 'ending='=>'string'], -'stream_get_meta_data' => ['array{timed_out:bool,blocked:bool,eof:bool,unread_bytes:int,stream_type:string,wrapper_type:string,wrapper_data:mixed,mode:string,seekable:bool,uri:string,mediatype:string}', 'fp'=>'resource'], +'stream_get_line' => ['string|false', 'stream'=>'resource', 'length'=>'int', 'ending='=>'string'], +'stream_get_meta_data' => ['array{timed_out:bool,blocked:bool,eof:bool,unread_bytes:int,stream_type:string,wrapper_type:string,wrapper_data:mixed,mode:string,seekable:bool,uri:string,mediatype:string}', 'stream'=>'resource'], 'stream_get_transports' => ['list'], 'stream_get_wrappers' => ['list'], 'stream_is_local' => ['bool', 'stream'=>'resource|string'], 'stream_isatty' => ['bool', 'stream'=>'resource'], 'stream_notification_callback' => ['callback', 'notification_code'=>'int', 'severity'=>'int', 'message'=>'string', 'message_code'=>'int', 'bytes_transferred'=>'int', 'bytes_max'=>'int'], -'stream_register_wrapper' => ['bool', 'protocol'=>'string', 'classname'=>'string', 'flags='=>'int'], +'stream_register_wrapper' => ['bool', 'protocol'=>'string', 'class'=>'string', 'flags='=>'int'], 'stream_resolve_include_path' => ['string|false', 'filename'=>'string'], -'stream_select' => ['int|false', '&rw_read_streams'=>'resource[]', '&rw_write_streams'=>'?resource[]', '&rw_except_streams'=>'?resource[]', 'tv_sec'=>'?int', 'tv_usec='=>'?int'], -'stream_set_blocking' => ['bool', 'socket'=>'resource', 'mode'=>'bool'], -'stream_set_chunk_size' => ['int|false', 'fp'=>'resource', 'chunk_size'=>'int'], -'stream_set_read_buffer' => ['int', 'fp'=>'resource', 'buffer'=>'int'], +'stream_select' => ['int|false', '&rw_read'=>'resource[]', '&rw_write'=>'?resource[]', '&rw_except'=>'?resource[]', 'seconds'=>'?int', 'microseconds='=>'?int'], +'stream_set_blocking' => ['bool', 'stream'=>'resource', 'enable'=>'bool'], +'stream_set_chunk_size' => ['int|false', 'stream'=>'resource', 'size'=>'int'], +'stream_set_read_buffer' => ['int', 'stream'=>'resource', 'size'=>'int'], 'stream_set_timeout' => ['bool', 'stream'=>'resource', 'seconds'=>'int', 'microseconds='=>'int'], -'stream_set_write_buffer' => ['int', 'fp'=>'resource', 'buffer'=>'int'], -'stream_socket_accept' => ['resource|false', 'serverstream'=>'resource', 'timeout='=>'float', '&w_peername='=>'string'], -'stream_socket_client' => ['resource|false', 'remoteaddress'=>'string', '&w_errcode='=>'int', '&w_errstring='=>'string', 'timeout='=>'float', 'flags='=>'int', 'context='=>'resource'], -'stream_socket_enable_crypto' => ['int|bool', 'stream'=>'resource', 'enable'=>'bool', 'cryptokind='=>'int', 'sessionstream='=>'resource'], -'stream_socket_get_name' => ['string', 'stream'=>'resource', 'want_peer'=>'bool'], +'stream_set_write_buffer' => ['int', 'stream'=>'resource', 'size'=>'int'], +'stream_socket_accept' => ['resource|false', 'socket'=>'resource', 'timeout='=>'float', '&w_peer_name='=>'string'], +'stream_socket_client' => ['resource|false', 'address'=>'string', '&w_error_code='=>'int', '&w_error_message='=>'string', 'timeout='=>'float', 'flags='=>'int', 'context='=>'resource'], +'stream_socket_enable_crypto' => ['int|bool', 'stream'=>'resource', 'enable'=>'bool', 'crypto_method='=>'int', 'session_stream='=>'resource'], +'stream_socket_get_name' => ['string', 'socket'=>'resource', 'remote'=>'bool'], 'stream_socket_pair' => ['resource[]|false', 'domain'=>'int', 'type'=>'int', 'protocol'=>'int'], -'stream_socket_recvfrom' => ['string', 'stream'=>'resource', 'amount'=>'int', 'flags='=>'int', '&w_remote_addr='=>'string'], -'stream_socket_sendto' => ['int', 'stream'=>'resource', 'data'=>'string', 'flags='=>'int', 'target_addr='=>'string'], -'stream_socket_server' => ['resource|false', 'localaddress'=>'string', '&w_errcode='=>'int', '&w_errstring='=>'string', 'flags='=>'int', 'context='=>'resource'], -'stream_socket_shutdown' => ['bool', 'stream'=>'resource', 'how'=>'int'], +'stream_socket_recvfrom' => ['string', 'socket'=>'resource', 'length'=>'int', 'flags='=>'int', '&w_address='=>'string'], +'stream_socket_sendto' => ['int', 'socket'=>'resource', 'data'=>'string', 'flags='=>'int', 'address='=>'string'], +'stream_socket_server' => ['resource|false', 'address'=>'string', '&w_error_code='=>'int', '&w_error_message='=>'string', 'flags='=>'int', 'context='=>'resource'], +'stream_socket_shutdown' => ['bool', 'stream'=>'resource', 'mode'=>'int'], 'stream_supports_lock' => ['bool', 'stream'=>'resource'], -'stream_wrapper_register' => ['bool', 'protocol'=>'string', 'classname'=>'string', 'flags='=>'int'], +'stream_wrapper_register' => ['bool', 'protocol'=>'string', 'class'=>'string', 'flags='=>'int'], 'stream_wrapper_restore' => ['bool', 'protocol'=>'string'], 'stream_wrapper_unregister' => ['bool', 'protocol'=>'string'], 'streamWrapper::__construct' => ['void'], @@ -13816,32 +13816,32 @@ return [ 'streamWrapper::unlink' => ['bool', 'path'=>'string'], 'streamWrapper::url_stat' => ['array', 'path'=>'string', 'flags'=>'int'], 'strftime' => ['string', 'format'=>'string', 'timestamp='=>'int'], -'strip_tags' => ['string', 'string'=>'string', 'allowable_tags='=>'string'], +'strip_tags' => ['string', 'string'=>'string', 'allowed_tags='=>'string'], 'stripcslashes' => ['string', 'string'=>'string'], 'stripos' => ['int|false', 'haystack'=>'string', 'needle'=>'string|int', 'offset='=>'int'], 'stripslashes' => ['string', 'string'=>'string'], 'stristr' => ['string|false', 'haystack'=>'string', 'needle'=>'mixed', 'before_needle='=>'bool'], 'strlen' => ['int', 'string'=>'string'], -'strnatcasecmp' => ['int', 's1'=>'string', 's2'=>'string'], -'strnatcmp' => ['int', 's1'=>'string', 's2'=>'string'], +'strnatcasecmp' => ['int', 'string1'=>'string', 'string2'=>'string'], +'strnatcmp' => ['int', 'string1'=>'string', 'string2'=>'string'], 'strncasecmp' => ['int', 'string1'=>'string', 'string2'=>'string', 'length'=>'int'], 'strncmp' => ['int', 'string1'=>'string', 'string2'=>'string', 'length'=>'int'], -'strpbrk' => ['string|false', 'haystack'=>'string', 'char_list'=>'string'], +'strpbrk' => ['string|false', 'string'=>'string', 'characters'=>'string'], 'strpos' => ['int|false', 'haystack'=>'string', 'needle'=>'string|int', 'offset='=>'int'], -'strptime' => ['array|false', 'datestr'=>'string', 'format'=>'string'], +'strptime' => ['array|false', 'timestamp'=>'string', 'format'=>'string'], 'strrchr' => ['string|false', 'haystack'=>'string', 'needle'=>'mixed'], 'strrev' => ['string', 'string'=>'string'], 'strripos' => ['int|false', 'haystack'=>'string', 'needle'=>'string|int', 'offset='=>'int'], 'strrpos' => ['int|false', 'haystack'=>'string', 'needle'=>'string|int', 'offset='=>'int'], -'strspn' => ['int', 'string'=>'string', 'mask'=>'string', 'start='=>'int', 'length='=>'int'], +'strspn' => ['int', 'string'=>'string', 'characters'=>'string', 'offset='=>'int', 'length='=>'int'], 'strstr' => ['string|false', 'haystack'=>'string', 'needle'=>'mixed', 'before_needle='=>'bool'], 'strtok' => ['string|false', 'string'=>'string', 'token'=>'string'], -'strtok\'1' => ['string|false', 'token'=>'string'], +'strtok\'1' => ['string|false', 'string'=>'string'], 'strtolower' => ['string', 'string'=>'string'], -'strtotime' => ['int|false', 'time'=>'string', 'now='=>'int'], +'strtotime' => ['int|false', 'datetime'=>'string', 'baseTimestamp='=>'int'], 'strtoupper' => ['string', 'string'=>'string'], 'strtr' => ['string', 'string'=>'string', 'from'=>'string', 'to'=>'string'], -'strtr\'1' => ['string', 'string'=>'string', 'replace_pairs'=>'array'], +'strtr\'1' => ['string', 'string'=>'string', 'from'=>'array'], 'strval' => ['string', 'value'=>'mixed'], 'styleObj::__construct' => ['void', 'label'=>'labelObj', 'style'=>'styleObj'], 'styleObj::convertToString' => ['string'], @@ -13854,10 +13854,10 @@ return [ 'styleObj::setBinding' => ['int', 'stylebinding'=>'mixed', 'value'=>'string'], 'styleObj::setGeomTransform' => ['int', 'value'=>'string'], 'styleObj::updateFromString' => ['int', 'snippet'=>'string'], -'substr' => ['string|false', 'string'=>'string', 'start'=>'int', 'length='=>'int'], -'substr_compare' => ['int|false', 'main_str'=>'string', 'string'=>'string', 'offset'=>'int', 'length='=>'int', 'case_sensitivity='=>'bool'], +'substr' => ['string|false', 'string'=>'string', 'offset'=>'int', 'length='=>'int'], +'substr_compare' => ['int|false', 'haystack'=>'string', 'needle'=>'string', 'offset'=>'int', 'length='=>'int', 'case_insensitive='=>'bool'], 'substr_count' => ['int', 'haystack'=>'string', 'needle'=>'string', 'offset='=>'int', 'length='=>'int'], -'substr_replace' => ['string|string[]', 'string'=>'string|string[]', 'repl'=>'mixed', 'start'=>'mixed', 'length='=>'mixed'], +'substr_replace' => ['string|string[]', 'string'=>'string|string[]', 'replace'=>'mixed', 'offset'=>'mixed', 'length='=>'mixed'], 'suhosin_encrypt_cookie' => ['string|false', 'name'=>'string', 'value'=>'string'], 'suhosin_get_raw_cookies' => ['array'], 'SVM::__construct' => ['void'], @@ -14441,12 +14441,12 @@ return [ 'sys_get_temp_dir' => ['string'], 'sys_getloadavg' => ['array'], 'syslog' => ['bool', 'priority'=>'int', 'message'=>'string'], -'system' => ['string|false', 'command'=>'string', '&w_return_value='=>'int'], +'system' => ['string|false', 'command'=>'string', '&w_result_code='=>'int'], 'taint' => ['bool', '&rw_string'=>'string', '&...w_other_strings='=>'string'], -'tan' => ['float', 'number'=>'float'], -'tanh' => ['float', 'number'=>'float'], +'tan' => ['float', 'num'=>'float'], +'tanh' => ['float', 'num'=>'float'], 'tcpwrap_check' => ['bool', 'daemon'=>'string', 'address'=>'string', 'user='=>'string', 'nodns='=>'bool'], -'tempnam' => ['string|false', 'dir'=>'string', 'prefix'=>'string'], +'tempnam' => ['string|false', 'directory'=>'string', 'prefix'=>'string'], 'textdomain' => ['string', 'domain'=>'string'], 'Thread::__construct' => ['void'], 'Thread::addRef' => ['void'], @@ -14522,14 +14522,14 @@ return [ 'Throwable::getPrevious' => ['?Throwable'], 'Throwable::getTrace' => ['list>'], 'Throwable::getTraceAsString' => ['string'], -'tidy::__construct' => ['void', 'filename='=>'string', 'config='=>'', 'encoding='=>'string', 'use_include_path='=>'bool'], +'tidy::__construct' => ['void', 'filename='=>'string', 'config='=>'', 'encoding='=>'string', 'useIncludePath='=>'bool'], 'tidy::body' => ['tidyNode'], 'tidy::cleanRepair' => ['bool'], 'tidy::diagnose' => ['bool'], 'tidy::getConfig' => ['array'], 'tidy::getHtmlVer' => ['int'], 'tidy::getOpt' => ['mixed', 'option'=>'string'], -'tidy::getOptDoc' => ['string', 'optname'=>'string'], +'tidy::getOptDoc' => ['string', 'option'=>'string'], 'tidy::getRelease' => ['string'], 'tidy::getStatus' => ['int'], 'tidy::head' => ['tidyNode'], @@ -14537,40 +14537,40 @@ return [ 'tidy::htmlver' => ['int'], 'tidy::isXhtml' => ['bool'], 'tidy::isXml' => ['bool'], -'tidy::parseFile' => ['bool', 'filename'=>'string', 'config='=>'', 'encoding='=>'string', 'use_include_path='=>'bool'], -'tidy::parseString' => ['bool', 'input'=>'string', 'config='=>'', 'encoding='=>'string'], -'tidy::repairFile' => ['string', 'filename'=>'string', 'config='=>'', 'encoding='=>'string', 'use_include_path='=>'bool'], -'tidy::repairString' => ['string', 'data'=>'string', 'config='=>'', 'encoding='=>'string'], +'tidy::parseFile' => ['bool', 'filename'=>'string', 'config='=>'', 'encoding='=>'string', 'useIncludePath='=>'bool'], +'tidy::parseString' => ['bool', 'string'=>'string', 'config='=>'', 'encoding='=>'string'], +'tidy::repairFile' => ['string', 'filename'=>'string', 'config='=>'', 'encoding='=>'string', 'useIncludePath='=>'bool'], +'tidy::repairString' => ['string', 'string'=>'string', 'config='=>'', 'encoding='=>'string'], 'tidy::root' => ['tidyNode'], -'tidy_access_count' => ['int', 'object'=>'tidy'], -'tidy_clean_repair' => ['bool', 'object'=>'tidy'], -'tidy_config_count' => ['int', 'object'=>'tidy'], -'tidy_diagnose' => ['bool', 'object'=>'tidy'], -'tidy_error_count' => ['int', 'object'=>'tidy'], -'tidy_get_body' => ['tidyNode', 'object'=>'tidy'], -'tidy_get_config' => ['array', 'object'=>'tidy'], -'tidy_get_error_buffer' => ['string', 'object'=>'tidy'], -'tidy_get_head' => ['tidyNode', 'object'=>'tidy'], -'tidy_get_html' => ['tidyNode', 'object'=>'tidy'], -'tidy_get_html_ver' => ['int', 'object'=>'tidy'], -'tidy_get_opt_doc' => ['string', 'object'=>'tidy', 'optname'=>'string'], -'tidy_get_output' => ['string', 'object'=>'tidy'], +'tidy_access_count' => ['int', 'tidy'=>'tidy'], +'tidy_clean_repair' => ['bool', 'tidy'=>'tidy'], +'tidy_config_count' => ['int', 'tidy'=>'tidy'], +'tidy_diagnose' => ['bool', 'tidy'=>'tidy'], +'tidy_error_count' => ['int', 'tidy'=>'tidy'], +'tidy_get_body' => ['tidyNode', 'tidy'=>'tidy'], +'tidy_get_config' => ['array', 'tidy'=>'tidy'], +'tidy_get_error_buffer' => ['string', 'tidy'=>'tidy'], +'tidy_get_head' => ['tidyNode', 'tidy'=>'tidy'], +'tidy_get_html' => ['tidyNode', 'tidy'=>'tidy'], +'tidy_get_html_ver' => ['int', 'tidy'=>'tidy'], +'tidy_get_opt_doc' => ['string', 'tidy'=>'tidy', 'option'=>'string'], +'tidy_get_output' => ['string', 'tidy'=>'tidy'], 'tidy_get_release' => ['string'], -'tidy_get_root' => ['tidyNode', 'object'=>'tidy'], -'tidy_get_status' => ['int', 'object'=>'tidy'], -'tidy_getopt' => ['mixed', 'option'=>'string', 'object'=>'tidy'], -'tidy_is_xhtml' => ['bool', 'object'=>'tidy'], -'tidy_is_xml' => ['bool', 'object'=>'tidy'], +'tidy_get_root' => ['tidyNode', 'tidy'=>'tidy'], +'tidy_get_status' => ['int', 'tidy'=>'tidy'], +'tidy_getopt' => ['mixed', 'tidy'=>'string', 'option'=>'tidy'], +'tidy_is_xhtml' => ['bool', 'tidy'=>'tidy'], +'tidy_is_xml' => ['bool', 'tidy'=>'tidy'], 'tidy_load_config' => ['void', 'filename'=>'string', 'encoding'=>'string'], -'tidy_parse_file' => ['tidy', 'file'=>'string', 'config_options='=>'', 'encoding='=>'string', 'use_include_path='=>'bool'], -'tidy_parse_string' => ['tidy', 'input'=>'string', 'config_options='=>'', 'encoding='=>'string'], -'tidy_repair_file' => ['string', 'filename'=>'string', 'config_file='=>'', 'encoding='=>'string', 'use_include_path='=>'bool'], -'tidy_repair_string' => ['string', 'data'=>'string', 'config_file='=>'', 'encoding='=>'string'], +'tidy_parse_file' => ['tidy', 'filename'=>'string', 'config='=>'', 'encoding='=>'string', 'useIncludePath='=>'bool'], +'tidy_parse_string' => ['tidy', 'string'=>'string', 'config='=>'', 'encoding='=>'string'], +'tidy_repair_file' => ['string', 'filename'=>'string', 'config='=>'', 'encoding='=>'string', 'useIncludePath='=>'bool'], +'tidy_repair_string' => ['string', 'string'=>'string', 'config='=>'', 'encoding='=>'string'], 'tidy_reset_config' => ['bool'], 'tidy_save_config' => ['bool', 'filename'=>'string'], 'tidy_set_encoding' => ['bool', 'encoding'=>'string'], 'tidy_setopt' => ['bool', 'option'=>'string', 'value'=>'mixed'], -'tidy_warning_count' => ['int', 'object'=>'tidy'], +'tidy_warning_count' => ['int', 'tidy'=>'tidy'], 'tidyNode::__construct' => ['void'], 'tidyNode::getParent' => ['tidyNode'], 'tidyNode::hasChildren' => ['bool'], @@ -14585,17 +14585,17 @@ return [ 'time_nanosleep' => ['array{0:int,1:int}|bool', 'seconds'=>'int', 'nanoseconds'=>'int'], 'time_sleep_until' => ['bool', 'timestamp'=>'float'], 'timezone_abbreviations_list' => ['array|false'], -'timezone_identifiers_list' => ['list|false', 'what='=>'int', 'country='=>'?string'], +'timezone_identifiers_list' => ['list|false', 'timezoneGroup='=>'int', 'countryCode='=>'?string'], 'timezone_location_get' => ['array|false', 'object'=>'DateTimeZone'], -'timezone_name_from_abbr' => ['string|false', 'abbr'=>'string', 'gmtoffset='=>'int', 'isdst='=>'int'], +'timezone_name_from_abbr' => ['string|false', 'abbr'=>'string', 'utcOffset='=>'int', 'isDST='=>'int'], 'timezone_name_get' => ['string', 'object'=>'DateTimeZone'], 'timezone_offset_get' => ['int|false', 'object'=>'DateTimeZone', 'datetime'=>'DateTimeInterface'], 'timezone_open' => ['DateTimeZone|false', 'timezone'=>'string'], -'timezone_transitions_get' => ['array|false', 'object'=>'DateTimeZone', 'timestamp_begin='=>'int', 'timestamp_end='=>'int'], +'timezone_transitions_get' => ['array|false', 'object'=>'DateTimeZone', 'timestampBegin='=>'int', 'timestampEnd='=>'int'], 'timezone_version_get' => ['string'], 'tmpfile' => ['resource|false'], -'token_get_all' => ['list', 'source'=>'string', 'flags='=>'int'], -'token_name' => ['string', 'type'=>'int'], +'token_get_all' => ['list', 'code'=>'string', 'flags='=>'int'], +'token_name' => ['string', 'id'=>'int'], 'TokyoTyrant::__construct' => ['void', 'host='=>'string', 'port='=>'int', 'options='=>'array'], 'TokyoTyrant::add' => ['int|float', 'key'=>'string', 'increment'=>'float', 'type='=>'int'], 'TokyoTyrant::connect' => ['TokyoTyrant', 'host'=>'string', 'port='=>'int', 'options='=>'array'], @@ -14651,7 +14651,7 @@ return [ 'TokyoTyrantTable::putNr' => ['void', 'keys'=>'mixed', 'value='=>'string'], 'TokyoTyrantTable::putShl' => ['void', 'key'=>'string', 'value'=>'string', 'width'=>'int'], 'TokyoTyrantTable::setIndex' => ['mixed', 'column'=>'string', 'type'=>'int'], -'touch' => ['bool', 'filename'=>'string', 'time='=>'int', 'atime='=>'int'], +'touch' => ['bool', 'filename'=>'string', 'mtime='=>'int', 'atime='=>'int'], 'trader_acos' => ['array', 'real'=>'array'], 'trader_ad' => ['array', 'high'=>'array', 'low'=>'array', 'close'=>'array', 'volume'=>'array'], 'trader_add' => ['array', 'real0'=>'array', 'real1'=>'array'], @@ -14815,7 +14815,7 @@ return [ 'trader_wclprice' => ['array', 'high'=>'array', 'low'=>'array', 'close'=>'array'], 'trader_willr' => ['array', 'high'=>'array', 'low'=>'array', 'close'=>'array', 'timePeriod='=>'int'], 'trader_wma' => ['array', 'real'=>'array', 'timePeriod='=>'int'], -'trait_exists' => ['?bool', 'traitname'=>'string', 'autoload='=>'bool'], +'trait_exists' => ['?bool', 'trait'=>'string', 'autoload='=>'bool'], 'Transliterator::create' => ['?Transliterator', 'id'=>'string', 'direction='=>'int'], 'Transliterator::createFromRules' => ['?Transliterator', 'rules'=>'string', 'direction='=>'int'], 'Transliterator::createInverse' => ['Transliterator'], @@ -14825,13 +14825,13 @@ return [ 'Transliterator::transliterate' => ['string|false', 'subject'=>'string', 'start='=>'int', 'end='=>'int'], 'transliterator_create' => ['?Transliterator', 'id'=>'string', 'direction='=>'int'], 'transliterator_create_from_rules' => ['?Transliterator', 'rules'=>'string', 'direction='=>'int'], -'transliterator_create_inverse' => ['Transliterator', 'object'=>'Transliterator'], -'transliterator_get_error_code' => ['int', 'object'=>'Transliterator'], -'transliterator_get_error_message' => ['string', 'object'=>'Transliterator'], +'transliterator_create_inverse' => ['Transliterator', 'transliterator'=>'Transliterator'], +'transliterator_get_error_code' => ['int', 'transliterator'=>'Transliterator'], +'transliterator_get_error_message' => ['string', 'transliterator'=>'Transliterator'], 'transliterator_list_ids' => ['array'], -'transliterator_transliterate' => ['string|false', 'object'=>'Transliterator|string', 'subject'=>'string', 'start='=>'int', 'end='=>'int'], -'trigger_error' => ['bool', 'message'=>'string', 'error_type='=>'256|512|1024|16384'], -'trim' => ['string', 'string'=>'string', 'character_mask='=>'string'], +'transliterator_transliterate' => ['string|false', 'transliterator'=>'Transliterator|string', 'string'=>'string', 'start='=>'int', 'end='=>'int'], +'trigger_error' => ['bool', 'message'=>'string', 'error_level='=>'256|512|1024|16384'], +'trim' => ['string', 'string'=>'string', 'characters='=>'string'], 'TypeError::__clone' => ['void'], 'TypeError::__construct' => ['void', 'message='=>'string', 'code='=>'int', 'previous='=>'?Throwable|?TypeError'], 'TypeError::__toString' => ['string'], @@ -14842,7 +14842,7 @@ return [ 'TypeError::getPrevious' => ['Throwable|TypeError|null'], 'TypeError::getTrace' => ['list>'], 'TypeError::getTraceAsString' => ['string'], -'uasort' => ['bool', '&rw_array'=>'array', 'cmp_function'=>'callable(mixed,mixed):int'], +'uasort' => ['bool', '&rw_array'=>'array', 'callback'=>'callable(mixed,mixed):int'], 'ucfirst' => ['string', 'string'=>'string'], 'UConverter::__construct' => ['void', 'destination_encoding='=>'string', 'source_encoding='=>'string'], 'UConverter::convert' => ['string', 'string'=>'string', 'reverse='=>'bool'], @@ -14863,7 +14863,7 @@ return [ 'UConverter::setSubstChars' => ['bool', 'chars'=>'string'], 'UConverter::toUCallback' => ['mixed', 'reason'=>'int', 'source'=>'string', 'codeUnits'=>'string', '&w_error'=>'int'], 'UConverter::transcode' => ['string', 'string'=>'string', 'toEncoding'=>'string', 'fromEncoding'=>'string', 'options='=>'?array'], -'ucwords' => ['string', 'string'=>'string', 'delimiters='=>'string'], +'ucwords' => ['string', 'string'=>'string', 'separators='=>'string'], 'udm_add_search_limit' => ['bool', 'agent'=>'resource', 'var'=>'int', 'value'=>'string'], 'udm_alloc_agent' => ['resource', 'dbaddr'=>'string', 'dbmode='=>'string'], 'udm_alloc_agent_array' => ['resource', 'databases'=>'array'], @@ -15053,7 +15053,7 @@ return [ 'ui\window::setMargin' => ['', 'margin'=>'bool'], 'ui\window::setSize' => ['', 'size'=>'UI\Size'], 'ui\window::setTitle' => ['', 'title'=>'string'], -'uksort' => ['bool', '&rw_array'=>'array', 'cmp_function'=>'callable(mixed,mixed):int'], +'uksort' => ['bool', '&rw_array'=>'array', 'callback'=>'callable(mixed,mixed):int'], 'umask' => ['int', 'mask='=>'int'], 'UnderflowException::__clone' => ['void'], 'UnderflowException::__construct' => ['void', 'message='=>'string', 'code='=>'int', 'previous='=>'?Throwable|?UnderflowException'], @@ -15078,9 +15078,9 @@ return [ 'uniqid' => ['string', 'prefix='=>'string', 'more_entropy='=>'bool'], 'unixtojd' => ['int', 'timestamp='=>'int'], 'unlink' => ['bool', 'filename'=>'string', 'context='=>'resource'], -'unpack' => ['array|false', 'format'=>'string', 'data'=>'string', 'offset='=>'int'], -'unregister_tick_function' => ['void', 'function_name'=>'callable'], -'unserialize' => ['mixed', 'value'=>'string', 'options='=>'array{allowed_classes?:string[]|bool}'], +'unpack' => ['array|false', 'format'=>'string', 'string'=>'string', 'offset='=>'int'], +'unregister_tick_function' => ['void', 'callback'=>'callable'], +'unserialize' => ['mixed', 'data'=>'string', 'options='=>'array{allowed_classes?:string[]|bool}'], 'unset' => ['void', 'var='=>'mixed', '...args='=>'mixed'], 'untaint' => ['bool', '&rw_string'=>'string', '&...rw_strings='=>'string'], 'uopz_allow_exit' => ['void', 'allow'=>'bool'], @@ -15127,12 +15127,12 @@ return [ 'uopz_unset_return\'1' => ['bool', 'function'=>'string'], 'urldecode' => ['string', 'string'=>'string'], 'urlencode' => ['string', 'string'=>'string'], -'use_soap_error_handler' => ['bool', 'handler='=>'bool'], -'user_error' => ['void', 'message'=>'string', 'error_type='=>'int'], +'use_soap_error_handler' => ['bool', 'enable='=>'bool'], +'user_error' => ['void', 'message'=>'string', 'error_level='=>'int'], 'usleep' => ['void', 'microseconds'=>'int'], -'usort' => ['bool', '&rw_array'=>'array', 'cmp_function'=>'callable(mixed,mixed):int'], -'utf8_decode' => ['string', 'data'=>'string'], -'utf8_encode' => ['string', 'data'=>'string'], +'usort' => ['bool', '&rw_array'=>'array', 'callback'=>'callable(mixed,mixed):int'], +'utf8_decode' => ['string', 'string'=>'string'], +'utf8_encode' => ['string', 'string'=>'string'], 'V8Js::__construct' => ['void', 'object_name='=>'string', 'variables='=>'array', 'extensions='=>'array', 'report_uncaught_exceptions='=>'bool', 'snapshot_blob='=>'string'], 'V8Js::clearPendingException' => [''], 'V8Js::compileString' => ['resource', 'script'=>'', 'identifier='=>'string'], @@ -15168,31 +15168,31 @@ return [ 'V8JsScriptException::getPrevious' => ['Exception|Throwable'], 'V8JsScriptException::getTrace' => ['list>'], 'V8JsScriptException::getTraceAsString' => ['string'], -'var_dump' => ['void', 'value'=>'mixed', '...args='=>'mixed'], +'var_dump' => ['void', 'value'=>'mixed', '...values='=>'mixed'], 'var_export' => ['?string', 'value'=>'mixed', 'return='=>'bool'], 'VARIANT::__construct' => ['void', 'value='=>'mixed', 'type='=>'int', 'codepage='=>'int'], -'variant_abs' => ['mixed', 'left'=>'mixed'], +'variant_abs' => ['mixed', 'value'=>'mixed'], 'variant_add' => ['mixed', 'left'=>'mixed', 'right'=>'mixed'], 'variant_and' => ['mixed', 'left'=>'mixed', 'right'=>'mixed'], 'variant_cast' => ['VARIANT', 'variant'=>'VARIANT', 'type'=>'int'], 'variant_cat' => ['mixed', 'left'=>'mixed', 'right'=>'mixed'], -'variant_cmp' => ['int', 'left'=>'mixed', 'right'=>'mixed', 'lcid='=>'int', 'flags='=>'int'], +'variant_cmp' => ['int', 'left'=>'mixed', 'right'=>'mixed', 'locale_id='=>'int', 'flags='=>'int'], 'variant_date_from_timestamp' => ['VARIANT', 'timestamp'=>'int'], 'variant_date_to_timestamp' => ['int', 'variant'=>'VARIANT'], 'variant_div' => ['mixed', 'left'=>'mixed', 'right'=>'mixed'], 'variant_eqv' => ['mixed', 'left'=>'mixed', 'right'=>'mixed'], -'variant_fix' => ['mixed', 'left'=>'mixed'], +'variant_fix' => ['mixed', 'value'=>'mixed'], 'variant_get_type' => ['int', 'variant'=>'VARIANT'], 'variant_idiv' => ['mixed', 'left'=>'mixed', 'right'=>'mixed'], 'variant_imp' => ['mixed', 'left'=>'mixed', 'right'=>'mixed'], -'variant_int' => ['mixed', 'left'=>'mixed'], +'variant_int' => ['mixed', 'value'=>'mixed'], 'variant_mod' => ['mixed', 'left'=>'mixed', 'right'=>'mixed'], 'variant_mul' => ['mixed', 'left'=>'mixed', 'right'=>'mixed'], -'variant_neg' => ['mixed', 'left'=>'mixed'], -'variant_not' => ['mixed', 'left'=>'mixed'], +'variant_neg' => ['mixed', 'value'=>'mixed'], +'variant_not' => ['mixed', 'value'=>'mixed'], 'variant_or' => ['mixed', 'left'=>'mixed', 'right'=>'mixed'], 'variant_pow' => ['mixed', 'left'=>'mixed', 'right'=>'mixed'], -'variant_round' => ['mixed', 'left'=>'mixed', 'decimals'=>'int'], +'variant_round' => ['mixed', 'value'=>'mixed', 'decimals'=>'int'], 'variant_set' => ['void', 'variant'=>'object', 'value'=>'mixed'], 'variant_set_type' => ['void', 'variant'=>'object', 'type'=>'int'], 'variant_sub' => ['mixed', 'left'=>'mixed', 'right'=>'mixed'], @@ -15221,9 +15221,9 @@ return [ 'VarnishLog::getTagName' => ['string', 'index'=>'int'], 'VarnishStat::__construct' => ['void', 'args='=>'array'], 'VarnishStat::getSnapshot' => ['array'], -'version_compare' => ['bool', 'ver1'=>'string', 'ver2'=>'string', 'oper'=>'\'<\'|\'lt\'|\'<=\'|\'le\'|\'>\'|\'gt\'|\'>=\'|\'ge\'|\'==\'|\'=\'|\'eq\'|\'!=\'|\'<>\'|\'ne\''], -'version_compare\'1' => ['int', 'ver1'=>'string', 'ver2'=>'string'], -'vfprintf' => ['int', 'stream'=>'resource', 'format'=>'string', 'args'=>'array'], +'version_compare' => ['bool', 'version1'=>'string', 'version2'=>'string', 'operator'=>'\'<\'|\'lt\'|\'<=\'|\'le\'|\'>\'|\'gt\'|\'>=\'|\'ge\'|\'==\'|\'=\'|\'eq\'|\'!=\'|\'<>\'|\'ne\''], +'version_compare\'1' => ['int', 'version1'=>'string', 'version2'=>'string'], +'vfprintf' => ['int', 'stream'=>'resource', 'format'=>'string', 'values'=>'array'], 'virtual' => ['bool', 'uri'=>'string'], 'vpopmail_add_alias_domain' => ['bool', 'domain'=>'string', 'aliasdomain'=>'string'], 'vpopmail_add_alias_domain_ex' => ['bool', 'olddomain'=>'string', 'newdomain'=>'string'], @@ -15242,8 +15242,8 @@ return [ 'vpopmail_error' => ['string'], 'vpopmail_passwd' => ['bool', 'user'=>'string', 'domain'=>'string', 'password'=>'string', 'apop='=>'bool'], 'vpopmail_set_user_quota' => ['bool', 'user'=>'string', 'domain'=>'string', 'quota'=>'string'], -'vprintf' => ['int', 'format'=>'string', 'args'=>'array'], -'vsprintf' => ['string', 'format'=>'string', 'args'=>'array'], +'vprintf' => ['int', 'format'=>'string', 'values'=>'array'], +'vsprintf' => ['string', 'format'=>'string', 'values'=>'array'], 'Vtiful\Kernel\Excel::__construct' => ['void', 'config'=>'array'], 'Vtiful\Kernel\Excel::addSheet' => ['', 'sheetName'=>'string'], 'Vtiful\Kernel\Excel::autoFilter' => ['', 'scope'=>'string'], @@ -15338,7 +15338,7 @@ return [ 'wkhtmltox\pdf\converter::add' => ['void', 'object'=>'wkhtmltox\PDF\Object'], 'wkhtmltox\pdf\converter::convert' => ['?string'], 'wkhtmltox\pdf\converter::getVersion' => ['string'], -'wordwrap' => ['string', 'string'=>'string', 'width='=>'int', 'break='=>'string', 'cut='=>'bool'], +'wordwrap' => ['string', 'string'=>'string', 'width='=>'int', 'break='=>'string', 'cut_long_words='=>'bool'], 'Worker::__construct' => ['void'], 'Worker::addRef' => ['void'], 'Worker::chunk' => ['array', 'size'=>'int', 'preserve'=>'bool'], @@ -15487,28 +15487,28 @@ return [ 'xhprof_enable' => ['void', 'flags='=>'int', 'options='=>'array'], 'xhprof_sample_disable' => ['array'], 'xhprof_sample_enable' => ['void'], -'xml_error_string' => ['string', 'code'=>'int'], +'xml_error_string' => ['string', 'error_code'=>'int'], 'xml_get_current_byte_index' => ['int|false', 'parser'=>'resource'], 'xml_get_current_column_number' => ['int|false', 'parser'=>'resource'], 'xml_get_current_line_number' => ['int|false', 'parser'=>'resource'], 'xml_get_error_code' => ['int|false', 'parser'=>'resource'], -'xml_parse' => ['int', 'parser'=>'resource', 'data'=>'string', 'isfinal='=>'bool'], +'xml_parse' => ['int', 'parser'=>'resource', 'data'=>'string', 'is_final='=>'bool'], 'xml_parse_into_struct' => ['int', 'parser'=>'resource', 'data'=>'string', '&w_values'=>'array', '&w_index='=>'array'], 'xml_parser_create' => ['resource', 'encoding='=>'string'], -'xml_parser_create_ns' => ['resource', 'encoding='=>'string', 'sep='=>'string'], +'xml_parser_create_ns' => ['resource', 'encoding='=>'string', 'separator='=>'string'], 'xml_parser_free' => ['bool', 'parser'=>'resource'], 'xml_parser_get_option' => ['mixed|false', 'parser'=>'resource', 'option'=>'int'], 'xml_parser_set_option' => ['bool', 'parser'=>'resource', 'option'=>'int', 'value'=>'mixed'], -'xml_set_character_data_handler' => ['bool', 'parser'=>'resource', 'hdl'=>'callable'], -'xml_set_default_handler' => ['bool', 'parser'=>'resource', 'hdl'=>'callable'], -'xml_set_element_handler' => ['bool', 'parser'=>'resource', 'shdl'=>'callable', 'ehdl'=>'callable'], -'xml_set_end_namespace_decl_handler' => ['bool', 'parser'=>'resource', 'hdl'=>'callable'], -'xml_set_external_entity_ref_handler' => ['bool', 'parser'=>'resource', 'hdl'=>'callable'], -'xml_set_notation_decl_handler' => ['bool', 'parser'=>'resource', 'hdl'=>'callable'], +'xml_set_character_data_handler' => ['bool', 'parser'=>'resource', 'handler'=>'callable'], +'xml_set_default_handler' => ['bool', 'parser'=>'resource', 'handler'=>'callable'], +'xml_set_element_handler' => ['bool', 'parser'=>'resource', 'start_handler'=>'callable', 'end_handler'=>'callable'], +'xml_set_end_namespace_decl_handler' => ['bool', 'parser'=>'resource', 'handler'=>'callable'], +'xml_set_external_entity_ref_handler' => ['bool', 'parser'=>'resource', 'handler'=>'callable'], +'xml_set_notation_decl_handler' => ['bool', 'parser'=>'resource', 'handler'=>'callable'], 'xml_set_object' => ['bool', 'parser'=>'resource', 'object'=>'object'], -'xml_set_processing_instruction_handler' => ['bool', 'parser'=>'resource', 'hdl'=>'callable'], -'xml_set_start_namespace_decl_handler' => ['bool', 'parser'=>'resource', 'hdl'=>'callable'], -'xml_set_unparsed_entity_decl_handler' => ['bool', 'parser'=>'resource', 'hdl'=>'callable'], +'xml_set_processing_instruction_handler' => ['bool', 'parser'=>'resource', 'handler'=>'callable'], +'xml_set_start_namespace_decl_handler' => ['bool', 'parser'=>'resource', 'handler'=>'callable'], +'xml_set_unparsed_entity_decl_handler' => ['bool', 'parser'=>'resource', 'handler'=>'callable'], 'XMLDiff\Base::__construct' => ['void', 'nsname'=>'string'], 'XMLDiff\Base::diff' => ['mixed', 'from'=>'mixed', 'to'=>'mixed'], 'XMLDiff\Base::merge' => ['mixed', 'src'=>'mixed', 'diff'=>'mixed'], @@ -15599,48 +15599,48 @@ return [ 'XMLWriter::writeElementNS' => ['bool', 'prefix'=>'string', 'name'=>'string', 'uri'=>'string', 'content='=>'?string'], 'XMLWriter::writePI' => ['bool', 'target'=>'string', 'content'=>'string'], 'XMLWriter::writeRaw' => ['bool', 'content'=>'string'], -'xmlwriter_end_attribute' => ['bool', 'xmlwriter'=>'resource'], -'xmlwriter_end_cdata' => ['bool', 'xmlwriter'=>'resource'], -'xmlwriter_end_comment' => ['bool', 'xmlwriter'=>'resource'], -'xmlwriter_end_document' => ['bool', 'xmlwriter'=>'resource'], -'xmlwriter_end_dtd' => ['bool', 'xmlwriter'=>'resource'], -'xmlwriter_end_dtd_attlist' => ['bool', 'xmlwriter'=>'resource'], -'xmlwriter_end_dtd_element' => ['bool', 'xmlwriter'=>'resource'], -'xmlwriter_end_dtd_entity' => ['bool', 'xmlwriter'=>'resource'], -'xmlwriter_end_element' => ['bool', 'xmlwriter'=>'resource'], -'xmlwriter_end_pi' => ['bool', 'xmlwriter'=>'resource'], -'xmlwriter_flush' => ['mixed', 'xmlwriter'=>'resource', 'empty='=>'bool'], -'xmlwriter_full_end_element' => ['bool', 'xmlwriter'=>'resource'], +'xmlwriter_end_attribute' => ['bool', 'writer'=>'resource'], +'xmlwriter_end_cdata' => ['bool', 'writer'=>'resource'], +'xmlwriter_end_comment' => ['bool', 'writer'=>'resource'], +'xmlwriter_end_document' => ['bool', 'writer'=>'resource'], +'xmlwriter_end_dtd' => ['bool', 'writer'=>'resource'], +'xmlwriter_end_dtd_attlist' => ['bool', 'writer'=>'resource'], +'xmlwriter_end_dtd_element' => ['bool', 'writer'=>'resource'], +'xmlwriter_end_dtd_entity' => ['bool', 'writer'=>'resource'], +'xmlwriter_end_element' => ['bool', 'writer'=>'resource'], +'xmlwriter_end_pi' => ['bool', 'writer'=>'resource'], +'xmlwriter_flush' => ['mixed', 'writer'=>'resource', 'empty='=>'bool'], +'xmlwriter_full_end_element' => ['bool', 'writer'=>'resource'], 'xmlwriter_open_memory' => ['resource'], -'xmlwriter_open_uri' => ['resource', 'source'=>'string'], -'xmlwriter_output_memory' => ['string', 'xmlwriter'=>'resource', 'flush='=>'bool'], -'xmlwriter_set_indent' => ['bool', 'xmlwriter'=>'resource', 'indent'=>'bool'], -'xmlwriter_set_indent_string' => ['bool', 'xmlwriter'=>'resource', 'indentstring'=>'string'], -'xmlwriter_start_attribute' => ['bool', 'xmlwriter'=>'resource', 'name'=>'string'], -'xmlwriter_start_attribute_ns' => ['bool', 'xmlwriter'=>'resource', 'prefix'=>'string', 'name'=>'string', 'uri'=>'string'], -'xmlwriter_start_cdata' => ['bool', 'xmlwriter'=>'resource'], -'xmlwriter_start_comment' => ['bool', 'xmlwriter'=>'resource'], -'xmlwriter_start_document' => ['bool', 'xmlwriter'=>'resource', 'version='=>'string', 'encoding='=>'string', 'standalone='=>'string'], -'xmlwriter_start_dtd' => ['bool', 'xmlwriter'=>'resource', 'name'=>'string', 'publicid='=>'string', 'sysid='=>'string'], -'xmlwriter_start_dtd_attlist' => ['bool', 'xmlwriter'=>'resource', 'name'=>'string'], -'xmlwriter_start_dtd_element' => ['bool', 'xmlwriter'=>'resource', 'name'=>'string'], -'xmlwriter_start_dtd_entity' => ['bool', 'xmlwriter'=>'resource', 'name'=>'string', 'isparam'=>'bool'], -'xmlwriter_start_element' => ['bool', 'xmlwriter'=>'resource', 'name'=>'string'], -'xmlwriter_start_element_ns' => ['bool', 'xmlwriter'=>'resource', 'prefix'=>'string', 'name'=>'string', 'uri'=>'string'], -'xmlwriter_start_pi' => ['bool', 'xmlwriter'=>'resource', 'target'=>'string'], -'xmlwriter_text' => ['bool', 'xmlwriter'=>'resource', 'content'=>'string'], -'xmlwriter_write_attribute' => ['bool', 'xmlwriter'=>'resource', 'name'=>'string', 'content'=>'string'], -'xmlwriter_write_attribute_ns' => ['bool', 'xmlwriter'=>'resource', 'prefix'=>'string', 'name'=>'string', 'uri'=>'string', 'content'=>'string'], -'xmlwriter_write_cdata' => ['bool', 'xmlwriter'=>'resource', 'content'=>'string'], -'xmlwriter_write_comment' => ['bool', 'xmlwriter'=>'resource', 'content'=>'string'], -'xmlwriter_write_dtd' => ['bool', 'xmlwriter'=>'resource', 'name'=>'string', 'publicid='=>'string', 'sysid='=>'string', 'subset='=>'string'], -'xmlwriter_write_dtd_attlist' => ['bool', 'xmlwriter'=>'resource', 'name'=>'string', 'content'=>'string'], -'xmlwriter_write_dtd_element' => ['bool', 'xmlwriter'=>'resource', 'name'=>'string', 'content'=>'string'], -'xmlwriter_write_dtd_entity' => ['bool', 'xmlwriter'=>'resource', 'name'=>'string', 'content'=>'string', 'pe'=>'bool', 'publicid'=>'string', 'sysid'=>'string', 'ndataid'=>'string'], -'xmlwriter_write_element' => ['bool', 'xmlwriter'=>'resource', 'name'=>'string', 'content'=>'string'], -'xmlwriter_write_element_ns' => ['bool', 'xmlwriter'=>'resource', 'prefix'=>'string', 'name'=>'string', 'uri'=>'string', 'content'=>'string'], -'xmlwriter_write_pi' => ['bool', 'xmlwriter'=>'resource', 'target'=>'string', 'content'=>'string'], -'xmlwriter_write_raw' => ['bool', 'xmlwriter'=>'resource', 'content'=>'string'], +'xmlwriter_open_uri' => ['resource', 'uri'=>'string'], +'xmlwriter_output_memory' => ['string', 'writer'=>'resource', 'flush='=>'bool'], +'xmlwriter_set_indent' => ['bool', 'writer'=>'resource', 'enable'=>'bool'], +'xmlwriter_set_indent_string' => ['bool', 'writer'=>'resource', 'indentation'=>'string'], +'xmlwriter_start_attribute' => ['bool', 'writer'=>'resource', 'name'=>'string'], +'xmlwriter_start_attribute_ns' => ['bool', 'writer'=>'resource', 'prefix'=>'string', 'name'=>'string', 'namespace'=>'string'], +'xmlwriter_start_cdata' => ['bool', 'writer'=>'resource'], +'xmlwriter_start_comment' => ['bool', 'writer'=>'resource'], +'xmlwriter_start_document' => ['bool', 'writer'=>'resource', 'version='=>'string', 'encoding='=>'string', 'standalone='=>'string'], +'xmlwriter_start_dtd' => ['bool', 'writer'=>'resource', 'qualifiedName'=>'string', 'publicId='=>'string', 'systemId='=>'string'], +'xmlwriter_start_dtd_attlist' => ['bool', 'writer'=>'resource', 'name'=>'string'], +'xmlwriter_start_dtd_element' => ['bool', 'writer'=>'resource', 'qualifiedName'=>'string'], +'xmlwriter_start_dtd_entity' => ['bool', 'writer'=>'resource', 'name'=>'string', 'isParam'=>'bool'], +'xmlwriter_start_element' => ['bool', 'writer'=>'resource', 'name'=>'string'], +'xmlwriter_start_element_ns' => ['bool', 'writer'=>'resource', 'prefix'=>'string', 'name'=>'string', 'namespace'=>'string'], +'xmlwriter_start_pi' => ['bool', 'writer'=>'resource', 'target'=>'string'], +'xmlwriter_text' => ['bool', 'writer'=>'resource', 'content'=>'string'], +'xmlwriter_write_attribute' => ['bool', 'writer'=>'resource', 'name'=>'string', 'value'=>'string'], +'xmlwriter_write_attribute_ns' => ['bool', 'writer'=>'resource', 'prefix'=>'string', 'name'=>'string', 'namespace'=>'string', 'value'=>'string'], +'xmlwriter_write_cdata' => ['bool', 'writer'=>'resource', 'content'=>'string'], +'xmlwriter_write_comment' => ['bool', 'writer'=>'resource', 'content'=>'string'], +'xmlwriter_write_dtd' => ['bool', 'writer'=>'resource', 'name'=>'string', 'publicId='=>'string', 'systemId='=>'string', 'content='=>'string'], +'xmlwriter_write_dtd_attlist' => ['bool', 'writer'=>'resource', 'name'=>'string', 'content'=>'string'], +'xmlwriter_write_dtd_element' => ['bool', 'writer'=>'resource', 'name'=>'string', 'content'=>'string'], +'xmlwriter_write_dtd_entity' => ['bool', 'writer'=>'resource', 'name'=>'string', 'content'=>'string', 'isParam'=>'bool', 'publicId'=>'string', 'systemId'=>'string', 'notationData'=>'string'], +'xmlwriter_write_element' => ['bool', 'writer'=>'resource', 'name'=>'string', 'content'=>'string'], +'xmlwriter_write_element_ns' => ['bool', 'writer'=>'resource', 'prefix'=>'string', 'name'=>'string', 'namespace'=>'string', 'content'=>'string'], +'xmlwriter_write_pi' => ['bool', 'writer'=>'resource', 'target'=>'string', 'content'=>'string'], +'xmlwriter_write_raw' => ['bool', 'writer'=>'resource', 'content'=>'string'], 'xpath_new_context' => ['XPathContext', 'dom_document'=>'DOMDocument'], 'xpath_register_ns' => ['bool', 'xpath_context'=>'xpathcontext', 'prefix'=>'string', 'uri'=>'string'], 'xpath_register_ns_auto' => ['bool', 'xpath_context'=>'xpathcontext', 'context_node='=>'object'], @@ -15674,19 +15674,19 @@ return [ 'xslt_set_scheme_handler' => ['', 'xh'=>'', 'handlers'=>'array'], 'xslt_set_scheme_handlers' => ['', 'xh'=>'', 'handlers'=>'array'], 'xslt_setopt' => ['', 'processor'=>'', 'newmask'=>'int'], -'XSLTProcessor::getParameter' => ['string|false', 'namespaceuri'=>'string', 'localname'=>'string'], +'XSLTProcessor::getParameter' => ['string|false', 'namespace'=>'string', 'name'=>'string'], 'XsltProcessor::getSecurityPrefs' => ['int'], 'XSLTProcessor::hasExsltSupport' => ['bool'], 'XSLTProcessor::importStylesheet' => ['bool', 'stylesheet'=>'object'], -'XSLTProcessor::registerPHPFunctions' => ['void', 'restrict='=>'mixed'], -'XSLTProcessor::removeParameter' => ['bool', 'namespaceuri'=>'string', 'localname'=>'string'], +'XSLTProcessor::registerPHPFunctions' => ['void', 'functions='=>'mixed'], +'XSLTProcessor::removeParameter' => ['bool', 'namespace'=>'string', 'name'=>'string'], 'XSLTProcessor::setParameter' => ['bool', 'namespace'=>'string', 'name'=>'string', 'value'=>'string'], 'XSLTProcessor::setParameter\'1' => ['bool', 'namespace'=>'string', 'options'=>'array'], 'XSLTProcessor::setProfiling' => ['bool', 'filename'=>'string'], -'XsltProcessor::setSecurityPrefs' => ['int', 'securityPrefs'=>'int'], -'XSLTProcessor::transformToDoc' => ['DOMDocument|false', 'doc'=>'DOMNode'], -'XSLTProcessor::transformToURI' => ['int', 'doc'=>'DOMDocument', 'uri'=>'string'], -'XSLTProcessor::transformToXML' => ['string|false', 'doc'=>'DOMDocument'], +'XsltProcessor::setSecurityPrefs' => ['int', 'preferences'=>'int'], +'XSLTProcessor::transformToDoc' => ['DOMDocument|false', 'document'=>'DOMNode'], +'XSLTProcessor::transformToURI' => ['int', 'document'=>'DOMDocument', 'uri'=>'string'], +'XSLTProcessor::transformToXML' => ['string|false', 'document'=>'DOMDocument'], 'yac::__construct' => ['void', 'prefix='=>'string'], 'yac::__get' => ['mixed', 'key'=>'string'], 'yac::__set' => ['mixed', 'key'=>'string', 'value'=>'mixed'], @@ -16592,7 +16592,7 @@ return [ 'zip_entry_filesize' => ['int', 'zip_entry'=>'resource'], 'zip_entry_name' => ['string', 'zip_entry'=>'resource'], 'zip_entry_open' => ['bool', 'zip_dp'=>'resource', 'zip_entry'=>'resource', 'mode='=>'string'], -'zip_entry_read' => ['string|false', 'zip_entry'=>'resource', 'length='=>'int'], +'zip_entry_read' => ['string|false', 'zip_entry'=>'resource', 'len='=>'int'], 'zip_open' => ['resource|int|false', 'filename'=>'string'], 'zip_read' => ['resource', 'zip'=>'resource'], 'ZipArchive::addEmptyDir' => ['bool', 'dirname'=>'string'], @@ -16643,7 +16643,7 @@ return [ 'ZipArchive::unchangeArchive' => ['bool'], 'ZipArchive::unchangeIndex' => ['bool', 'index'=>'int'], 'ZipArchive::unchangeName' => ['bool', 'name'=>'string'], -'zlib_decode' => ['string|false', 'data'=>'string', 'max_decoded_len='=>'int'], +'zlib_decode' => ['string|false', 'data'=>'string', 'max_length='=>'int'], 'zlib_encode' => ['string', 'data'=>'string', 'encoding'=>'int', 'level='=>'string|int'], 'zlib_get_coding_type' => ['string|false'], 'ZMQ::__construct' => ['void'], diff --git a/dictionaries/CallMap_71_delta.php b/dictionaries/CallMap_71_delta.php index fd94d3c22..51ef5ace4 100644 --- a/dictionaries/CallMap_71_delta.php +++ b/dictionaries/CallMap_71_delta.php @@ -16,36 +16,36 @@ return [ 'new' => [ 'Closure::fromCallable' => ['Closure', 'callable'=>'callable'], - 'SQLite3::createFunction' => ['bool', 'name'=>'string', 'callback'=>'callable', 'argument_count='=>'int', 'flags='=>'int'], - 'curl_multi_errno' => ['int', 'mh'=>'resource'], - 'curl_share_errno' => ['int', 'sh'=>'resource'], - 'curl_share_strerror' => ['string', 'code'=>'int'], - 'get_headers' => ['array|false', 'url'=>'string', 'format='=>'int', 'context='=>'resource'], + 'SQLite3::createFunction' => ['bool', 'name'=>'string', 'callback'=>'callable', 'argCount='=>'int', 'flags='=>'int'], + 'curl_multi_errno' => ['int', 'multi_handle'=>'resource'], + 'curl_share_errno' => ['int', 'share_handle'=>'resource'], + 'curl_share_strerror' => ['string', 'error_code'=>'int'], + 'get_headers' => ['array|false', 'url'=>'string', 'associative='=>'int', 'context='=>'resource'], 'getenv\'1' => ['array'], - 'getopt' => ['array|array|array>', 'options'=>'string', 'longopts='=>'array', '&w_optind='=>'int'], - 'hash_hkdf' => ['string', 'algo'=>'string', 'ikm'=>'string', 'length='=>'int', 'info='=>'string', 'salt='=>'string'], - 'is_iterable' => ['bool', 'var'=>'mixed'], + 'getopt' => ['array|array|array>', 'short_options'=>'string', 'long_options='=>'array', '&w_rest_index='=>'int'], + 'hash_hkdf' => ['string', 'algo'=>'string', 'key'=>'string', 'length='=>'int', 'info='=>'string', 'salt='=>'string'], + 'is_iterable' => ['bool', 'value'=>'mixed'], 'openssl_get_curve_names' => ['array'], - 'pcntl_async_signals' => ['bool', 'on='=>'bool'], - 'pcntl_signal_get_handler' => ['int|string', 'signo'=>'int'], - 'pg_fetch_all' => ['array', 'result'=>'resource', 'result_type='=>'int'], + 'pcntl_async_signals' => ['bool', 'enable='=>'bool'], + 'pcntl_signal_get_handler' => ['int|string', 'signal'=>'int'], + 'pg_fetch_all' => ['array', 'result'=>'resource', 'mode='=>'int'], 'pg_last_error' => ['string', 'connection='=>'resource', 'operation='=>'int'], - 'pg_select' => ['mixed', 'db'=>'resource', 'table'=>'string', 'ids'=>'array', 'options='=>'int', 'result_type='=>'int'], + 'pg_select' => ['mixed', 'connection'=>'resource', 'table_name'=>'string', 'conditions'=>'array', 'flags='=>'int', 'mode='=>'int'], 'sapi_windows_cp_conv' => ['string', 'in_codepage'=>'int|string', 'out_codepage'=>'int|string', 'subject'=>'string'], 'sapi_windows_cp_get' => ['int'], 'sapi_windows_cp_is_utf8' => ['bool'], - 'sapi_windows_cp_set' => ['bool', 'code_page'=>'int'], + 'sapi_windows_cp_set' => ['bool', 'codepage'=>'int'], 'session_create_id' => ['string', 'prefix='=>'string'], 'session_gc' => ['int'], - 'unpack' => ['array', 'format'=>'string', 'data'=>'string', 'offset='=>'int'], + 'unpack' => ['array', 'format'=>'string', 'string'=>'string', 'offset='=>'int'], ], 'old' => [ - 'SQLite3::createFunction' => ['bool', 'name'=>'string', 'callback'=>'callable', 'argument_count='=>'int'], - 'get_headers' => ['array|false', 'url'=>'string', 'format='=>'int'], - 'getopt' => ['array|array|array>', 'options'=>'string', 'longopts='=>'array'], + 'SQLite3::createFunction' => ['bool', 'name'=>'string', 'callback'=>'callable', 'argCount='=>'int'], + 'get_headers' => ['array|false', 'url'=>'string', 'associative='=>'int'], + 'getopt' => ['array|array|array>', 'short_options'=>'string', 'long_options='=>'array'], 'pg_fetch_all' => ['array', 'result'=>'resource'], 'pg_last_error' => ['string', 'connection='=>'resource'], - 'pg_select' => ['mixed', 'db'=>'resource', 'table'=>'string', 'ids'=>'array', 'options='=>'int'], - 'unpack' => ['array', 'format'=>'string', 'data'=>'string'], + 'pg_select' => ['mixed', 'connection'=>'resource', 'table_name'=>'string', 'conditions'=>'array', 'flags='=>'int'], + 'unpack' => ['array', 'format'=>'string', 'string'=>'string'], ], ];