Skip to content

Conversation

@driesvints
Copy link
Contributor

@driesvints driesvints commented Sep 8, 2022

These changes are necessary to solve some deprecation notices for PHP 8.2 where self:: is used in a callable context. This isn't supported anymore. I didn't add any tests because this should technically get a new 8.2 build. However, the 8.0 and 8.1 builds are also still pending so I figured it didn't make sense to add an 8.2 build before that PR was merged: #2403

Here's the upgrade notice: https://github.com/php/php-src/blob/PHP-8.2/UPGRADING#L157-L167

Right now, we're trying to get a passing PHP 8.2 build for Laravel. This library is one of the last blockers to get a passing build. See failures in the Laravel build:

Screenshot 2022-09-08 at 14 34 49

It would be great to get a merge and a release for this @SamRemis. Thanks!

@driesvints driesvints marked this pull request as ready for review September 8, 2022 12:39
@stobrien89
Copy link
Member

Hi @driesvints,

Sorry for the delay. And thanks for the contribution. LGTM 🚢 . Will go out in today's release.

@stobrien89 stobrien89 merged commit 9f12e1d into aws:master Sep 9, 2022
@driesvints
Copy link
Contributor Author

Thanks!

@driesvints driesvints deleted the php82-support branch September 9, 2022 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants