apidoc
[ class tree: apidoc ] [ index: apidoc ] [ all elements ]

Index of all elements

[ a ] [ c ] [ e ] [ f ] [ g ] [ h ] [ i ] [ j ] [ k ] [ n ] [ p ] [ r ] [ s ] [ t ] [ v ] [ x ]

a

addBase
in file Type.php, method XML_Feed_Parser_Type::addBase()
    Gets us the xml:base data and then processes that with regard to our current link.
AtomElement.php
procedural page AtomElement.php
Atom.php
procedural page Atom.php
accessTypes.php
procedural page accessTypes.php
atomCompliance.php
procedural page atomCompliance.php
atomEntryOnly.php
procedural page atomEntryOnly.php
atomValues.php
procedural page atomValues.php
top

c

checkNumeric
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::checkNumeric()
checkString
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::checkString()
combineBases
in file Type.php, method XML_Feed_Parser_Type::combineBases()
    We have other methods which will traverse the DOM and work out the different xml:base declarations we need to be aware of. We then need to combine them.
count
in file Type.php, method XML_Feed_Parser_Type::count()
    This function will tell us how many times the element $type appears at this level of the feed.
current
in file Parser.php, method XML_Feed_Parser::current()
    Return XML_Feed_Type object for current element
top

e

Exception.php
procedural page Exception.php
errors.php
procedural page errors.php
top

f

farsi.php
procedural page farsi.php
top

g

getAuthor
in file AtomElement.php, method XML_Feed_Parser_AtomElement::getAuthor()
    author data at the entry level is more complex than at the feed level.
getAuthor
in file RSS1.php, method XML_Feed_Parser_RSS1::getAuthor()
    Dublin Core provides the dc:creator, dc:contributor, and dc:publisher elements for defining authorship in RSS1. We will try each of those in turn in order to simulate the atom author element and will return it as text.
getCategory
in file RSS2.php, method XML_Feed_Parser_RSS2::getCategory()
    The category element is a simple text construct which can occur any number of times. We allow access by offset or access to an array of results.
getCategory
in file Type.php, method XML_Feed_Parser_Type::getCategory()
    There is no single way of declaring a category in RSS1/1.1 as there is in RSS2
getCategory
in file Atom.php, method XML_Feed_Parser_Atom::getCategory()
    A feed or entry can have any number of categories. A category can have the attributes term, scheme and label.
getCloud
in file RSS2.php, method XML_Feed_Parser_RSS2::getCloud()
    The cloud element is rarely used. It is designed to provide some details of a location to update the feed.
getContent
in file RSS1Element.php, method XML_Feed_Parser_RSS1Element::getContent()
    The official way to include full content in an RSS1 entry is to use the content module's element 'encoded'. Often, however, the 'description' element is used instead. We will offer that as a fallback.
getContent
in file AtomElement.php, method XML_Feed_Parser_AtomElement::getContent()
    This element may or may not be present. It cannot be present more than once. It may have a 'src' attribute, in which case there's no content If not present, then the entry must have link with rel="alternate".
getDate
in file Type.php, method XML_Feed_Parser_Type::getDate()
    Get a date construct. We use PHP's strtotime to return it as a unix datetime
getEnclosure
in file RSS2Element.php, method XML_Feed_Parser_RSS2Element::getEnclosure()
    The RSS2 spec is ambiguous as to whether an enclosure element must be unique in a given entry. For now we will assume it needn't, and allow for an offset.
getEnclosure
in file AtomElement.php, method XML_Feed_Parser_AtomElement::getEnclosure()
    The Atom spec doesn't provide for an enclosure element, but it is generally supported using the link element with rel='enclosure'.
getEnclosure
in file RSS1Element.php, method XML_Feed_Parser_RSS1Element::getEnclosure()
    How RSS1 should support for enclosures is not clear. For now we will return false.
getEntryById
in file Atom.php, method XML_Feed_Parser_Atom::getEntryById()
    This function uses XPath to get the entry based on its ID. Ideally we would also use XPath to find the offset of that node and therefore cache it, but the necessary XPath support isn't coming until at least PHP5.1.
getEntryById
in file RSS1.php, method XML_Feed_Parser_RSS1::getEntryById()
    This is not really something that will work with RSS1 as it does not have clear restrictions on the global uniqueness of IDs. We will employ the _very_ hit and miss method of selecting entries based on the rdf:about attribute.
getEntryById
in file RSS09.php, method XML_Feed_Parser_RSS09::getEntryById()
    This is not something that will work with RSS0.9 as it does not have clear restrictions on the global uniqueness of IDs.
getEntryById
in file Parser.php, method XML_Feed_Parser::getEntryById()
    As well as allowing the items to be iterated over we want to allow
getEntryById
in file RSS2.php, method XML_Feed_Parser_RSS2::getEntryById()
    This is not really something that will work with RSS2 as it does not have clear restrictions on the global uniqueness of IDs. But we can emulate it by allowing access based on the 'guid' element.
getEntryByOffset
in file Parser.php, method XML_Feed_Parser::getEntryByOffset()
    As well as allowing the items to be iterated over we want to allow users to be able to access a specific entry. This is one of two ways of doing that, the other being by ID.
getEntryByOffset
in file Type.php, method XML_Feed_Parser_Type::getEntryByOffset()
    Pretty fundamental!
getGuid
in file RSS2Element.php, method XML_Feed_Parser_RSS2Element::getGuid()
    guid is the closest RSS2 has to atom's ID. It is usually but not always a
getId
in file RSS1Element.php, method XML_Feed_Parser_RSS1Element::getId()
    There is no established way of showing an ID for an RSS1 entry. We will simulate it using the rdf:about attribute of the entry element. This cannot be relied upon for unique IDs but may prove useful.
getImage
in file RSS2.php, method XML_Feed_Parser_RSS2::getImage()
    Get details of the image associated with the feed.
getImage
in file RSS1.php, method XML_Feed_Parser_RSS1::getImage()
    Get details of the image associated with the feed.
getImage
in file RSS09.php, method XML_Feed_Parser_RSS09::getImage()
    Get details of the image associated with the feed.
getLink
in file RSS2.php, method XML_Feed_Parser_RSS2::getLink()
    In RSS2 a link is a text element but in order to ensure that we resolve URLs properly we have a special function for them. We maintain the parameter used by the atom getLink method, though we only use the offset parameter.
getLink
in file Atom.php, method XML_Feed_Parser_Atom::getLink()
    This element must be present at least once with rel="feed". This element may be present any number of further times so long as there is no clash. If no 'rel' is present and we're asked for one, we follow the example of the Universal Feed Parser and presume 'alternate'.
getLink
in file RSS09.php, method XML_Feed_Parser_RSS09::getLink()
    In RSS1 a link is a text element but in order to ensure that we resolve URLs properly we have a special function for them.
getLink
in file RSS1.php, method XML_Feed_Parser_RSS1::getLink()
    In RSS1 a link is a text element but in order to ensure that we resolve URLs properly we have a special function for them.
getPerson
in file Atom.php, method XML_Feed_Parser_Atom::getPerson()
    Get a person construct. We default to the 'name' element but allow access to any of the elements.
getSkipDays
in file RSS2.php, method XML_Feed_Parser_RSS2::getSkipDays()
    The skipdays element provides a list of days on which this feed should not be checked. We return an array of those days.
getSkipHours
in file RSS2.php, method XML_Feed_Parser_RSS2::getSkipHours()
    The skiphours element provides a list of hourss on which this feed should not be checked. We return an array of those hours (integers, 24 hour clock)
getSkips
in file RSS2.php, method XML_Feed_Parser_RSS2::getSkips()
    This is a general function used by both getSkipDays and getSkipHours. It simply returns an array of the values of the children of the appropriate tag.
getSource
in file RSS2Element.php, method XML_Feed_Parser_RSS2Element::getSource()
    source is an optional sub-element of item. Like atom:source it tells
getSource
in file AtomElement.php, method XML_Feed_Parser_AtomElement::getSource()
    Where an atom:entry is taken from another feed then the aggregator
getText
in file Type.php, method XML_Feed_Parser_Type::getText()
    Get a text construct.
getText
in file Atom.php, method XML_Feed_Parser_Atom::getText()
    Get a text construct. When calling this method, the two arguments allowed are 'offset' and 'attribute', so $parser->subtitle() would return the content of the element, while $parser->subtitle(false, 'type') would return the value of the type attribute.
getTextInput
in file RSS1.php, method XML_Feed_Parser_RSS1::getTextInput()
    The textinput element is little used, but in the interests of completeness we will support it.
getTextInput
in file RSS09.php, method XML_Feed_Parser_RSS09::getTextInput()
    The textinput element is little used, but in the interests of completeness we will support it.
getTextInput
in file RSS2.php, method XML_Feed_Parser_RSS2::getTextInput()
    The textinput element is little used, but in the interests of completeness...
top

h

hasKey
in file Type.php, method XML_Feed_Parser_Type::hasKey()
    Checks if this element has a particular child element.
top

i

iteration.php
procedural page iteration.php
top

j

japanese.php
procedural page japanese.php
top

k

key
in file Parser.php, method XML_Feed_Parser::key()
    Part of the iteration implementation. Returns the key for the current stage in the array.
top

n

next
in file Parser.php, method XML_Feed_Parser::next()
    Of course we must be able to iterate... This function simply increases our internal counter.
top

p

Parser.php
procedural page Parser.php
processXHTMLAttributes
in file Type.php, method XML_Feed_Parser_Type::processXHTMLAttributes()
    We need a couple of methods to access XHTML content stored in feeds.
top

r

RSS09Element.php
procedural page RSS09Element.php
RSS09.php
procedural page RSS09.php
RSS1Element.php
procedural page RSS1Element.php
RSS1.php
procedural page RSS1.php
RSS2Element.php
procedural page RSS2Element.php
RSS2.php
procedural page RSS2.php
rss091Values.php
procedural page rss091Values.php
rss092Values.php
procedural page rss092Values.php
rss1Values.php
procedural page rss1Values.php
rss2Values.php
procedural page rss2Values.php
rewind
in file Parser.php, method XML_Feed_Parser::rewind()
    Part of the iteration implementation. Resets the internal counter to the beginning.
top

s

setup
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::setup()
setUp
in file iteration.php, method XML_Feed_Parser_Iteration_TestCase::setUp()
setUp
in file errors.php, method XML_Feed_Parser_ThrowErrors_TestCase::setUp()
setUp
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::setUp()
setUp
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::setUp()
top

t

Type.php
procedural page Type.php
tearDown
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::tearDown()
tearDown
in file errors.php, method XML_Feed_Parser_ThrowErrors_TestCase::tearDown()
tearDown
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::tearDown()
tearDown
in file iteration.php, method XML_Feed_Parser_Iteration_TestCase::tearDown()
testEntryContent
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::testEntryContent()
testEntryContent
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::testEntryContent()
testEntryLink
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::testEntryLink()
testEntryLink
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::testEntryLink()
testEntryRights
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::testEntryRights()
testEntryRights
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::testEntryRights()
testEntrySummary
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::testEntrySummary()
testEntrySummary
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::testEntrySummary()
testEntryTitle
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::testEntryTitle()
testEntryTitle
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::testEntryTitle()
test_Atom
in file iteration.php, method XML_Feed_Parser_Iteration_TestCase::test_Atom()
test_AuthorURI
in file atomEntryOnly.php, method XML_Feed_Parser_AtomEntryOnly_TestCase::test_AuthorURI()
test_badRSSVersion
in file errors.php, method XML_Feed_Parser_ThrowErrors_TestCase::test_badRSSVersion()
test_Content
in file atomEntryOnly.php, method XML_Feed_Parser_AtomEntryOnly_TestCase::test_Content()
test_Contributor
in file atomEntryOnly.php, method XML_Feed_Parser_AtomEntryOnly_TestCase::test_Contributor()
test_Contributor2
in file atomEntryOnly.php, method XML_Feed_Parser_AtomEntryOnly_TestCase::test_Contributor2()
test_emptyInput
in file errors.php, method XML_Feed_Parser_ThrowErrors_TestCase::test_emptyInput()
test_Enclosure
in file atomEntryOnly.php, method XML_Feed_Parser_AtomEntryOnly_TestCase::test_Enclosure()
test_entryAuthor
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::test_entryAuthor()
test_entryAuthor
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::test_entryAuthor()
test_entryAuthorEquivalence
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_entryAuthorEquivalence()
test_entryAuthorName
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_entryAuthorName()
test_entryAuthorURL
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_entryAuthorURL()
test_entryCategory
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_entryCategory()
test_entryContent
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_entryContent()
test_entryContributor
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::test_entryContributor()
test_entryContributor
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_entryContributor()
test_entryContributorOffset
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_entryContributorOffset()
test_entryCreator
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_entryCreator()
test_entryDescription
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_entryDescription()
test_entryDescription
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_entryDescription()
test_entryDescription
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_entryDescription()
test_entryDescription
in file rss092Values.php, method XML_Feed_Parser_RSS092_valueValidity_TestCase::test_entryDescription()
test_entryEnclosure
in file rss092Values.php, method XML_Feed_Parser_RSS092_valueValidity_TestCase::test_entryEnclosure()
test_entryGuid
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_entryGuid()
test_entryId
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::test_entryId()
test_entryId
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::test_entryId()
test_entryId
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_entryId()
test_entryIdEquivalence
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_entryIdEquivalence()
test_entryIdEquivalence
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_entryIdEquivalence()
test_entryLink
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_entryLink()
test_entryLink
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_entryLink()
test_entryLink
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_entryLink()
test_entryLink
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_entryLink()
test_entryPubDate
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_entryPubDate()
test_entryPublished
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::test_entryPublished()
test_entryPublished
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_entryPublished()
test_entryPublished
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::test_entryPublished()
test_entryPublisher
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_entryPublisher()
test_entryRights
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_entryRights()
test_entryTitle
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_entryTitle()
test_entryTitle
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_entryTitle()
test_entryTitle
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_entryTitle()
test_entryTitle
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_entryTitle()
test_entryUpdated
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_entryUpdated()
test_fakeFeedType
in file errors.php, method XML_Feed_Parser_ThrowErrors_TestCase::test_fakeFeedType()
test_feedAuthor
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::test_feedAuthor()
test_feedAuthor
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::test_feedAuthor()
test_feedAuthorEquivalence
in file rss092Values.php, method XML_Feed_Parser_RSS092_valueValidity_TestCase::test_feedAuthorEquivalence()
test_feedAuthorEquivalence
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedAuthorEquivalence()
test_feedAuthorEquivalence
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedAuthorEquivalence()
test_feedAuthorEquivalence
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedAuthorEquivalence()
test_feedContributor
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::test_feedContributor()
test_feedCreator
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedCreator()
test_feedDate
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedDate()
test_feedDate
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedDate()
test_feedDate
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedDate()
test_feedDescription
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedDescription()
test_feedDescription
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedDescription()
test_feedDescription
in file rss092Values.php, method XML_Feed_Parser_RSS092_valueValidity_TestCase::test_feedDescription()
test_feedDescription
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedDescription()
test_feedDocs
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedDocs()
test_feedDocs
in file rss092Values.php, method XML_Feed_Parser_RSS092_valueValidity_TestCase::test_feedDocs()
test_feedDocs
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedDocs()
test_feedGenerator
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_feedGenerator()
test_feedGenerator
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedGenerator()
test_feedIcon
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::test_feedIcon()
test_feedIcon
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::test_feedIcon()
test_feedId
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::test_feedId()
test_feedId
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_feedId()
test_feedId
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::test_feedId()
test_feedImage
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedImage()
test_feedImage
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedImage()
test_feedLanguage
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedLanguage()
test_feedLanguage
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedLanguage()
test_feedLastBuildDate
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedLastBuildDate()
test_feedLastBuildDate
in file rss092Values.php, method XML_Feed_Parser_RSS092_valueValidity_TestCase::test_feedLastBuildDate()
test_feedLastBuildDate
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedLastBuildDate()
test_feedLink
in file rss092Values.php, method XML_Feed_Parser_RSS092_valueValidity_TestCase::test_feedLink()
test_feedLink
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::test_feedLink()
test_feedLink
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::test_feedLink()
test_feedLink
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedLink()
test_feedLink
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedLink()
test_feedLink
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedLink()
test_feedLinkAttributes
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_feedLinkAttributes()
test_feedLinkPlain
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_feedLinkPlain()
test_feedManagingEditor
in file rss092Values.php, method XML_Feed_Parser_RSS092_valueValidity_TestCase::test_feedManagingEditor()
test_feedManagingEditor
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedManagingEditor()
test_feedManagingEditor
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedManagingEditor()
test_feedNumberItems
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedNumberItems()
test_feedNumberItems
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedNumberItems()
test_feedNumberItems
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_feedNumberItems()
test_feedNumberItems
in file rss092Values.php, method XML_Feed_Parser_RSS092_valueValidity_TestCase::test_feedNumberItems()
test_feedNumberItems
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedNumberItems()
test_feedPublisher
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedPublisher()
test_feedRights
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::test_feedRights()
test_feedRights
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::test_feedRights()
test_feedRights
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_feedRights()
test_feedRights
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedRights()
test_feedRights
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedRights()
test_feedSkipDays
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedSkipDays()
test_feedSkipHours
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedSkipHours()
test_feedSubtitle
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_feedSubtitle()
test_feedSubtitle
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::test_feedSubtitle()
test_feedSubtitle
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::test_feedSubtitle()
test_feedSubtitleEquivalence
in file rss092Values.php, method XML_Feed_Parser_RSS092_valueValidity_TestCase::test_feedSubtitleEquivalence()
test_feedSubtitleEquivalence
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedSubtitleEquivalence()
test_feedSubtitleEquivalence
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedSubtitleEquivalence()
test_feedSubtitleEquivalence
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedSubtitleEquivalence()
test_feedTextInput
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedTextInput()
test_feedTitle
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedTitle()
test_feedTitle
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedTitle()
test_feedTitle
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::test_feedTitle()
test_FeedTitle
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_FeedTitle()
test_feedTitle
in file rss092Values.php, method XML_Feed_Parser_RSS092_valueValidity_TestCase::test_feedTitle()
test_feedTitle
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedTitle()
test_feedTitle
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::test_feedTitle()
test_feedUpdateBase
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedUpdateBase()
test_feedUpdated
in file atomValues.php, method XML_Feed_Parser_Atom_valueValidity_TestCase::test_feedUpdated()
test_feedUpdated
in file accessTypes.php, method XML_Feed_Parser_AccessTypes1_TestCase::test_feedUpdated()
test_feedUpdated
in file atomCompliance.php, method XML_Feed_Parser_AtomCompat1_TestCase::test_feedUpdated()
test_feedUpdatedEquivalence
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedUpdatedEquivalence()
test_feedUpdatedEquivalence
in file rss092Values.php, method XML_Feed_Parser_RSS092_valueValidity_TestCase::test_feedUpdatedEquivalence()
test_feedUpdatedEquivalence
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedUpdatedEquivalence()
test_feedUpdatedEquivalence
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedUpdatedEquivalence()
test_feedUpdateFrequency
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedUpdateFrequency()
test_feedUpdatePeriod
in file rss1Values.php, method XML_Feed_Parser_RSS1_valueValidity_TestCase::test_feedUpdatePeriod()
test_feedWebmaster
in file rss2Values.php, method XML_Feed_Parser_RSS2_valueValidity_TestCase::test_feedWebmaster()
test_feedWebmaster
in file rss091Values.php, method XML_Feed_Parser_RSS091_valueValidity_TestCase::test_feedWebmaster()
test_feedWebmaster
in file rss092Values.php, method XML_Feed_Parser_RSS092_valueValidity_TestCase::test_feedWebmaster()
test_Id
in file atomEntryOnly.php, method XML_Feed_Parser_AtomEntryOnly_TestCase::test_Id()
test_itemDescriptionJapanese
in file japanese.php, method XML_Feed_Parser_Japanese_TestCase::test_itemDescriptionJapanese()
test_itemTitleFarsi
in file farsi.php, method XML_Feed_Parser_Farsi_TestCase::test_itemTitleFarsi()
test_itemTitleJapanese
in file japanese.php, method XML_Feed_Parser_Japanese_TestCase::test_itemTitleJapanese()
test_Link
in file atomEntryOnly.php, method XML_Feed_Parser_AtomEntryOnly_TestCase::test_Link()
test_nonXMLInput
in file errors.php, method XML_Feed_Parser_ThrowErrors_TestCase::test_nonXMLInput()
test_Published
in file atomEntryOnly.php, method XML_Feed_Parser_AtomEntryOnly_TestCase::test_Published()
test_RSS1
in file iteration.php, method XML_Feed_Parser_Iteration_TestCase::test_RSS1()
test_RSS2
in file iteration.php, method XML_Feed_Parser_Iteration_TestCase::test_RSS2()
test_Title
in file atomEntryOnly.php, method XML_Feed_Parser_AtomEntryOnly_TestCase::test_Title()
test_Updated
in file atomEntryOnly.php, method XML_Feed_Parser_AtomEntryOnly_TestCase::test_Updated()
traverseNode
in file Type.php, method XML_Feed_Parser_Type::traverseNode()
    We need a couple of methods to access XHTML content stored in feeds.
top

v

valid
in file Parser.php, method XML_Feed_Parser::valid()
    Part of the iteration implementation. Tells whether we have reached the end.
version
in file Parser.php, method XML_Feed_Parser::version()
    Retrieve version details from feed type class.
top

x

XML_Feed_Parser
in file Parser.php, class XML_Feed_Parser
    This is the core of the XML_Feed_Parser package. It identifies feed types and abstracts access to them. It is an iterator, allowing for easy access to the entire feed.
XML_Feed_Parser_AccessTypes1_TestCase
in file accessTypes.php, class XML_Feed_Parser_AccessTypes1_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AccessTypes2_TestCase
in file accessTypes.php, class XML_Feed_Parser_AccessTypes2_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AccessTypes3_TestCase
in file accessTypes.php, class XML_Feed_Parser_AccessTypes3_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AccessTypes4_TestCase
in file accessTypes.php, class XML_Feed_Parser_AccessTypes4_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AccessTypes5_TestCase
in file accessTypes.php, class XML_Feed_Parser_AccessTypes5_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AccessTypes6_TestCase
in file accessTypes.php, class XML_Feed_Parser_AccessTypes6_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AccessTypes7_TestCase
in file accessTypes.php, class XML_Feed_Parser_AccessTypes7_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AccessTypes8_TestCase
in file accessTypes.php, class XML_Feed_Parser_AccessTypes8_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_Atom
in file Atom.php, class XML_Feed_Parser_Atom
    This is the class that determines how we manage Atom 1.0 feeds
XML_Feed_Parser_AtomCompat1_TestCase
in file atomCompliance.php, class XML_Feed_Parser_AtomCompat1_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AtomCompat2_TestCase
in file atomCompliance.php, class XML_Feed_Parser_AtomCompat2_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AtomCompat3_TestCase
in file atomCompliance.php, class XML_Feed_Parser_AtomCompat3_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AtomCompat4_TestCase
in file atomCompliance.php, class XML_Feed_Parser_AtomCompat4_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AtomCompat5_TestCase
in file atomCompliance.php, class XML_Feed_Parser_AtomCompat5_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AtomCompat6_TestCase
in file atomCompliance.php, class XML_Feed_Parser_AtomCompat6_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AtomCompat7_TestCase
in file atomCompliance.php, class XML_Feed_Parser_AtomCompat7_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AtomCompat8_TestCase
in file atomCompliance.php, class XML_Feed_Parser_AtomCompat8_TestCase
    This test is to make sure that we get sane values back for all
XML_Feed_Parser_AtomElement
in file AtomElement.php, class XML_Feed_Parser_AtomElement
    This class provides support for atom entries. It will usually be called by XML_Feed_Parser_Atom with which it shares many methods.
XML_Feed_Parser_AtomEntryOnly_TestCase
in file atomEntryOnly.php, class XML_Feed_Parser_AtomEntryOnly_TestCase
XML_Feed_Parser_Atom_valueValidity_TestCase
in file atomValues.php, class XML_Feed_Parser_Atom_valueValidity_TestCase
XML_Feed_Parser_Exception
in file Exception.php, class XML_Feed_Parser_Exception
    XML_Feed_Parser_Exception is a simple extension of PEAR_Exception, existing to help with identification of the source of exceptions.
XML_Feed_Parser_Farsi_TestCase
in file farsi.php, class XML_Feed_Parser_Farsi_TestCase
XML_Feed_Parser_Iteration_TestCase
in file iteration.php, class XML_Feed_Parser_Iteration_TestCase
XML_Feed_Parser_Japanese_TestCase
in file japanese.php, class XML_Feed_Parser_Japanese_TestCase
XML_Feed_Parser_RSS09
in file RSS09.php, class XML_Feed_Parser_RSS09
    This class handles RSS0.9 feeds.
XML_Feed_Parser_RSS09Element
in file RSS09Element.php, class XML_Feed_Parser_RSS09Element
    RSS0.9 Element class for XML_Feed_Parser
XML_Feed_Parser_RSS091_valueValidity_TestCase
in file rss091Values.php, class XML_Feed_Parser_RSS091_valueValidity_TestCase
XML_Feed_Parser_RSS092_valueValidity_TestCase
in file rss092Values.php, class XML_Feed_Parser_RSS092_valueValidity_TestCase
XML_Feed_Parser_RSS1
in file RSS1.php, class XML_Feed_Parser_RSS1
    This class handles RSS1.0 feeds.
XML_Feed_Parser_RSS1Element
in file RSS1Element.php, class XML_Feed_Parser_RSS1Element
    RSS1 Element class for XML_Feed_Parser
XML_Feed_Parser_RSS1_valueValidity_TestCase
in file rss1Values.php, class XML_Feed_Parser_RSS1_valueValidity_TestCase
XML_Feed_Parser_RSS2
in file RSS2.php, class XML_Feed_Parser_RSS2
    This class handles RSS2 feeds.
XML_Feed_Parser_RSS2Element
in file RSS2Element.php, class XML_Feed_Parser_RSS2Element
    This class provides support for RSS 2.0 entries. It will usually be called by XML_Feed_Parser_RSS2 with which it shares many methods.
XML_Feed_Parser_RSS2_valueValidity_TestCase
in file rss2Values.php, class XML_Feed_Parser_RSS2_valueValidity_TestCase
XML_Feed_Parser_ThrowErrors_TestCase
in file errors.php, class XML_Feed_Parser_ThrowErrors_TestCase
    This test is to make sure that we get errors when we should. In particular we check that it throws an exception if we hand in an illegal feed type.
XML_Feed_Parser_Type
in file Type.php, class XML_Feed_Parser_Type
    This abstract class provides some general methods that are likely to be implemented exactly the same way for all feed types.
top

Documentation generated on Mon, 26 Dec 2005 13:00:13 -0500 by phpDocumentor 1.2.3. PEAR Logo Copyright © PHP Group 2004.