diff --git a/reference/reflection/reflectionfunction/getclosure.xml b/reference/reflection/reflectionfunction/getclosure.xml
new file mode 100644
index 0000000000..1261a40b03
--- /dev/null
+++ b/reference/reflection/reflectionfunction/getclosure.xml
@@ -0,0 +1,59 @@
+
+
+
+
+
+ ReflectionFunction::getClosure
+ Returns a dynamically created closure for the function
+
+
+
+ &reftitle.description;
+
+ public ClosureReflectionFunction::getClosure
+
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Returns Closure.
+ Returns &null; in case of an error.
+
+
+
+
+
+
+
diff --git a/reference/reflection/reflectionfunctionabstract/getclosurethis.xml b/reference/reflection/reflectionfunctionabstract/getclosurethis.xml
new file mode 100644
index 0000000000..493137f5d6
--- /dev/null
+++ b/reference/reflection/reflectionfunctionabstract/getclosurethis.xml
@@ -0,0 +1,59 @@
+
+
+
+
+
+ ReflectionFunctionAbstract::getClosureThis
+ Returns this pointer bound to closure
+
+
+
+ &reftitle.description;
+
+ public objectReflectionFunctionAbstract::getClosureThis
+
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Returns $this pointer.
+ Returns &null; in case of an error.
+
+
+
+
+
+
+
diff --git a/reference/reflection/reflectionmethod/getclosure.xml b/reference/reflection/reflectionmethod/getclosure.xml
new file mode 100644
index 0000000000..b999c97049
--- /dev/null
+++ b/reference/reflection/reflectionmethod/getclosure.xml
@@ -0,0 +1,68 @@
+
+
+
+
+
+ ReflectionMethod::getClosure
+ Returns a dynamically created closure for the method
+
+
+
+ &reftitle.description;
+
+ public ClosureReflectionMethod::getClosure
+ stringobject
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+
+
+ object
+
+
+ Forbidden for static methods, required for other methods.
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ Returns Closure.
+ Returns &null; in case of an error.
+
+
+
+
+
+
+
diff --git a/reference/reflection/reflectionparameter/canbepassedbyvalue.xml b/reference/reflection/reflectionparameter/canbepassedbyvalue.xml
new file mode 100644
index 0000000000..87712eb9c4
--- /dev/null
+++ b/reference/reflection/reflectionparameter/canbepassedbyvalue.xml
@@ -0,0 +1,59 @@
+
+
+
+
+
+ ReflectionParameter::canBePassedByValue
+ Returns whether this parameter can be passed by value
+
+
+
+ &reftitle.description;
+
+ public boolReflectionParameter::canBePassedByValue
+
+
+
+
+
+
+ &warn.undocumented.func;
+
+
+
+
+ &reftitle.parameters;
+ &no.function.parameters;
+
+
+
+ &reftitle.returnvalues;
+
+ Returns &true; if the parameter can be passed by value, &false; otherwise.
+ Returns &null; in case of an error.
+
+
+
+
+
+
+