From 76014ec908e189b88b1afaf6f19298e46a116dff Mon Sep 17 00:00:00 2001 From: lcatoire Date: Fri, 10 Jul 2026 16:55:07 +0200 Subject: [PATCH 1/3] feat(reflection): ajoute la doc de ReflectionProperty::getMangledName() (PHP 8.5) --- .../reflectionproperty/getmangledname.xml | 93 +++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 reference/reflection/reflectionproperty/getmangledname.xml diff --git a/reference/reflection/reflectionproperty/getmangledname.xml b/reference/reflection/reflectionproperty/getmangledname.xml new file mode 100644 index 000000000000..6ea7140df4ae --- /dev/null +++ b/reference/reflection/reflectionproperty/getmangledname.xml @@ -0,0 +1,93 @@ + + + + + ReflectionProperty::getMangledName + Gets the mangled name of the property + + + + &reftitle.description; + + public stringReflectionProperty::getMangledName + + + + Returns the mangled (internal) name of the property, which encodes the + visibility scope for private and protected properties. + + + For public properties, the mangled name is identical to the property name. + For protected properties, the mangled name has the form + \0*\0name. + For private properties, the mangled name has the form + \0ClassName\0name. + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + The mangled name of the reflected property. + + + + + &reftitle.changelog; + + + + + + &Version; + &Description; + + + + + 8.5.0 + + This method was introduced. + + + + + + + + + + &reftitle.seealso; + + + ReflectionProperty::getName + + + + + + From 6a7664515d1f8dd721c486cc0ac8943ecd81300a Mon Sep 17 00:00:00 2001 From: Louis-Arnaud Date: Fri, 10 Jul 2026 23:03:04 +0200 Subject: [PATCH 2/3] Apply DocBook style check: para->simpara, exceptionname, attribute order --- .../reflection/reflectionproperty/getmangledname.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/reference/reflection/reflectionproperty/getmangledname.xml b/reference/reflection/reflectionproperty/getmangledname.xml index 6ea7140df4ae..295e8075f36e 100644 --- a/reference/reflection/reflectionproperty/getmangledname.xml +++ b/reference/reflection/reflectionproperty/getmangledname.xml @@ -12,17 +12,17 @@ public stringReflectionProperty::getMangledName - + Returns the mangled (internal) name of the property, which encodes the visibility scope for private and protected properties. - - + + For public properties, the mangled name is identical to the property name. For protected properties, the mangled name has the form \0*\0name. For private properties, the mangled name has the form \0ClassName\0name. - + @@ -32,9 +32,9 @@ &reftitle.returnvalues; - + The mangled name of the reflected property. - + From 07e0d59433548ecb5496c42ddcc227ff6f967379 Mon Sep 17 00:00:00 2001 From: Louis-Arnaud Date: Wed, 22 Jul 2026 09:27:24 +0200 Subject: [PATCH 3/3] Unwrap informaltable and simplelist from para --- .../reflectionproperty/getmangledname.xml | 46 +++++++++---------- 1 file changed, 21 insertions(+), 25 deletions(-) diff --git a/reference/reflection/reflectionproperty/getmangledname.xml b/reference/reflection/reflectionproperty/getmangledname.xml index 295e8075f36e..baf664662d34 100644 --- a/reference/reflection/reflectionproperty/getmangledname.xml +++ b/reference/reflection/reflectionproperty/getmangledname.xml @@ -39,35 +39,31 @@ &reftitle.changelog; - - - - - - &Version; - &Description; - - - - - 8.5.0 - - This method was introduced. - - - - - - + + + + + &Version; + &Description; + + + + + 8.5.0 + + This method was introduced. + + + + + &reftitle.seealso; - - - ReflectionProperty::getName - - + + ReflectionProperty::getName +