Horde_SyncMl_PropertyParameter
in package
The Horde_SyncMl_PropertyParameter class is used to define a single parameter of a property of a data item supported by the device.
The contents of a property parameter can be defined by an enumeration of valid values (ValEnum) or by a DataType/Size combination, or not at all.
Copyright 2005-2017 Horde LLC (http://www.horde.org/)
See the enclosed file LICENSE for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.
Tags
Table of Contents
- $DataType : string
- The datatype of the content type property, e.g. 'chr', 'int', 'bool', etc.
- $DisplayName : string
- The display name of the content type property.
- $Size : int
- The size of the content type property in bytes.
- $ValEnum : array<string|int, mixed>
- The supported enumerated values of the content type property.
Properties
$DataType
The datatype of the content type property, e.g. 'chr', 'int', 'bool', etc.
public
string
$DataType
$DisplayName
The display name of the content type property.
public
string
$DisplayName
$Size
The size of the content type property in bytes.
public
int
$Size
$ValEnum
The supported enumerated values of the content type property.
public
array<string|int, mixed>
$ValEnum
The supported values stored in the keys of the hash, e.g. 'PUBLIC' and 'PIVATE' for a text/calendar 'CLASS' property.