[
https://issues.apache.org/jira/browse/THRIFT-6335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Volodymyr Panivko reassigned THRIFT-6335:
-----------------------------------------
Assignee: Volodymyr Panivko
> Remove obsolete PHP version checks from ReflectionHelper
> --------------------------------------------------------
>
> Key: THRIFT-6335
> URL: https://issues.apache.org/jira/browse/THRIFT-6335
> Project: Thrift
> Issue Type: Task
> Components: PHP - Library
> Reporter: Volodymyr Panivko
> Assignee: Volodymyr Panivko
> Priority: Major
> Time Spent: 10m
> Remaining Estimate: 0h
>
> The PHP test ReflectionHelper still checks PHP_VERSION_ID < 80100 before
> calling ReflectionMethod::setAccessible(true) and
> ReflectionProperty::setAccessible(true). The project already requires PHP
> 8.1, so neither branch executes on supported runtimes.
> Remove both obsolete branches, simplify the reflection accessors, and update
> their descriptions. Keep the helper methods used by the existing tests. The
> minimum PHP version remains 8.1.
> Validation should cover private-property reads/writes and private-method
> invocation on PHP 8.1, the existing PHP unit tests, and the PHP coding
> standard.
> Generated-by: OpenAI Codex (GPT-6)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)