Sécurité de l'écriture

Écriture d'une traduction

saveTranslation modifie un fichier de langue du client : elle applique des garde-fous stricts avant toute écriture.

  • N'accepte qu'un identifiant au format PrestaShop (md5)
  • Refuse un fichier inexistant ou non inscriptible
  • Crée le <target> s'il est absent
  • Marque l'unité approved="yes"
  • Ré-échappe les caractères spéciaux via DOMDocument
Chargement...
Retour en haut