• When activating the plugin in a WordPress environment with PHP 8.2 activated, there are deprecation messages shown from the Synfony HTTPFoundation package which is bundled in the plugin.

    I think updating the bundled packages should resolve this issue.

    [03-Jul-2024 14:19:13 UTC] PHP Deprecated:  Return type of Symfony\Component\HttpFoundation\ParameterBag::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /Volumes/data/projects/PROJECTNAME/wp-content/plugins/integration-dynamics/vendor/symfony/http-foundation/ParameterBag.php on line 224

    [03-Jul-2024 14:19:13 UTC] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\ParameterBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /Volumes/data/projects/PROJECTNAME/wp-content/plugins/integration-dynamics/vendor/symfony/http-foundation/ParameterBag.php on line 234

    [03-Jul-2024 14:19:13 UTC] PHP Deprecated: Return type of Symfony\Component\HttpFoundation\HeaderBag::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /Volumes/data/projects/PROJECTNAME/wp-content/plugins/integration-dynamics/vendor/symfony/http-foundation/HeaderBag.php on line 283
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author alexacrm

    (@alexacrm)

    Hi Menno,

    unfortunately, we can’t just update packages as it will break the functionality for PHP 7.4. We appreciate that 7.4 is no longer supported but we have users still running those environments. We’re working on the release that would allow us to freeze anything below 8.2 and then we’ll be able to upgrade.

    Having said that, I would strongly recommend switching to the Dataverse plugin instead. I believe we have the same issue right now, but we prioritise the updates for that plugin. It is a superset in terms of functionality, based on Web API, and has support for the latest Dataverse features and data types.

    Thank you,
    AlexaCRM Support

    Thread Starter Menno van den Ende

    (@mennoll)

    Thank you for the quick reply!

    I’ll need to see what it would take to migrate to the Dataverse plugin, as we might have quite some code in our theme using and/or modifying the plugin functionality.

    Until that time I will just accept the deprecation messages for now until an updated version can be released dropping PHP 7.4 support.

    I will for now keep the ticket open from my end. This will allow other dev’s to find the same ticket, preventing duplicate tickets. And It’s also a reminder i guess :).

    Have a good weekend!
    Kind regards,
    Menno

Viewing 2 replies - 1 through 2 (of 2 total)
  • You must be logged in to reply to this topic.