unleash-client-php icon indicating copy to clipboard operation
unleash-client-php copied to clipboard

Make 8.5 the main PHP version

Open W0rma opened this issue 2 months ago • 2 comments

Description

  • Changes the default, dev version to PHP 8.5, adds transpilation to PHP 8.4.
  • Fixes deprecated setAccessible() calls which are noop since PHP 8.1.

Checklist:

  • [x] I have performed a self-review of my own code
  • [x] I have commented my code, particularly in hard-to-understand areas
  • [x] I have made corresponding changes to the documentation
  • [x] My changes generate no new warnings
  • [x] I have added tests that prove my fix is effective or that my feature works
  • [x] New and existing unit tests pass locally with my changes
  • [x] Any dependent changes have been merged and published in downstream modules

W0rma avatar Dec 27 '25 09:12 W0rma

Pull Request Test Coverage Report for Build 20537035017

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 20365687605: 0.0%
Covered Lines: 1586
Relevant Lines: 1586

💛 - Coveralls

coveralls avatar Dec 27 '25 09:12 coveralls

I didn't check whether all setAccessible() calls are updated, I'm gonna assume they are.

@RikudouSage Yes, I added a PHP version check to all of them.

W0rma avatar Jan 08 '26 13:01 W0rma

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Feb 07 '26 16:02 stale[bot]