diff --git a/reference/spl/functions/class-implements.xml b/reference/spl/functions/class-implements.xml new file mode 100755 index 0000000000..10de2f8bc1 --- /dev/null +++ b/reference/spl/functions/class-implements.xml @@ -0,0 +1,68 @@ + + + + + class_implements + + Return the classes which are implemented by the given class + + + + Description + + arrayclass_implements + objectclass + + + This function returns an array with the name of the classes that the + given class implements. + + + + <function>class_implements</function> example + + +]]> + + &example.outputs; + + foo +) +]]> + + + + + + + diff --git a/reference/spl/functions/class-parents.xml b/reference/spl/functions/class-parents.xml new file mode 100755 index 0000000000..0379bc06d7 --- /dev/null +++ b/reference/spl/functions/class-parents.xml @@ -0,0 +1,68 @@ + + + + + class_parents + + Return the parent classes of the given class + + + + Description + + arrayclass_parents + objectclass + + + This function returns an array with the name of the parent classes of + the given class. + + + + <function>class_parents</function> example + + +]]> + + &example.outputs; + + foo +) +]]> + + + + + + + diff --git a/reference/spl/functions/spl-classes.xml b/reference/spl/functions/spl-classes.xml new file mode 100755 index 0000000000..9d32b3052b --- /dev/null +++ b/reference/spl/functions/spl-classes.xml @@ -0,0 +1,76 @@ + + + + + spl_classes + + Return available SPL classes + + + + Description + + arrayspl_classes + + + + This function returns an array with the current available SPL classes. + + + + <function>spl_classes</function> example + + +]]> + + &example.outputs.similar; + + ArrayObject + [ArrayIterator] => ArrayIterator + [CachingIterator] => CachingIterator + [CachingRecursiveIterator] => CachingRecursiveIterator + [DirectoryIterator] => DirectoryIterator + [FilterIterator] => FilterIterator + [LimitIterator] => LimitIterator + [ParentIterator] => ParentIterator + [RecursiveDirectoryIterator] => RecursiveDirectoryIterator + [RecursiveIterator] => RecursiveIterator + [RecursiveIteratorIterator] => RecursiveIteratorIterator + [SeekableIterator] => SeekableIterator + [SimpleXMLIterator] => SimpleXMLIterator +) +]]> + + + + + + +