Skip to content

PHP 8.3 Upgrade — Deprecated Function Error in Apigee Edge #1196

@hollyw2025

Description

@hollyw2025

Description

After upgrading to PHP 8.3, we encountered the following error during the process of saving the App Product status:

Deprecated function: Creation of dynamic property Drupal\apigee_edge\Entity\DeveloperApp::$original is deprecated in Drupal\Core\Entity\EntityStorageBase->doPreSave() (line 524 of core/lib/Drupal/Core/Entity/EntityStorageBase.php).

The problem has been fixed with a local patch on our side. It would be great if this issue could be addressed in a future release.

Apigee Info

Apigee Edge

Steps to Reproduce

I’m not sure how to reproduce it on your side. It occurs when we try to update my app or a team app.

Expected Behavior

"Error messages to display" set to none, this error should not be displayed.

Screenshots

Image

Notes

fixed with a local patch

mychange.patch

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions