From 439db4db3969238be68dc35fa8c1da65a7d09afe Mon Sep 17 00:00:00 2001 From: lacatoire Date: Tue, 22 Sep 2026 09:05:43 +0200 Subject: [PATCH] docs(xsl): document and warn about registerPHPFunctions null default --- .../xsltprocessor/registerphpfunctions.xml | 27 ++++++++++++------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/reference/xsl/xsltprocessor/registerphpfunctions.xml b/reference/xsl/xsltprocessor/registerphpfunctions.xml index 3bd051f389..132b3754a3 100644 --- a/reference/xsl/xsltprocessor/registerphpfunctions.xml +++ b/reference/xsl/xsltprocessor/registerphpfunctions.xml @@ -1,6 +1,5 @@ - - + XSLTProcessor::registerPHPFunctions @@ -12,10 +11,17 @@ public voidXSLTProcessor::registerPHPFunctions arraystringnullfunctions&null; - + Cette méthode permet d'utiliser les fonctions PHP en tant que fonctions XSLT dans les feuilles de style XSL. - + + + + functions vaut &null; par défaut, ce qui signifie + que par défaut, l'appel de cette méthode active l'accès à + toutes les fonctions PHP. + + &reftitle.parameters; @@ -24,17 +30,18 @@ functions - + Utiliser ce paramètre pour restreindre les fonctions PHP accessibles depuis XSLT. - - + + Ce paramètre peut être l'un des suivants : + &null; pour indiquer que toutes les fonctions sont autorisées, un string (nom d'une fonction), un array indexé contenant des noms de fonctions, ou un array associatif où les clés représentent le nom de la fonction et la valeur associée est un callable. - + @@ -45,9 +52,9 @@ &reftitle.returnvalues; - + &return.void; - +