Projet

Général

Profil

Actions

Evolution #1744

fermé

Do not rely on serialization to store data in base

Ajouté par Johan Cwiklinski il y a 5 mois. Mis à jour il y a environ 2 mois.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
Core
Version cible:
Début:
20/11/2023
Echéance:
% réalisé:

100%

Temps estimé:

Description

Some data are stored in database using PHP serialization; but that's a terrible idea, since PHP never garantee results of (un)serialization will be same across versions.

In mailing history for example, recipients are stored that way; and unserializing some old entries always fail now :/ I guess this is the only usage in core (need to check), but serialized data are also stored in paypal plugin as far as I remember.

Mis à jour par Johan Cwiklinski il y a 3 mois

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

Mis à jour par Johan Cwiklinski il y a 3 mois

  • Catégorie changé de Database à Core
  • Assigné à mis à Johan Cwiklinski
  • Version cible mis à 1.1.0

Mis à jour par Johan Cwiklinski il y a environ 2 mois

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF