Depuis 5.3.3, les méthodes avec le nom de la classe sont considérées comme des méthodes normales lorsque la classe est dans un espace de nom.
http://php.net/manual/fr/language.oop5.decon.php#object.construct
Et ce type de constructeur est déprécié dans PHP7
https://wiki.php.net/rfc/remove_php4_constructors
Il faut maintenant passer par une “méthode magique” __construct()
A priori, un simple remplacement fait l’affaire.
J’ai détecté que ce type de mise à jour est nécessaire dans les fonctions du porte plume, textweel et plein d’autres éléments dans les coeur de SPIP (ou dans des plugins très souvent utilisés).
Vous validez cette réécriture ?