Skip to content

Conversation

TimWolla
Copy link
Member

From what I see the incorrect scope is not observable in any other way. The mixin methods are completely invisible to Reflection and a SQLite function referring to a private method is still properly called as before.

Fixes #20095.

From what I see the incorrect scope is not observable in any other way. The
mixin methods are completely invisible to Reflection and a SQLite function
referring to a private method is still properly called as before.

Fixes php#20095.
@TimWolla TimWolla changed the base branch from master to PHP-8.5 October 19, 2025 12:13
@TimWolla TimWolla merged commit 1cb166c into php:PHP-8.5 Oct 19, 2025
10 checks passed
@TimWolla TimWolla deleted the gh20095-pdo-mixin branch October 19, 2025 12:14
TimWolla added a commit that referenced this pull request Oct 19, 2025
* PHP-8.5:
  pdo: Fix scope for PDO mixins in pdo_hash_methods() (#20200)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Deprecation warning for PDO methods that moved to PDO subclasses is odd.

2 participants