2009/4/5 Philip Olson <phi...@roshambo.org>

>
>> That should be all the SPL docs tagged as not documented, so I'm now
>> continuing with the rest of ArrayObject.
>
> You're doing great work, I think it's time for a CVS account so you can
> apply these and future changes:
>  - http://php.net/cvs-php
>

Thanks :)

 Let me know if something needs fixing.
>
> Generally people find and fix things whenever the mood strikes, as nobody
> maintains certain sections. Or if you mean your patch, nothing stands out as
> problematic.
>

I meant with the patch.

But as for SPL, it's likely time we organize the effort by categorizing
> what's documented, undocumented (skeletons only, etc.) and missing... then
> people will officially pick and choose. I'll create this within two days.
> Regards,
> Philip
>

I created a script for this last week, forgot to send the results to the
list. I split it into two summaries - 1 with iterators only, 1 with the rest
of the undocumented SPL. I've attached the summaries this time. :)

I'm planning to work my way down the non-iterator list, starting with
ArrayObject.

-Juliette
New undocumented SPL Functions/Methods
========================================

Array Overloading
--------------------
/en/reference/spl/arrayobject/
asort.xml
exchangearray.xml
getarraycopy.xml
getflags.xml
getiteratorclass.xml
ksort.xml
natcasesort.xml
natsort.xml
serialize.xml
setflags.xml
setiteratorclass.xml
uasort.xml
uksort.xml
unserialize.xml

/en/reference/spl/splfixedarray/
construct.xml
count.xml
current.xml
fromarray.xml
getsize.xml
key.xml
next.xml
offsetexists.xml
offsetget.xml
offsetset.xml
offsetunset.xml
rewind.xml
setsize.xml
toarray.xml
valid.xml

/en/reference/spl/splfixedarray.xml

Observer
-------------
/en/reference/spl/splobserver/
update.xml

/en/reference/spl/splobserver.xml

/en/reference/spl/splsubject/
attach.xml
detach.xml
notify.xml

/en/reference/spl/splsubject.xml

/en/reference/spl/splobjectstorage/
addall.xml
attach.xml
contains.xml
count.xml
current.xml
detach.xml
getinfo.xml
key.xml
next.xml
offsetexists.xml
offsetget.xml
offsetset.xml
offsetunset.xml
removeall.xml
rewind.xml
serialize.xml
setinfo.xml
unserialize.xml
valid.xml

/en/reference/spl/splobjectstorage.xml


File System
-------------
/en/reference/spl/splfileobject/
construct.xml
current.xml
eof.xml
fflush.xml
fgetc.xml
fgetcsv.xml
fgets.xml
fgetss.xml
flock.xml
fpassthru.xml
fscanf.xml
fseek.xml
fstat.xml
ftell.xml
ftruncate.xml
fwrite.xml
getchildren.xml
getcsvcontrol.xml
getcurrentline.xml
getflags.xml
getmaxlinelen.xml
haschildren.xml
key.xml
next.xml
rewind.xml
seek.xml
setcsvcontrol.xml
setflags.xml
setmaxlinelen.xml
tostring.xml
valid.xml

/en/reference/spl/splfileobject.xml

/en/reference/spl/spltempfileobject/
construct.xml

/en/reference/spl/spltempfileobject.xml

New undocumented SPL Functions/Methods
========================================

Iterators
-------------
/en/reference/spl/appenditerator/
append.xml
construct.xml
current.xml
getarrayiterator.xml
getinneriterator.xml
getiteratorindex.xml
key.xml
next.xml
rewind.xml
valid.xml

/en/reference/spl/appenditerator.xml

/en/reference/spl/arrayiterator/
append.xml
asort.xml
construct.xml
count.xml
getarraycopy.xml
getflags.xml
ksort.xml
natcasesort.xml
natsort.xml
offsetexists.xml
offsetget.xml
offsetset.xml
offsetunset.xml
serialize.xml
setflags.xml
uasort.xml
uksort.xml
unserialize.xml

/en/reference/spl/directoryiterator/
getbasename.xml
seek.xml
tostring.xml

/en/reference/spl/emptyiterator/
current.xml
key.xml
next.xml
rewind.xml
valid.xml

/en/reference/spl/emptyiterator.xml

/en/reference/spl/filteriterator/
accept.xml
construct.xml

/en/reference/spl/infiniteiterator/
construct.xml
next.xml

/en/reference/spl/infiniteiterator.xml

/en/reference/spl/iteratoriterator/
construct.xml
current.xml
getinneriterator.xml
key.xml
next.xml
rewind.xml
valid.xml

/en/reference/spl/iteratoriterator.xml

/en/reference/spl/limititerator/
construct.xml
current.xml
getinneriterator.xml
key.xml

/en/reference/spl/multipleiterator/
attachiterator.xml
construct.xml
containsiterator.xml
countiterators.xml
current.xml
detachiterator.xml
getflags.xml
key.xml
next.xml
rewind.xml
setflags.xml
valid.xml

/en/reference/spl/multipleiterator.xml

/en/reference/spl/norewinditerator/
construct.xml
current.xml
getinneriterator.xml
key.xml
next.xml
rewind.xml
valid.xml

/en/reference/spl/norewinditerator.xml

/en/reference/spl/outeriterator/
getinneriterator.xml

/en/reference/spl/outeriterator.xml

/en/reference/spl/parentiterator/
accept.xml
construct.xml

/en/reference/spl/recursivearrayiterator/
getchildren.xml
haschildren.xml

/en/reference/spl/recursivearrayiterator.xml

/en/reference/spl/recursivecachingiterator/
construct.xml

/en/reference/spl/recursivedirectoryiterator/
construct.xml
getsubpath.xml
getsubpathname.xml

/en/reference/spl/recursivefilteriterator/
construct.xml
getchildren.xml
haschildren.xml

/en/reference/spl/recursivefilteriterator.xml

/en/reference/spl/recursiveiterator/
getchildren.xml
haschildren.xml

/en/reference/spl/recursiveiterator.xml

/en/reference/spl/recursiveiteratoriterator/
beginchildren.xml
beginiteration.xml
callgetchildren.xml
callhaschildren.xml
construct.xml
endchildren.xml
enditeration.xml
getinneriterator.xml
getmaxdepth.xml
nextelement.xml
setmaxdepth.xml

/en/reference/spl/recursiveregexiterator/
construct.xml
getchildren.xml
haschildren.xml

/en/reference/spl/recursiveregexiterator.xml

/en/reference/spl/recursivetreeiterator/
beginchildren.xml
beginiteration.xml
callgetchildren.xml
callhaschildren.xml
construct.xml
current.xml
endchildren.xml
enditeration.xml
getentry.xml
getpostfix.xml
getprefix.xml
key.xml
next.xml
nextelement.xml
rewind.xml
setprefixpart.xml
valid.xml

/en/reference/spl/recursivetreeiterator.xml

/en/reference/spl/regexiterator/
accept.xml
construct.xml
getflags.xml
getmode.xml
getpregflags.xml
setflags.xml
setmode.xml
setpregflags.xml

/en/reference/spl/regexiterator.xml


Existing undocumented SPL Functions/Methods (skeletons only)
==========================================

Iterators
--------------
/en/reference/spl/arrayiterator
seek.xml

/en/reference/spl/cachingiterator
construct.xml
count.xml
current.xml
getcache.xml
getflags.xml
getinneriterator.xml
hasnext.xml
key.xml
next.xml
offsetexists.xml
offsetget.xml
offsetset.xml
offsetunset.xml
rewind.xml
setflags.xml
tostring.xml
valid.xml

/en/reference/spl/directoryiterator
current.xml
getatime.xml
getctime.xml
getfilename.xml
getgroup.xml
getinode.xml
getmtime.xml
getowner.xml
getpath.xml
getpathname.xml
getperms.xml
getsize.xml
gettype.xml
isdir.xml
isexecutable.xml
isfile.xml
islink.xml
isreadable.xml
iswritable.xml
key.xml
next.xml
rewind.xml
valid.xml

/en/reference/spl/filesystemiterator
construct.xml
current.xml

/en/reference/spl/filesystemiterator
getflags.xml
key.xml
next.xml
rewind.xml
setflags.xml

/en/reference/spl/filteriterator
current.xml
getinneriterator.xml
key.xml
next.xml
rewind.xml
valid.xml

/en/reference/spl/globiterator
construct.xml
count.xml

/en/reference/spl/limititerator
getposition.xml
next.xml
rewind.xml
seek.xml
valid.xml

/en/reference/spl/parentiterator
getchildren.xml
haschildren.xml
next.xml
rewind.xml

/en/reference/spl/recursivecachingiterator
getchildren.xml
haschildren.xml

/en/reference/spl/recursivedirectoryiterator
getchildren.xml
haschildren.xml
key.xml
next.xml
rewind.xml

/en/reference/spl/recursiveiteratoriterator
current.xml
getdepth.xml
getsubiterator.xml
key.xml
next.xml
rewind.xml
valid.xml

/en/reference/spl/seekableiterator
seek.xml

Reply via email to