1

Topic: Concaténer et présenter les erreurs de Dynacase

[Testé et validé sur freedom-toolbox 3.0.10]

La plupart des fonctions Dynacase retournent leur message d'erreur sous la forme d'un texte.
Vous pouvez utilisez le code suivant :

$err= "";
$err.= ($err ? "\n" : '') . function_dynacase();
if ($err) { $err = '[' . __METHOD__ . "]\t" . trim($err); }
return $err;

Dans le cas d'une des fonctions de hook de Dynacase (postModify, ...), il est recommandé de récupérer le retour d'erreur des parents de la fonction, soit :

$err = parent::postModify();
$err.= ($err ? "\n" : '') . function_dynacase();
if ($err) { $err = '[' . __METHOD__ . "]\t" . trim($err); }
return $err;