Extension [ extension #120 xdiff version 2.1.1 ] { - Constants [3] { Constant [ int XDIFF_PATCH_NORMAL ] { 45 } Constant [ int XDIFF_PATCH_REVERSE ] { 43 } Constant [ int XDIFF_PATCH_IGNORESPACE ] { 256 } } - Functions { Function [ function xdiff_string_diff ] { - Parameters [4] { Parameter #0 [ string $str1 ] Parameter #1 [ string $str2 ] Parameter #2 [ int $context = 3 ] Parameter #3 [ bool $minimal = false ] } } Function [ function xdiff_file_diff ] { - Parameters [5] { Parameter #0 [ string $file1 ] Parameter #1 [ string $file2 ] Parameter #2 [ string $dest ] Parameter #3 [ int $context = 3 ] Parameter #4 [ bool $minimal = false ] } - Return [ bool ] } Function [ function xdiff_string_bdiff ] { - Parameters [2] { Parameter #0 [ string $str1 ] Parameter #1 [ string $str2 ] } } Function [ function xdiff_string_diff_binary ] { - Parameters [2] { Parameter #0 [ string $str1 ] Parameter #1 [ string $str2 ] } } Function [ function xdiff_file_bdiff ] { - Parameters [3] { Parameter #0 [ string $file1 ] Parameter #1 [ string $file2 ] Parameter #2 [ string $dest ] } - Return [ bool ] } Function [ function xdiff_file_diff_binary ] { - Parameters [3] { Parameter #0 [ string $file1 ] Parameter #1 [ string $file2 ] Parameter #2 [ string $dest ] } - Return [ bool ] } Function [ function xdiff_string_rabdiff ] { - Parameters [2] { Parameter #0 [ string $str1 ] Parameter #1 [ string $str2 ] } } Function [ function xdiff_file_rabdiff ] { - Parameters [3] { Parameter #0 [ string $file1 ] Parameter #1 [ string $file2 ] Parameter #2 [ string $dest ] } - Return [ bool ] } Function [ function xdiff_file_bdiff_size ] { - Parameters [3] { Parameter #0 [ string $file1 ] Parameter #1 [ string $file2 ] Parameter #2 [ string $dest ] } - Return [ bool ] } Function [ function xdiff_string_bdiff_size ] { - Parameters [3] { Parameter #0 [ string $file1 ] Parameter #1 [ string $file2 ] Parameter #2 [ string $dest ] } - Return [ bool ] } Function [ function xdiff_file_patch ] { - Parameters [4] { Parameter #0 [ string $file ] Parameter #1 [ string $patch ] Parameter #2 [ string $dest ] Parameter #3 [ int $flags = XDIFF_PATCH_NORMAL ] } } Function [ function xdiff_string_patch ] { - Parameters [4] { Parameter #0 [ string $file ] Parameter #1 [ string $patch ] Parameter #2 [ int $flags = XDIFF_PATCH_NORMAL ] Parameter #3 [ ?string &$error = null ] } } Function [ function xdiff_file_bpatch ] { - Parameters [3] { Parameter #0 [ string $file ] Parameter #1 [ string $patch ] Parameter #2 [ string $dest ] } - Return [ bool ] } Function [ function xdiff_file_patch_binary ] { - Parameters [3] { Parameter #0 [ string $file ] Parameter #1 [ string $patch ] Parameter #2 [ string $dest ] } - Return [ bool ] } Function [ function xdiff_string_bpatch ] { - Parameters [2] { Parameter #0 [ string $str ] Parameter #1 [ string $patch ] } } Function [ function xdiff_string_patch_binary ] { - Parameters [2] { Parameter #0 [ string $str ] Parameter #1 [ string $patch ] } } Function [ function xdiff_file_merge3 ] { - Parameters [4] { Parameter #0 [ string $file1 ] Parameter #1 [ string $file2 ] Parameter #2 [ string $file3 ] Parameter #3 [ string $dest ] } } Function [ function xdiff_string_merge3 ] { - Parameters [4] { Parameter #0 [ string $str1 ] Parameter #1 [ string $str2 ] Parameter #2 [ string $str3 ] Parameter #3 [ ?string &$error = null ] } } } }