Evolution #160

Compatibilité avec PHP > 5.3

Added by Grégory MARIGOT - TEICEE about 4 years ago. Updated about 4 years ago.

Status:Fermé Start date:09/29/2016
Priority:Normal Due date:
Assignee:Grégory MARIGOT - TEICEE % Done:

100%

Category:-
Target version:ProxyEPN 2.5
Version ProxyEPN:2.4

Description

L'application est actuellement fonctionnelle avec des versions de PHP 5.2 et 5.3.
Certains éléments sont incompatibles avec les versions suivantes.

Le principal point de blocage vient du framework Symfony en version 1.x qui n'évolue plus.
L'objectif est de corriger les syntaxes devenues obsolètes afin d'être compatible avec les versions 5.4 à 5.6 de PHP.

Associated revisions

Revision 788
Added by Grégory MARIGOT - TEICEE about 4 years ago

NEW #160: mise à jour de la bibliothèque mPdf (v5.0 vers v5.7.1)

Revision 789
Added by Grégory MARIGOT - TEICEE about 4 years ago

NEW #160: adaptations du code pour compatibilité avec PHP 5.3 à 5.6

Revision 808
Added by Grégory MARIGOT - TEICEE over 3 years ago

FIX #162 : amélioration tabelaux statistiques sur sessions (pas de totaux incohérents et davantage de formats)
FIX #160 : correction calculs des tranches d'ages selon anniversaire (remplacement preg_replace /e)

Revision 863
Added by Grégory MARIGOT - TEICEE over 1 year ago

FIX #160: correction sur deux adaptations du code PHP pour PHP 5.6 (suite r789 & r832)

History

Updated by Grégory MARIGOT - TEICEE about 4 years ago

  • Status changed from Nouveau to Fermé
  • % Done changed from 0 to 100

Les adaptations requises dans le code provenant de dépôts externes (Symfony et ses plugins) ont été enregistrées dans un patch : doc/fix-symfony-phpcompat.patch

Ce dernier est automatiquement appliqué par le script rebuild.sh

Also available in: Atom PDF