addAddress [line 1218]
void addAddress(
mixed
$pob, mixed
$extend, mixed
$street, mixed
$locality, mixed
$region, mixed
$postcode, mixed
$country)
|
|
Sets the value of one entire ADR iteration. There can be zero, one, or more ADR components in a vCard.
Parameters:
addCategories [line 1472]
void addCategories(
mixed
$text, [mixed
$append = true])
|
|
Sets the full value of the CATEGORIES component. There is only one component iteration allowed per vCard, but there may be multiple value repetitions in the iteration.
Parameters:
addEmail [line 1379]
void addEmail(
string
$text)
|
|
Sets the value of one EMAIL component iteration. There can be zero, one, or more component iterations in a vCard.
Parameters:
addLabel [line 1282]
void addLabel(
string
$text)
|
|
Sets the value of one LABEL component iteration. There can be zero, one, or more component iterations in a vCard.
Parameters:
addNickname [line 1430]
void addNickname(
mixed
$text)
|
|
Sets the full value of the NICKNAME component. There is only one component iteration allowed per vCard, but there may be multiple value repetitions in the iteration.
Parameters:
addOrganization [line 1520]
void addOrganization(
mixed
$text)
|
|
Sets the full value of the ORG component. There can be only one ORG component in a vCard.
The ORG component can have one or more parts (as opposed to repetitions of values within those parts). The first part is the highest-level organization, the second part is the next-highest, the third part is the third-highest, and so on. There can by any number of parts in one ORG iteration. (This is different from other components, such as NICKNAME, where an iteration has only one part but may have many repetitions within that part.)
Parameters:
addTelephone [line 1331]
void addTelephone(
string
$text)
|
|
Sets the value of one TEL component iteration. There can be zero, one, or more component iterations in a vCard.
Parameters:
fetch [line 1577]
Fetches a full vCard text block based on $this->value and
$this->param. The order of the returned components is similar to their order in RFC 2426. Honors the value of $this->value['VERSION'] to determine which vCard components are returned (2.1- or 3.0-compliant).
Overrides
File_IMC_Build::fetch() (Fetches a full vCard/vCal text block based on $this->value and $this->param.)
getAddress [line 1247]
mixed getAddress(
int
$iter)
|
|
Gets back the value of one ADR component iteration.
Parameters:
getAgent [line 1130]
Gets back the value of the AGENT component. There is only one allowed per vCard.
getBirthday [line 678]
Gets back the value of the BDAY component. There is only one allowed per vCard.
getCategories [line 1491]
Gets back the value of the CATEGORIES component. There is only one component allowed per vCard, but there may be multiple value repetitions in the iteration.
getClass [line 940]
Gets back the value of the CLASS component. There is only one allowed per vCard.
getEmail [line 1402]
mixed getEmail(
int
$iter)
|
|
Gets back the value of one iteration of the EMAIL component. There can be zero, one, or more component iterations in a vCard.
Parameters:
getFormattedName [line 396]
string getFormattedName(
)
|
|
Gets back the full FN component value. Only ever returns iteration zero, because only one FN component is allowed per vCard.
getGeo [line 1173]
Gets back the value of the GEO component. There is only one allowed per vCard.
getKey [line 640]
Gets back the value of the KEY component. There is only one allowed per vCard.
getLabel [line 1305]
mixed getLabel(
int
$iter)
|
|
Gets back the value of one iteration of the LABEL component.
There can be zero, one, or more component iterations in a vCard.
Parameters:
getLogo [line 563]
Gets back the value of the LOGO component. There is only one allowed per vCard.
getMailer [line 752]
Gets back the value of the MAILER component. There is only one allowed per vCard.
getName [line 311]
Gets back the full N component (first iteration only, since there can only be one N component per vCard).
getNickname [line 1449]
Gets back the value of the NICKNAME component. There is only one component allowed per vCard, but there may be multiple value repetitions in the iteration.
getNote [line 789]
Gets back the value of the NOTE component. There is only one allowed per vCard.
getOrganization [line 1544]
string getOrganization(
)
|
|
Gets back the value of the ORG component.
getPhoto [line 522]
Gets back the value of the PHOTO component. There is only one allowed per vCard.
getProductID [line 1016]
Gets back the value of the PRODID component. There is only one allowed per vCard.
getRevision [line 1056]
Gets back the value of the REV component. There is only one allowed per vCard.
getRole [line 864]
Gets back the value of the ROLE component. There is only one allowed per vCard.
getSortString [line 978]
Gets back the value of the SORT-STRING component. There is only one allowed per vCard.
getSound [line 601]
Gets back the value of the SOUND component. There is only one allowed per vCard.
getSource [line 431]
Gets back the data-source of the the vCard. Only one iteration.
getSourceName [line 481]
Gets back the displayed data-source name of the the vCard. Only one iteration.
getTelephone [line 1354]
mixed getTelephone(
int
$iter)
|
|
Gets back the value of one iteration of the TEL component. There can be zero, one, or more component iterations in a vCard.
Parameters:
getTitle [line 826]
Gets back the value of the TITLE component. There is only one allowed per vCard.
getTZ [line 715]
Gets back the value of the TZ component. There is only one allowed per vCard.
getUniqueID [line 1093]
Gets back the value of the UID component. There is only one allowed per vCard.
getURL [line 903]
Gets back the value of the URL component. There is only one allowed per vCard.
setAgent [line 1112]
void setAgent(
string
$text)
|
|
Sets the value of the AGENT component. There is only one allowed per vCard.
Parameters:
setBirthday [line 660]
void setBirthday(
string
$text)
|
|
Sets the value of the BDAY component. There is only one allowed per vCard. Date format is "yyyy-mm-dd[Thh:ii[:ss[Z|-06:00]]]".
Parameters:
setClass [line 922]
void setClass(
string
$text)
|
|
Sets the value of the CLASS component. There is only one allowed per vCard.
Parameters:
setFormattedName [line 338]
mixed setFormattedName(
[string
$text = null])
|
|
Sets the FN component of the card. If no text is passed as the FN value, constructs an FN automatically from N components. There is only one FN iteration per vCard.
Parameters:
setGeo [line 1154]
void setGeo(
string
$lat, string
$lon)
|
|
Sets the value of both parts of the GEO component. There is only one GEO component allowed per vCard.
Parameters:
setKey [line 621]
void setKey(
string
$text)
|
|
Sets the value of the KEY component. There is only one allowed per vCard.
Parameters:
setLogo [line 544]
void setLogo(
string
$text)
|
|
Sets the value of the LOGO component. There is only one allowed per vCard.
Parameters:
setMailer [line 734]
void setMailer(
string
$text)
|
|
Sets the value of the MAILER component. There is only one allowed per vCard.
Parameters:
setName [line 289]
void setName(
mixed
$family, mixed
$given, mixed
$addl, mixed
$prefix, mixed
$suffix)
|
|
Sets the full N component of the vCard. Will replace all other values. There can only be one N component per vCard.
Parameters:
setNote [line 771]
void setNote(
string
$text)
|
|
Sets the value of the NOTE component. There is only one allowed per vCard.
Parameters:
setPhoto [line 503]
void setPhoto(
string
$text)
|
|
Sets the value of the PHOTO component. There is only one allowed per vCard.
Parameters:
setProductID [line 998]
void setProductID(
string
$text)
|
|
Sets the value of the PRODID component. There is only one allowed per vCard.
Parameters:
setRevision [line 1038]
void setRevision(
string
$text)
|
|
Sets the value of the REV component. There is only one allowed per vCard.
Parameters:
setRole [line 846]
void setRole(
string
$text)
|
|
Sets the value of the ROLE component. There is only one allowed per vCard.
Parameters:
setSortString [line 960]
void setSortString(
string
$text)
|
|
Sets the value of the SORT-STRING component. There is only one allowed per vCard.
Parameters:
setSound [line 583]
void setSound(
string
$text)
|
|
Sets the value of the SOUND component. There is only one allowed per vCard.
Parameters:
setSource [line 414]
void setSource(
string
$text)
|
|
Sets the data-source of the the vCard. Only one iteration.
Parameters:
setSourceName [line 452]
mixed setSourceName(
[string
$text = null])
|
|
Sets the displayed name of the vCard data-source. Only one iteration.
If no name is specified, copies the value of SOURCE.
Parameters:
setTitle [line 808]
void setTitle(
string
$text)
|
|
Sets the value of the TITLE component. There is only one allowed per vCard.
Parameters:
setTZ [line 697]
void setTZ(
string
$text)
|
|
Sets the value of the TZ component. There is only one allowed per vCard.
Parameters:
setUniqueID [line 1075]
void setUniqueID(
string
$text)
|
|
Sets the value of the UID component. There is only one allowed per vCard.
Parameters:
setURL [line 885]
void setURL(
string
$text)
|
|
Sets the value of the URL component. There is only one allowed per vCard.
Parameters:
setVersion [line 86]
mixed setVersion(
[string
$text = '3.0'])
|
|
Sets the version of the the vCard. Only one iteration.
Overrides
File_IMC_Build::setVersion() (Sets the version of the specification to use. Only one iteration.)
Parameters:
validateParam [line 114]
mixed validateParam(
string
$name, string
$text, [string
$comp = null], [string
$iter = null])
|
|
Validates parameter names and values based on the vCard version (2.1 or 3.0).
Overrides
File_IMC_Build::validateParam() (Validates parameter names and values)
Parameters: