• Resolved paola2022

    (@red2022)


    Nos gustaría reportar un problema relacionado con la compatibilidad del plugin “Forms for Campaign Monitor” en un sitio WordPress que estamos gestionando. Desde la actualización a PHP 8.x, el plugin está generando múltiples advertencias de tipo “Deprecated” debido a la falta de compatibilidad de tipos de retorno en las clases y métodos que implementan las interfaces JsonSerializable y ArrayAccess.

    A continuación, compartimos algunas de las advertencias que hemos encontrado:

    Deprecated: Return type of SunriseIntegration\CampaignMonitor\AbstractObject::jsonSerialize() should either be compatible with JsonSerializable::jsonSerialize(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wp-content/plugins/forms-for-campaign-monitor/forms/SunriseIntegration/CampaignMonitor/AbstractObject.php on line 69

    Deprecated: Return type of SunriseIntegration\CampaignMonitor\AbstractObject::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /var/www/html/wp-content/plugins/forms-for-campaign-monitor/forms/SunriseIntegration/CampaignMonitor/AbstractObject.php on line 94

    Estas advertencias están relacionadas con métodos dentro de la clase SunriseIntegration\CampaignMonitor\AbstractObject, donde no se han definido los tipos de retorno compatibles con PHP 8.x, lo que genera problemas de compatibilidad.

    Solicitudes:

    1. ?Existe una versión actualizada del plugin que sea completamente compatible con PHP 8.x?
    2. Si no es así, ?tienen una fecha estimada para una actualización que solucione este problema?
    3. ?Hay alguna solución oficial o recomendación por parte del equipo de soporte mientras se resuelve este inconveniente?

    Agradecemos su atención y esperamos poder contar con una solución a la brevedad posible, ya que esto está afectando la estabilidad del sitio web.

    The page I need help with: [log in to see the link]

Viewing 1 replies (of 1 total)
  • Plugin Author Campaign Monitor

    (@vibhorchhabra)

    At this time, the current version of the plugin triggers deprecated warning messages in PHP 8.x. However, these are warnings rather than errors, and the plugin’s functionality should not be affected. We currently don’t have a specific timeline for an update to address these warnings, but we are monitoring the situation and will review potential updates based on future PHP releases. Since the warnings relate to potential future changes, there should not be a need to disable the plugin at this stage.

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