-
Notifications
You must be signed in to change notification settings - Fork 297
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PHP Deprecated: Calling get_class() without arguments is deprecated in .....google-site-kit/third-party/google/apiclient/src/Http/REST.php on line 49 #9977
Comments
This will be fixed by upgrading |
Hey @aaemnnosttv, noting that we have some patcher logic for Lines 112 to 126 in 7a0a940
|
@techanvil That's a good call, although I imagine the changes in the scoper patching would be done in #10302. I'll update the estimate to allow for more time to be safe. Looking a bit more closely, we may need to update Here's the diff of the library from our current version 2.14.0 to the latest version we could upgrade to 2.16.1 (due to PHP min increasing in newer versions) I don't think there is much more to add here without doing it, but we're still blocked by the Guzzle update. We can always revisit the definition before starting this once that issue is done. If you prefer, we can keep this in IB until then as it wouldn't be actionable yet anyways. |
Hey @aaemnnosttv, thanks for updating the estimate and digging into the changes between the versions. I don't really mind whether this stays in IB until the Guzzle update is done. I think it would be fine to progress it before that, but it would be useful to add a couple of notes in the IB to raise awareness of the client signature changes and scoper rules. If you prefer to keep it in IB though, so we can get a clearer picture of things once #10302 is complete, that's fine by me. |
Bug Description
As reported by one user in the Site Kit support forums, a depreciation notice exists, possibly from the admin toolbar. The error appears as below:
Awaiting Site Health information from impacted user.
Note that this error was highlighted by engineering when reviewing another issue (#8589). Maybe you have some insights into this @mohitwp?
Additional Context
Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance criteria
google/apiclient
should be upgraded to2.15.2
or higherImplementation Brief
Test Coverage
QA Brief
Changelog entry
The text was updated successfully, but these errors were encountered: