DAViCal
Loading...
Searching...
No Matches
AtomEntry Class Reference

Public Member Functions

 __construct ( $id, $title, $published, $updated)
 
 setId ( $new_value)
 
 setTitle ( $new_value, $type='text')
 
 setDateModified ( $epoch)
 
 setDateCreated ( $epoch)
 
 setLink ( $new_value, $type="text/calendar", $rel='alternate')
 
 addAuthor ( $new_value)
 
 addCategory ( $new_value)
 
 setDescription ( $new_value, $type='text')
 
 setContent ( $new_value, $type='xhtml')
 
 addNode ( $in_tag, $content=false, $attributes=false, $xmlns=null)
 
 getXML ()
 

Static Public Member Functions

static setDate ( $tagname, $epoch)
 

Private Attributes

 $id
 
 $title
 
 $updated
 
 $nodes
 

Detailed Description

Definition at line 41 of file AtomFeed.php.

Constructor & Destructor Documentation

◆ __construct()

AtomEntry::__construct (   $id,
  $title,
  $published,
  $updated 
)

Definition at line 61 of file AtomFeed.php.

Member Function Documentation

◆ addAuthor()

AtomEntry::addAuthor (   $new_value)

Definition at line 95 of file AtomFeed.php.

◆ addCategory()

AtomEntry::addCategory (   $new_value)

Definition at line 107 of file AtomFeed.php.

◆ addNode()

AtomEntry::addNode (   $in_tag,
  $content = false,
  $attributes = false,
  $xmlns = null 
)

Definition at line 131 of file AtomFeed.php.

◆ getXML()

AtomEntry::getXML ( )

Definition at line 138 of file AtomFeed.php.

◆ setContent()

AtomEntry::setContent (   $new_value,
  $type = 'xhtml' 
)

Definition at line 120 of file AtomFeed.php.

◆ setDate()

static AtomEntry::setDate (   $tagname,
  $epoch 
)
static

Definition at line 75 of file AtomFeed.php.

◆ setDateCreated()

AtomEntry::setDateCreated (   $epoch)

Definition at line 85 of file AtomFeed.php.

◆ setDateModified()

AtomEntry::setDateModified (   $epoch)

Definition at line 80 of file AtomFeed.php.

◆ setDescription()

AtomEntry::setDescription (   $new_value,
  $type = 'text' 
)

Definition at line 116 of file AtomFeed.php.

◆ setId()

AtomEntry::setId (   $new_value)

Definition at line 65 of file AtomFeed.php.

◆ setLink()

AtomEntry::setLink (   $new_value,
  $type = "text/calendar",
  $rel = 'alternate' 
)

Definition at line 91 of file AtomFeed.php.

◆ setTitle()

AtomEntry::setTitle (   $new_value,
  $type = 'text' 
)

Definition at line 70 of file AtomFeed.php.

Member Data Documentation

◆ $id

AtomEntry::$id
private

<entry xmlns:xhtml="http://www.w3.org/1999/xhtml"> <title type="html">Woohoo! Time to Par-tay! (1/1)</title>

Have a microparty. All the best parties are monthly! <published>2008-10-25T11:07:49+13:00</published> <updated>2010-12-27T06:49:16+13:00</updated> <id>http://mycaldav/feed.php/user1/home/MICROPARTY-77C6-4FB7-BDD3-6882E2F1BE74.ics#UID:MICROPARTY-77C6-4FB7-BDD3-6882E2F1BE74</id> <content xmlns:xhtml="http://www.w3.org/1999/xhtml" type="xhtml"> <xhtml:div xmlns:xhtml="http://www.w3.org/1999/xhtml"><xhtml:strong>Time:</xhtml:strong> 2008-11-21 16:00:00<xhtml:br/><xhtml:br/><xhtml:strong>Description</xhtml:strong>:<xhtml:br/>Have a microparty. All the best parties are monthly!</xhtml:div>

</content> </entry>

Definition at line 56 of file AtomFeed.php.

◆ $nodes

AtomEntry::$nodes
private

Definition at line 59 of file AtomFeed.php.

◆ $title

AtomEntry::$title
private

Definition at line 57 of file AtomFeed.php.

◆ $updated

AtomEntry::$updated
private

Definition at line 58 of file AtomFeed.php.


The documentation for this class was generated from the following file: