Class atomFeed

Description

Ein kompletter Feed (Atom Feed Document)

"An Atom Feed Document is a representation of an Atom feed, including metadata about the feed, and some or all of the entries associated with it." quote of RFC4287

Located in /web/inc/inc.feed.atom.php (line 619)

atomConstructs
   |
   --atomEntry
      |
      --atomFeed
Variable Summary
mixed $encoding
mixed $entries
mixed $tplFile
mixed $tplSub
Method Summary
atomFeed atomFeed ( $title,  $updated,  $id, [ $authors = null], [ $lang = null])
void add ( $entry)
void create ()
void header ()
int isValid ()
Array parseErrNo (int $err)
void setEncoding ( $anEncoding)
void toArray ()
Variables
mixed $encoding = "iso-8859-1" (line 621)
mixed $entries = array () (line 620)
mixed $tplFile = "inc.atom.tpl" (line 622)
mixed $tplSub = "feed" (line 623)

Inherited Variables

Inherited from atomEntry

atomEntry::$authors
atomEntry::$errCodes
atomEntry::$id
atomEntry::$title
atomEntry::$updated

Inherited from atomConstructs

atomConstructs::$lang
Methods
Constructor atomFeed (line 628)

Konstruktor

atomFeed atomFeed ( $title,  $updated,  $id, [ $authors = null], [ $lang = null])
  • $title
  • $updated
  • $id
  • $authors
  • $lang
add (line 634)
void add ( $entry)
  • $entry
create (line 647)
void create ()
header (line 761)
void header ()
isValid (line 707)

gibt eine Fehlernummer zurück In Abständen von childErrorBase() werden die Elemente von rechts nach links aufgelistet.

z. B.: childErrorBase() = 100 23545 => 2 zweites Kind, 35 erstes Kind, 45 dieses Element

int isValid ()

Redefinition of:
atomEntry::isValid()
prüft ob alle benötigten Elemente mit korrekten Daten gefüllt sind
parseErrNo (line 679)

get errorstring from errornumber returns: array(<childNo>=>array(<errNo>=><errText>))

  • return: assoziatives Array (child=>array(no=>text))
Array parseErrNo (int $err)
  • int $err: kombinierte Fehlernummern
setEncoding (line 642)
void setEncoding ( $anEncoding)
  • $anEncoding
toArray (line 765)
void toArray ()

Redefinition of:
atomEntry::toArray()

Inherited Methods

Inherited From atomEntry

atomEntry::atomEntry()
atomEntry::addAuthor()
atomEntry::addCategory()
atomEntry::addContributor()
atomEntry::addLink()
atomEntry::isValid()
atomEntry::setContent()
atomEntry::setContentIsBase64()
atomEntry::setId()
atomEntry::setPublished()
atomEntry::setRights()
atomEntry::setSource()
atomEntry::setSummary()
atomEntry::setTitle()
atomEntry::setUpdated()
atomEntry::toArray()

Inherited From atomConstructs

atomConstructs::atomConstructs()
atomConstructs::date()
atomConstructs::isContentMediatype()
atomConstructs::isIRI()
atomConstructs::isLang()
atomConstructs::isMediatype()
atomConstructs::isPerson()
atomConstructs::isTextMediatype()
atomConstructs::isTextType()
atomConstructs::lang()
atomConstructs::person()
atomConstructs::setLang()
atomConstructs::text()

Documentation generated on Mon, 22 Oct 2007 17:17:21 +0200 by phpDocumentor 1.3.1