Index of all elements
[ a ]
[ c ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ j ]
[ k ]
[ n ]
[ p ]
[ r ]
[ s ]
[ t ]
[ v ]
[ x ]
top
top
top
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
top
top
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
top
top
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
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.
|
|