Problemas de Compatibilidad del Plugin con PHP 8.x
-
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
yArrayAccess
.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:
- ?Existe una versión actualizada del plugin que sea completamente compatible con PHP 8.x?
- Si no es así, ?tienen una fecha estimada para una actualización que solucione este problema?
- ?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]
- You must be logged in to reply to this topic.