diff options
| -rw-r--r-- | PHPINFO | 10 | ||||
| -rw-r--r-- | REFLECTION | 49 | ||||
| -rw-r--r-- | php-pecl-xdebug3.spec | 14 | 
3 files changed, 50 insertions, 23 deletions
@@ -10,23 +10,27 @@ xdebug  [1m                              __/ |  [1m                             |___/  -[0mVersion => 3.0.4 +[0mVersion => 3.1.0beta1  Support Xdebug on Patreon, GitHub, or as a business: https://xdebug.org/support -           Enabled Features<br/>(through 'xdebug.mode' setting)            +             Enabled Features (through 'xdebug.mode' setting)               Feature => Enabled/Disabled -Development Aids => ✔ enabled +Development Helpers => ✔ enabled  Coverage => ✘ disabled  GC Stats => ✘ disabled  Profiler => ✘ disabled  Step Debugger => ✘ disabled  Tracing => ✘ disabled +                            Optional Features                             +Compressed File Support => yes (gzip) +  Directive => Local Value => Master Value  xdebug.mode => develop => develop  xdebug.start_with_request => default => default  xdebug.start_upon_error => default => default  xdebug.output_dir => /tmp => /tmp +xdebug.use_compression => 1 => 1  xdebug.trigger_value => no value => no value  xdebug.file_link_format => no value => no value  xdebug.filename_format => no value => no value @@ -1,4 +1,4 @@ -Extension [ <persistent> extension #15 xdebug version 3.0.4 ] { +Extension [ <persistent> extension #16 xdebug version 3.1.0beta1 ] {    - INI {      Entry [ xdebug.mode <SYSTEM> ] @@ -13,6 +13,9 @@ Extension [ <persistent> extension #15 xdebug version 3.0.4 ] {      Entry [ xdebug.output_dir <ALL> ]        Current = '/tmp'      } +    Entry [ xdebug.use_compression <ALL> ] +      Current = '1' +    }      Entry [ xdebug.trigger_value <PERDIR,SYSTEM> ]        Current = ''      } @@ -254,25 +257,25 @@ Extension [ <persistent> extension #15 xdebug version 3.0.4 ] {      Function [ <internal:xdebug> function xdebug_call_class ] {        - Parameters [1] { -        Parameter #0 [ <optional> int $depth ] +        Parameter #0 [ <optional> int $depth = 2 ]        }      }      Function [ <internal:xdebug> function xdebug_call_file ] {        - Parameters [1] { -        Parameter #0 [ <optional> int $depth ] +        Parameter #0 [ <optional> int $depth = 2 ]        }      }      Function [ <internal:xdebug> function xdebug_call_function ] {        - Parameters [1] { -        Parameter #0 [ <optional> int $depth ] +        Parameter #0 [ <optional> int $depth = 2 ]        }      }      Function [ <internal:xdebug> function xdebug_call_line ] {        - Parameters [1] { -        Parameter #0 [ <optional> int $depth ] +        Parameter #0 [ <optional> int $depth = 2 ]        }      }      Function [ <internal:xdebug> function xdebug_code_coverage_started ] { @@ -281,6 +284,12 @@ Extension [ <persistent> extension #15 xdebug version 3.0.4 ] {        }        - Return [ bool ]      } +    Function [ <internal:xdebug> function xdebug_connect_to_client ] { + +      - Parameters [0] { +      } +      - Return [ bool ] +    }      Function [ <internal:xdebug> function xdebug_debug_zval ] {        - Parameters [1] { @@ -307,7 +316,7 @@ Extension [ <persistent> extension #15 xdebug version 3.0.4 ] {      Function [ <internal:xdebug> function xdebug_get_collected_errors ] {        - Parameters [1] { -        Parameter #0 [ <optional> bool $emptyList ] +        Parameter #0 [ <optional> bool $emptyList = false ]        }        - Return [ array ]      } @@ -370,7 +379,8 @@ Extension [ <persistent> extension #15 xdebug version 3.0.4 ] {      }      Function [ <internal:xdebug> function xdebug_info ] { -      - Parameters [0] { +      - Parameters [1] { +        Parameter #0 [ <optional> string $category = null ]        }      }      Function [ <internal:xdebug> function xdebug_is_debugger_active ] { @@ -385,6 +395,13 @@ Extension [ <persistent> extension #15 xdebug version 3.0.4 ] {        }        - Return [ int ]      } +    Function [ <internal:xdebug> function xdebug_notify ] { + +      - Parameters [1] { +        Parameter #0 [ <required> mixed $data ] +      } +      - Return [ bool ] +    }      Function [ <internal:xdebug> function xdebug_peak_memory_usage ] {        - Parameters [0] { @@ -394,8 +411,8 @@ Extension [ <persistent> extension #15 xdebug version 3.0.4 ] {      Function [ <internal:xdebug> function xdebug_print_function_stack ] {        - Parameters [2] { -        Parameter #0 [ <optional> string $message ] -        Parameter #1 [ <optional> int $options ] +        Parameter #0 [ <optional> string $message = "user triggered" ] +        Parameter #1 [ <optional> int $options = 0 ]        }      }      Function [ <internal:xdebug> function xdebug_set_filter ] { @@ -409,7 +426,7 @@ Extension [ <persistent> extension #15 xdebug version 3.0.4 ] {      Function [ <internal:xdebug> function xdebug_start_code_coverage ] {        - Parameters [1] { -        Parameter #0 [ <optional> int $options ] +        Parameter #0 [ <optional> int $options = 0 ]        }      }      Function [ <internal:xdebug> function xdebug_start_error_collection ] { @@ -426,21 +443,21 @@ Extension [ <persistent> extension #15 xdebug version 3.0.4 ] {      Function [ <internal:xdebug> function xdebug_start_gcstats ] {        - Parameters [1] { -        Parameter #0 [ <optional> string or NULL $gcstatsFile ] +        Parameter #0 [ <optional> ?string $gcstatsFile = null ]        }      }      Function [ <internal:xdebug> function xdebug_start_trace ] {        - Parameters [2] { -        Parameter #0 [ <optional> string or NULL $traceFile ] -        Parameter #1 [ <optional> int $options ] +        Parameter #0 [ <optional> ?string $traceFile = null ] +        Parameter #1 [ <optional> int $options = 0 ]        } -      - Return [ string or NULL ] +      - Return [ ?string ]      }      Function [ <internal:xdebug> function xdebug_stop_code_coverage ] {        - Parameters [1] { -        Parameter #0 [ <optional> bool $cleanUp ] +        Parameter #0 [ <optional> bool $cleanUp = true ]        }      }      Function [ <internal:xdebug> function xdebug_stop_error_collection ] { @@ -472,7 +489,7 @@ Extension [ <persistent> extension #15 xdebug version 3.0.4 ] {      Function [ <internal:xdebug> function xdebug_var_dump ] {        - Parameters [1] { -        Parameter #0 [ <optional> ...$variable ] +        Parameter #0 [ <optional> mixed ...$variable ]        }      }    } diff --git a/php-pecl-xdebug3.spec b/php-pecl-xdebug3.spec index bc22d2a..8a1386d 100644 --- a/php-pecl-xdebug3.spec +++ b/php-pecl-xdebug3.spec @@ -21,14 +21,14 @@  %global pecl_name   xdebug  %global with_zts    0%{!?_without_zts:%{?__ztsphp:1}} -%global gh_commit   54c7c2521763ee522809de0c54311443b11343c1 +%global gh_commit   ab502054a44a594774c63e9037f1802cb861c224  %global gh_short    %(c=%{gh_commit}; echo ${c:0:7})  #global gh_date     20201011  # version/release -%global upstream_version 3.0.4 -#global upstream_prever  RC1 -#global upstream_lower   rc1 +%global upstream_version 3.1.0 +%global upstream_prever  beta1 +%global upstream_lower   beta1  # XDebug should be loaded after opcache  %global ini_name  15-%{pecl_name}.ini @@ -102,6 +102,9 @@ Obsoletes:     php74-pecl-%{pecl_name}  <= %{version}  %if "%{php_version}" > "8.0"  Obsoletes:     php80-pecl-%{pecl_name}  <= %{version}  %endif +%if "%{php_version}" > "8.1" +Obsoletes:     php81-pecl-%{pecl_name}  <= %{version} +%endif  %endif @@ -292,6 +295,9 @@ fi  %changelog +* Mon Sep  6 2021 Remi Collet <remi@remirepo.net> - 3.1.0~beta1-1 +- update to 3.1.0beta1 +  * Thu Apr  8 2021 Remi Collet <remi@remirepo.net> - 3.0.4-1  - update to 3.0.4  | 
