Overview

Packages

  • awl
    • caldav-client-v2
    • RRule
  • davical
    • authentication
      • drivers
    • caldav
    • DAViCalSession
    • DAVTicket
    • external-bind
    • feed
    • HTTPAuthSession
    • iSchedule
    • iSchedule-POST
    • logging
    • metrics
    • Principal
    • propfind
    • PublicSession
    • Request
    • Resource
    • tzservice
  • None

Classes

  • AtomEntry
  • AtomFeed
  • AtomXHTMLContent

Functions

  • caldav_get_feed
  • hyperlink
  • Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo

Class AtomFeed

XMLDocument
Extended by AtomFeed
Package: davical\feed
License: v2 or later
Author: Andrew McMillan andrew@morphoss.com
Located at AtomFeed.php
Methods summary
public
# __construct( )
public
# setId( $new_value )
public
# setTitle( $new_value, $type = 'text' )
public
# setDateModified( $epoch )
public
# setLink( $new_value, $type = "text/calendar", $rel = 'alternate' )
public XMLElement
# setFeedLink( uri $new_value, $type = null )

Sets the feed link (rel=self), ignoring the parameter which is for compatibility with the Zend library API, although we use this for the Id, whereas they use the first link that is set.

Sets the feed link (rel=self), ignoring the parameter which is for compatibility with the Zend library API, although we use this for the Id, whereas they use the first link that is set.

Parameters

$new_value
The link target
$type

Returns

XMLElement
the node that was added.
public
# addAuthor( $new_value )
public
# setDescription( $new_value, $type = 'text' )
public
# addNode( $in_tag, $content = false, $attributes = false, $xmlns = null )
public
# addEntry( $new_entry )
public
# createEntry( $id = null, $title = null, $published = null, $updated = null )
public
# export( $format = 'atom' )
DAViCal API documentation generated by ApiGen