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
  • PHP

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( mixed $new_value )
public
# setTitle( mixed $new_value, mixed $type = 'text' )
public
# setDateModified( mixed $epoch )
public
# setLink( mixed $new_value, mixed $type = "text/calendar", mixed $rel = 'alternate' )
public XMLElement
# setFeedLink( uri $new_value, mixed $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
uri
$new_value The link target
$type

Returns

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