File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed
src/JsonSchema/Uri/Retrievers Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
10
10
- Update test case to current (PHP) standards ([ #831 ] ( https://github.com/jsonrainbow/json-schema/pull/831 ) )
11
11
- Upgrade test suite to use generators ([ #834 ] ( https://github.com/jsonrainbow/json-schema/pull/834 ) )
12
12
- update to latest json schema test suite ([ #821 ] ( https://github.com/jsonrainbow/json-schema/pull/821 ) )
13
+ - ### Fixed
14
+ - Fix PHP 8.5 $http_response_header deprecation ([ #840 ] ( https://github.com/jsonrainbow/json-schema/pull/840 ) )
13
15
14
16
## [ 6.4.2] - 2025-06-03
15
17
### Fixed
Original file line number Diff line number Diff line change @@ -51,6 +51,11 @@ public function retrieve($uri)
51
51
}
52
52
53
53
$ this ->messageBody = $ response ;
54
+ if (function_exists ('http_get_last_response_headers ' )) {
55
+ // Use http_get_last_response_headers() for BC compatibility with PHP 8.5+
56
+ // where $http_response_header is deprecated.
57
+ $ http_response_header = http_get_last_response_headers ();
58
+ }
54
59
if (!empty ($ http_response_header )) {
55
60
// $http_response_header cannot be tested, because it's defined in the method's local scope
56
61
// See http://php.net/manual/en/reserved.variables.httpresponseheader.php for more info.
You can’t perform that action at this time.
0 commit comments