Browse Source

- MFH Add docu

PHP-5.1
Marcus Boerger 21 years ago
parent
commit
cea6a783af
  1. 9
      ext/spl/examples/class_tree.php

9
ext/spl/examples/class_tree.php

@ -27,8 +27,13 @@ EOF;
if (!class_exists("RecursiveTreeIterator", false)) require_once("recursivetreeiterator.inc");
/** \brief Collects sub classes for given class or interface
*/
class SubClasses extends RecursiveArrayIterator
{
/** @param base base class to collect sub classes for
* @param check_interfaces whether we deal with interfaces
*/
function __construct($base, $check_interfaces = false)
{
foreach(get_declared_classes() as $cname)
@ -62,7 +67,9 @@ class SubClasses extends RecursiveArrayIterator
}
}
}
/** @return key() since that is the name we need
*/
function current()
{
return parent::key();

Loading…
Cancel
Save