We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 941a94e commit cea6a78Copy full SHA for cea6a78
ext/spl/examples/class_tree.php
@@ -27,8 +27,13 @@
27
28
if (!class_exists("RecursiveTreeIterator", false)) require_once("recursivetreeiterator.inc");
29
30
+/** \brief Collects sub classes for given class or interface
31
+ */
32
class SubClasses extends RecursiveArrayIterator
33
{
34
+ /** @param base base class to collect sub classes for
35
+ * @param check_interfaces whether we deal with interfaces
36
37
function __construct($base, $check_interfaces = false)
38
39
foreach(get_declared_classes() as $cname)
@@ -62,7 +67,9 @@ function __construct($base, $check_interfaces = false)
62
67
}
63
68
64
69
65
-
70
+
71
+ /** @return key() since that is the name we need
72
66
73
function current()
74
75
return parent::key();
0 commit comments