15 implements \IteratorAggregate,
117 if (!is_null($this->iterator)) {
validate($options=0)
Validates the node for correctness.
Objects implementing XmlSerializable can control how they are represented in Xml. ...
iCalendar/vCard/jCal/jCard/xCal/xCard writer object.
destroy()
Call this method on a document if you're done using it.
offsetUnset($offset)
Sets an item through ArrayAccess.
xmlSerialize(Xml\Writer $writer)
This method serializes the data into XML.
offsetGet($offset)
Gets an item through ArrayAccess.
serialize()
Serializes the node into a mimedir format.
jsonSerialize()
This method returns an array, with the representation as it should be encoded in JSON.
A node is the root class for every element in an iCalendar of vCard object.
offsetSet($offset, $value)
Sets an item through ArrayAccess.
getIterator()
Returns the iterator for this object.
const REPAIR
The following constants are used by the validate() method.
count()
Returns the number of elements.
setIterator(ElementList $iterator)
Sets the overridden iterator.
const PROFILE_CALDAV
If this option is set, the validator will operate on iCalendar objects on the assumption that the vca...
offsetExists($offset)
Checks if an item exists through ArrayAccess.
const PROFILE_CARDDAV
If this option is set, the validator will operate on the vcards on the assumption that the vcards nee...