From: Marcus Boerger <helly@php.net>
Date: Sun, 30 Oct 2005 16:07:29 +0000 (+0000)
Subject: - Add docu
X-Git-Tag: RELEASE_2_0_1~106
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f93d64e8ce0dd4bafef3734a2308de70108b9c68;p=php

- Add docu
---

diff --git a/ext/spl/examples/class_tree.php b/ext/spl/examples/class_tree.php
index c530112f47..87d53ac730 100755
--- a/ext/spl/examples/class_tree.php
+++ b/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)
@@ -72,6 +77,8 @@ class SubClasses extends RecursiveArrayIterator
 		$this->uksort('strnatcasecmp');
 	}
 	
+	/** @return key() since that is the name we need
+	 */
 	function current()
 	{
 		return parent::key();