diff --git a/internals/zendapi/functions/add_property_bool.xml b/internals/zendapi/functions/add_property_bool.xml
new file mode 100644
index 0000000000..4a9cf026f4
--- /dev/null
+++ b/internals/zendapi/functions/add_property_bool.xml
@@ -0,0 +1,83 @@
+
+
+
+
+ add_property_bool
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intadd_property_bool
+ zval*arg
+ char*key
+ intb
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ arg
+
+
+ ...
+
+
+
+
+ key
+
+
+ ...
+
+
+
+
+ b
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/add_property_double.xml b/internals/zendapi/functions/add_property_double.xml
new file mode 100644
index 0000000000..4af22086ab
--- /dev/null
+++ b/internals/zendapi/functions/add_property_double.xml
@@ -0,0 +1,83 @@
+
+
+
+
+ add_property_double
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intadd_property_double
+ zval*arg
+ char*key
+ doubled
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ arg
+
+
+ ...
+
+
+
+
+ key
+
+
+ ...
+
+
+
+
+ d
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/add_property_long.xml b/internals/zendapi/functions/add_property_long.xml
new file mode 100644
index 0000000000..387eb230f8
--- /dev/null
+++ b/internals/zendapi/functions/add_property_long.xml
@@ -0,0 +1,83 @@
+
+
+
+
+ add_property_long
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intadd_property_long
+ zval*arg
+ char*key
+ longl
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ arg
+
+
+ ...
+
+
+
+
+ key
+
+
+ ...
+
+
+
+
+ l
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/add_property_null.xml b/internals/zendapi/functions/add_property_null.xml
new file mode 100644
index 0000000000..33e4008fb1
--- /dev/null
+++ b/internals/zendapi/functions/add_property_null.xml
@@ -0,0 +1,74 @@
+
+
+
+
+ add_property_null
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intadd_property_null
+ zval*arg
+ char*key
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ arg
+
+
+ ...
+
+
+
+
+ key
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/add_property_resource.xml b/internals/zendapi/functions/add_property_resource.xml
new file mode 100644
index 0000000000..c0ae114166
--- /dev/null
+++ b/internals/zendapi/functions/add_property_resource.xml
@@ -0,0 +1,83 @@
+
+
+
+
+ add_property_resource
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intadd_property_resource
+ zval*arg
+ char*key
+ longr
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ arg
+
+
+ ...
+
+
+
+
+ key
+
+
+ ...
+
+
+
+
+ key_len
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/add_property_string.xml b/internals/zendapi/functions/add_property_string.xml
new file mode 100644
index 0000000000..389a1d4490
--- /dev/null
+++ b/internals/zendapi/functions/add_property_string.xml
@@ -0,0 +1,92 @@
+
+
+
+
+ add_property_string
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intadd_property_string
+ zval*arg
+ char*key
+ char*str
+ intduplicate
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ arg
+
+
+ ...
+
+
+
+
+ key
+
+
+ ...
+
+
+
+
+ str
+
+
+ ...
+
+
+
+
+ duplicate
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/add_property_stringl.xml b/internals/zendapi/functions/add_property_stringl.xml
new file mode 100644
index 0000000000..9974e1b0a1
--- /dev/null
+++ b/internals/zendapi/functions/add_property_stringl.xml
@@ -0,0 +1,101 @@
+
+
+
+
+ add_property_stringl
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intadd_property_stringl
+ zval*arg
+ char*key
+ char*str
+ uintlength
+ intduplicate
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ arg
+
+
+ ...
+
+
+
+
+ key
+
+
+ ...
+
+
+
+
+ str
+
+
+ ...
+
+
+
+
+ length
+
+
+ ...
+
+
+
+
+ duplicate
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/add_property_zval.xml b/internals/zendapi/functions/add_property_zval.xml
new file mode 100644
index 0000000000..aca4d1dc7c
--- /dev/null
+++ b/internals/zendapi/functions/add_property_zval.xml
@@ -0,0 +1,83 @@
+
+
+
+
+ add_property_zval
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intadd_property_zval
+ zval*arg
+ char*key
+ zval*value
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ arg
+
+
+ ...
+
+
+
+
+ key
+
+
+ ...
+
+
+
+
+ value
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/array_init.xml b/internals/zendapi/functions/array_init.xml
new file mode 100644
index 0000000000..699d791eb4
--- /dev/null
+++ b/internals/zendapi/functions/array_init.xml
@@ -0,0 +1,65 @@
+
+
+
+
+ array_init
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intarray_init
+ zval*arg
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ arg
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/object_and_properties_init.xml b/internals/zendapi/functions/object_and_properties_init.xml
new file mode 100644
index 0000000000..cc805ebc29
--- /dev/null
+++ b/internals/zendapi/functions/object_and_properties_init.xml
@@ -0,0 +1,83 @@
+
+
+
+
+ object_and_properties_init
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intobject_and_properties_init
+ zval*arg
+ zend_class_entry*ce
+ HashTable*properties
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ arg
+
+
+ ...
+
+
+
+
+ ce
+
+
+ ...
+
+
+
+
+ properties
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/object_init.xml b/internals/zendapi/functions/object_init.xml
new file mode 100644
index 0000000000..7dc69c24b2
--- /dev/null
+++ b/internals/zendapi/functions/object_init.xml
@@ -0,0 +1,65 @@
+
+
+
+
+ object_init
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intobject_init
+ zval*arg
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ arg
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/object_init_ex.xml b/internals/zendapi/functions/object_init_ex.xml
new file mode 100644
index 0000000000..c3bfca796a
--- /dev/null
+++ b/internals/zendapi/functions/object_init_ex.xml
@@ -0,0 +1,74 @@
+
+
+
+
+ object_init_ex
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intobject_init_ex
+ zval*arg
+ zend_class_entry*ce
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ arg
+
+
+ ...
+
+
+
+
+ ce
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/zend_get_parameters_array.xml b/internals/zendapi/functions/zend_get_parameters_array.xml
new file mode 100644
index 0000000000..eb86cfaf1f
--- /dev/null
+++ b/internals/zendapi/functions/zend_get_parameters_array.xml
@@ -0,0 +1,83 @@
+
+
+
+
+ zend_get_parameters_array
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intzend_get_parameters_array
+ intht
+ intparam_count
+ zval**argument_array
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ ht
+
+
+ ...
+
+
+
+
+ param_count
+
+
+ ...
+
+
+
+
+ argument_array
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+
diff --git a/internals/zendapi/functions/zend_get_parameters_array_ex.xml b/internals/zendapi/functions/zend_get_parameters_array_ex.xml
new file mode 100644
index 0000000000..f8c863d7b7
--- /dev/null
+++ b/internals/zendapi/functions/zend_get_parameters_array_ex.xml
@@ -0,0 +1,74 @@
+
+
+
+
+ zend_get_parameters_array_ex
+ ...
+
+
+
+ &reftitle.description;
+ #include <zend_API.h>
+
+ intzend_get_parameters_array_ex
+ intparam_count
+ zval***argument_array
+
+
+ ...
+
+
+
+
+ &reftitle.parameters;
+
+
+
+ param_count
+
+
+ ...
+
+
+
+
+ argument_array
+
+
+ ...
+
+
+
+
+
+
+
+
+ &reftitle.returnvalues;
+
+ ...
+
+
+
+
+
+