|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
URI property. More...
Inheritance diagram for Sabre\VObject\Property\Uri:
Collaboration diagram for Sabre\VObject\Property\Uri:Public Member Functions | |
| getValueType () | |
| Returns the type of value. More... | |
| parameters () | |
| Returns an iterable list of children. More... | |
| setRawMimeDirValue ($val) | |
| Sets a raw value coming from a mimedir (iCalendar/vCard) file. More... | |
| getRawMimeDirValue () | |
| Returns a raw mime-dir representation of the value. More... | |
Public Member Functions inherited from Sabre\VObject\Property\Text | |
| __construct (Component $root, $name, $value=null, array $parameters=[], $group=null) | |
| Creates the property. More... | |
| setRawMimeDirValue ($val) | |
| Sets a raw value coming from a mimedir (iCalendar/vCard) file. More... | |
| setQuotedPrintableValue ($val) | |
| Sets the value as a quoted-printable encoded string. More... | |
| getRawMimeDirValue () | |
| Returns a raw mime-dir representation of the value. More... | |
| getJsonValue () | |
| Returns the value, in the format it should be encoded for json. More... | |
| getValueType () | |
| Returns the type of value. More... | |
| serialize () | |
| Turns the object back into a serialized blob. More... | |
| validate ($options=0) | |
| Validates the node for correctness. More... | |
Public Member Functions inherited from Sabre\VObject\Property | |
| __construct (Component $root, $name, $value=null, array $parameters=[], $group=null) | |
| Creates the generic property. More... | |
| setValue ($value) | |
| Updates the current value. More... | |
| getValue () | |
| Returns the current value. More... | |
| setParts (array $parts) | |
| Sets a multi-valued property. More... | |
| getParts () | |
| Returns a multi-valued property. More... | |
| add ($name, $value=null) | |
| Adds a new parameter. More... | |
| parameters () | |
| Returns an iterable list of children. More... | |
| getValueType () | |
| Returns the type of value. More... | |
| setRawMimeDirValue ($val) | |
| Sets a raw value coming from a mimedir (iCalendar/vCard) file. More... | |
| getRawMimeDirValue () | |
| Returns a raw mime-dir representation of the value. More... | |
| serialize () | |
| Turns the object back into a serialized blob. More... | |
| getJsonValue () | |
| Returns the value, in the format it should be encoded for JSON. More... | |
| setJsonValue (array $value) | |
| Sets the JSON value, as it would appear in a jCard or jCal object. More... | |
| jsonSerialize () | |
| This method returns an array, with the representation as it should be encoded in JSON. More... | |
| setXmlValue (array $value) | |
| Hydrate data from a XML subtree, as it would appear in a xCard or xCal object. More... | |
| xmlSerialize (Xml\Writer $writer) | |
| This method serializes the data into XML. More... | |
| __toString () | |
| Called when this object is being cast to a string. More... | |
| offsetExists ($name) | |
| Checks if an array element exists. More... | |
| offsetGet ($name) | |
| Returns a parameter. More... | |
| offsetSet ($name, $value) | |
| Creates a new parameter. More... | |
| offsetUnset ($name) | |
| Removes one or more parameters with the specified name. More... | |
| __clone () | |
| This method is automatically called when the object is cloned. More... | |
| validate ($options=0) | |
| Validates the node for correctness. More... | |
| destroy () | |
| Call this method on a document if you're done using it. More... | |
Public Member Functions inherited from Sabre\VObject\Node | |
| serialize () | |
| Serializes the node into a mimedir format. More... | |
| jsonSerialize () | |
| This method returns an array, with the representation as it should be encoded in JSON. More... | |
| xmlSerialize (Xml\Writer $writer) | |
| This method serializes the data into XML. More... | |
| destroy () | |
| Call this method on a document if you're done using it. More... | |
| getIterator () | |
| Returns the iterator for this object. More... | |
| setIterator (ElementList $iterator) | |
| Sets the overridden iterator. More... | |
| validate ($options=0) | |
| Validates the node for correctness. More... | |
| count () | |
| Returns the number of elements. More... | |
| offsetExists ($offset) | |
| Checks if an item exists through ArrayAccess. More... | |
| offsetGet ($offset) | |
| Gets an item through ArrayAccess. More... | |
| offsetSet ($offset, $value) | |
| Sets an item through ArrayAccess. More... | |
| offsetUnset ($offset) | |
| Sets an item through ArrayAccess. More... | |
Public Member Functions inherited from Sabre\Xml\XmlSerializable | |
| xmlSerialize (Writer $writer) | |
| The xmlSerialize method is called during xml writing. More... | |
Data Fields | |
| $delimiter = null | |
Data Fields inherited from Sabre\VObject\Property\Text | |
| $delimiter = ',' | |
Data Fields inherited from Sabre\VObject\Property | |
| $name | |
| $group | |
| $parameters = [] | |
| $delimiter = ';' | |
Data Fields inherited from Sabre\VObject\Node | |
| const | REPAIR = 1 |
| The following constants are used by the validate() method. More... | |
| const | PROFILE_CARDDAV = 2 |
| If this option is set, the validator will operate on the vcards on the assumption that the vcards need to be valid for CardDAV. More... | |
| const | PROFILE_CALDAV = 4 |
| If this option is set, the validator will operate on iCalendar objects on the assumption that the vcards need to be valid for CalDAV. More... | |
| $parent | |
Additional Inherited Members | |
Protected Member Functions inherited from Sabre\VObject\Property\Text | |
| xmlSerializeValue (Xml\Writer $writer) | |
| This method serializes only the value of a property. More... | |
| xmlSerializeValue (Xml\Writer $writer) | |
| This method serializes only the value of a property. More... | |
Protected Attributes inherited from Sabre\VObject\Property\Text | |
| $structuredValues | |
| $minimumPropertyValues | |
Protected Attributes inherited from Sabre\VObject\Property | |
| $value | |
Protected Attributes inherited from Sabre\VObject\Node | |
| $iterator = null | |
| $root | |
URI property.
This object encodes URI values. vCard 2.1 calls these URL.
| Sabre\VObject\Property\Uri::getRawMimeDirValue | ( | ) |
Returns a raw mime-dir representation of the value.
Reimplemented from Sabre\VObject\Property\Text.
Definition at line 110 of file Uri.php.
References Sabre\VObject\Property\$value.
| Sabre\VObject\Property\Uri::getValueType | ( | ) |
Returns the type of value.
This corresponds to the VALUE= parameter. Every property also has a 'default' valueType.
Reimplemented from Sabre\VObject\Property\Text.
Definition at line 35 of file Uri.php.
| Sabre\VObject\Property\Uri::parameters | ( | ) |
Returns an iterable list of children.
Reimplemented from Sabre\VObject\Property.
Definition at line 46 of file Uri.php.
References Sabre\VObject\Property\$parameters.
| Sabre\VObject\Property\Uri::setRawMimeDirValue | ( | $val | ) |
Sets a raw value coming from a mimedir (iCalendar/vCard) file.
This has been 'unfolded', so only 1 line will be passed. Unescaping is not yet done, but parameters are not included.
| string | $val |
Reimplemented from Sabre\VObject\Property\Text.
Definition at line 74 of file Uri.php.
References PREG_SPLIT_DELIM_CAPTURE.