diff --git a/reference/reflection/reflectionattribute.xml b/reference/reflection/reflectionattribute.xml index f9b9f4dad64c..c65086a0adf8 100644 --- a/reference/reflection/reflectionattribute.xml +++ b/reference/reflection/reflectionattribute.xml @@ -80,7 +80,10 @@ - ReflectionAttribute::IS_INSTANCEOF + + ReflectionAttribute::IS_INSTANCEOF + int + Retrieve attributes using an @@ -112,6 +115,12 @@ + + 8.4.0 + + All class constants are now typed. + + 8.4.0 diff --git a/reference/reflection/reflectionclass.xml b/reference/reflection/reflectionclass.xml index 732c3de64ae8..f69fc459f860 100644 --- a/reference/reflection/reflectionclass.xml +++ b/reference/reflection/reflectionclass.xml @@ -115,7 +115,10 @@ - ReflectionClass::IS_IMPLICIT_ABSTRACT + + ReflectionClass::IS_IMPLICIT_ABSTRACT + int + Indicates the class is @@ -125,7 +128,10 @@ - ReflectionClass::IS_EXPLICIT_ABSTRACT + + ReflectionClass::IS_EXPLICIT_ABSTRACT + int + Indicates the class is @@ -135,7 +141,10 @@ - ReflectionClass::IS_FINAL + + ReflectionClass::IS_FINAL + int + Indicates the class is final. @@ -144,7 +153,10 @@ - ReflectionClass::IS_READONLY + + ReflectionClass::IS_READONLY + int + Indicates the class is readonly. @@ -153,7 +165,10 @@ - ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE + + ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE + int + Indicates that serialize should not trigger @@ -163,7 +178,10 @@ - ReflectionClass::SKIP_DESTRUCTOR + + ReflectionClass::SKIP_DESTRUCTOR + int + Indicates an object destructor should not be called when resetting it as @@ -188,6 +206,12 @@ + + 8.4.0 + + The class constants are now typed. + + 8.0.0 diff --git a/reference/reflection/reflectionclassconstant.xml b/reference/reflection/reflectionclassconstant.xml index 3cb5899bc59a..a381aec10119 100644 --- a/reference/reflection/reflectionclassconstant.xml +++ b/reference/reflection/reflectionclassconstant.xml @@ -116,7 +116,10 @@ - ReflectionClassConstant::IS_PUBLIC + + ReflectionClassConstant::IS_PUBLIC + int + Indicates public @@ -127,7 +130,10 @@ - ReflectionClassConstant::IS_PROTECTED + + ReflectionClassConstant::IS_PROTECTED + int + Indicates protected @@ -138,7 +144,10 @@ - ReflectionClassConstant::IS_PRIVATE + + ReflectionClassConstant::IS_PRIVATE + int + Indicates private @@ -149,7 +158,10 @@ - ReflectionClassConstant::IS_FINAL + + ReflectionClassConstant::IS_FINAL + int + Indicates final @@ -181,6 +193,12 @@ + + 8.4.0 + + The class constants are now typed. + + 8.0.0 diff --git a/reference/reflection/reflectionfunction.xml b/reference/reflection/reflectionfunction.xml index e478cfaba67c..6645effbe61d 100644 --- a/reference/reflection/reflectionfunction.xml +++ b/reference/reflection/reflectionfunction.xml @@ -68,7 +68,10 @@ - ReflectionFunction::IS_DEPRECATED + + ReflectionFunction::IS_DEPRECATED + int + Indicates deprecated functions. @@ -92,6 +95,12 @@ + + 8.4.0 + + The class constants are now typed. + + 8.0.0 diff --git a/reference/reflection/reflectionmethod.xml b/reference/reflection/reflectionmethod.xml index 0998fca162c8..6e5c50a02908 100644 --- a/reference/reflection/reflectionmethod.xml +++ b/reference/reflection/reflectionmethod.xml @@ -128,7 +128,10 @@ - ReflectionMethod::IS_STATIC + + ReflectionMethod::IS_STATIC + int + Indicates that the method is static. @@ -138,7 +141,10 @@ - ReflectionMethod::IS_PUBLIC + + ReflectionMethod::IS_PUBLIC + int + Indicates that the method is public. @@ -148,7 +154,10 @@ - ReflectionMethod::IS_PROTECTED + + ReflectionMethod::IS_PROTECTED + int + Indicates that the method is protected. @@ -158,7 +167,10 @@ - ReflectionMethod::IS_PRIVATE + + ReflectionMethod::IS_PRIVATE + int + Indicates that the method is private. @@ -168,7 +180,10 @@ - ReflectionMethod::IS_ABSTRACT + + ReflectionMethod::IS_ABSTRACT + int + Indicates that the method is abstract. @@ -178,7 +193,10 @@ - ReflectionMethod::IS_FINAL + + ReflectionMethod::IS_FINAL + int + Indicates that the method is final. @@ -210,6 +228,12 @@ + + 8.4.0 + + The class constants are now typed. + + 8.0.0 diff --git a/reference/reflection/reflectionproperty.xml b/reference/reflection/reflectionproperty.xml index 73c8ceef43c5..b5992af6dad1 100644 --- a/reference/reflection/reflectionproperty.xml +++ b/reference/reflection/reflectionproperty.xml @@ -153,7 +153,10 @@ - ReflectionProperty::IS_STATIC + + ReflectionProperty::IS_STATIC + int + Indicates static @@ -164,7 +167,10 @@ - ReflectionProperty::IS_READONLY + + ReflectionProperty::IS_READONLY + int + Indicates readonly @@ -174,7 +180,10 @@ - ReflectionProperty::IS_PUBLIC + + ReflectionProperty::IS_PUBLIC + int + Indicates public @@ -185,7 +194,10 @@ - ReflectionProperty::IS_PROTECTED + + ReflectionProperty::IS_PROTECTED + int + Indicates protected @@ -196,7 +208,10 @@ - ReflectionProperty::IS_PRIVATE + + ReflectionProperty::IS_PRIVATE + int + Indicates private @@ -207,7 +222,10 @@ - ReflectionProperty::IS_ABSTRACT + + ReflectionProperty::IS_ABSTRACT + int + Indicates the property is @@ -218,7 +236,10 @@ - ReflectionProperty::IS_PROTECTED_SET + + ReflectionProperty::IS_PROTECTED_SET + int + Available as of PHP 8.4.0. @@ -227,7 +248,10 @@ - ReflectionProperty::IS_PRIVATE_SET + + ReflectionProperty::IS_PRIVATE_SET + int + Available as of PHP 8.4.0. @@ -236,7 +260,10 @@ - ReflectionProperty::IS_VIRTUAL + + ReflectionProperty::IS_VIRTUAL + int + Available as of PHP 8.4.0. @@ -245,7 +272,10 @@ - ReflectionProperty::IS_FINAL + + ReflectionProperty::IS_FINAL + int + Indicates the property is @@ -278,6 +308,12 @@ + + 8.4.0 + + The class constants are now typed. + + 8.4.0