From 63e08f1f1b85486724c6607b4f17a862f1610746 Mon Sep 17 00:00:00 2001 From: Philip Olson Date: Tue, 30 Jun 2009 00:54:36 +0000 Subject: [PATCH] added doc skeletons for infiniteIterator git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@283087 c90b9560-bf6c-de11-be94-00142212c4b1 --- reference/spl/infiniteiterator.xml | 89 ++++++++++++++++++++ reference/spl/infiniteiterator/construct.xml | 77 +++++++++++++++++ reference/spl/infiniteiterator/next.xml | 66 +++++++++++++++ reference/spl/iterators.xml | 5 +- 4 files changed, 234 insertions(+), 3 deletions(-) create mode 100644 reference/spl/infiniteiterator.xml create mode 100644 reference/spl/infiniteiterator/construct.xml create mode 100644 reference/spl/infiniteiterator/next.xml diff --git a/reference/spl/infiniteiterator.xml b/reference/spl/infiniteiterator.xml new file mode 100644 index 0000000000..403428925d --- /dev/null +++ b/reference/spl/infiniteiterator.xml @@ -0,0 +1,89 @@ + + + + + + The InfiniteIterator class + InfiniteIterator + + + + +
+ &reftitle.intro; + + This Iterator takes another Iterator and infinitely iterates it + by rewinding it when its end is reached. + +
+ + +
+ &reftitle.classsynopsis; + + + + InfiniteIterator + + + + + InfiniteIterator + + + + extends + IteratorIterator + + + + OuterIterator + + + + Traversable + + + + Iterator + + + + + Methods + + + Inherited methods + + + + + +
+ +
+ + &reference.spl.entities.infiniteiterator; + +
+ + diff --git a/reference/spl/infiniteiterator/construct.xml b/reference/spl/infiniteiterator/construct.xml new file mode 100644 index 0000000000..e710a59a61 --- /dev/null +++ b/reference/spl/infiniteiterator/construct.xml @@ -0,0 +1,77 @@ + + + + + + InfiniteIterator::__construct + Constructs an infiniteIterator + + + + &reftitle.description; + + InfiniteIterator::__construct + Iteratoriterator + + + Constructs an infinite iterator. + + + &warn.undocumented.func; + + + + + &reftitle.parameters; + + + + iterator + + + The passed in iterator. + + + + + + + + + &reftitle.returnvalues; + + An infinite iterator. + + + + + &reftitle.seealso; + + + InfiniteIterator::next + + + + + + + diff --git a/reference/spl/infiniteiterator/next.xml b/reference/spl/infiniteiterator/next.xml new file mode 100644 index 0000000000..3e9c8f4573 --- /dev/null +++ b/reference/spl/infiniteiterator/next.xml @@ -0,0 +1,66 @@ + + + + + + InfiniteIterator::next + Moves the Iterator forward + + + + &reftitle.description; + + public voidInfiniteIterator::next + + + + Moves the inner Iterator forward to its next element, or rewind it. + + + &warn.undocumented.func; + + + + + &reftitle.parameters; + &no.function.parameters; + + + + &reftitle.returnvalues; + + &return.void; + + + + + &reftitle.seealso; + + + Infinite::Iterator + + + + + + + diff --git a/reference/spl/iterators.xml b/reference/spl/iterators.xml index 384ff7d760..be812b3223 100644 --- a/reference/spl/iterators.xml +++ b/reference/spl/iterators.xml @@ -1,5 +1,5 @@ - + @@ -13,7 +13,6 @@
Undocumented Iterators - InfiniteIterator MultipleIterator NoRewindIterator RecursiveArrayIterator @@ -27,7 +26,6 @@