Overview

Packages

  • Icalendar

Classes

  • Horde_Icalendar
  • Horde_Icalendar_Daylight
  • Horde_Icalendar_Exception
  • Horde_Icalendar_Standard
  • Horde_Icalendar_Translation
  • Horde_Icalendar_Valarm
  • Horde_Icalendar_Vcard
  • Horde_Icalendar_Vevent
  • Horde_Icalendar_Vfreebusy
  • Horde_Icalendar_Vjournal
  • Horde_Icalendar_Vnote
  • Horde_Icalendar_Vtimezone
  • Horde_Icalendar_Vtodo
  • Overview
  • Package
  • Class
  • Tree

Class Horde_Icalendar_Vcard

Class representing vCard entries.

Copyright 2003-2012 Horde LLC (http://www.horde.org/)

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.horde.org/licenses/lgpl21.

Horde_Icalendar
Extended by Horde_Icalendar_Vcard
Package: Icalendar
Category: Horde
License: LGPL 2.1
Author: Karsten Fourmont karsten@horde.org
Located at Horde/Icalendar/Vcard.php
Methods summary
public
# __construct( mixed $version = '2.1' )

Constructor.

Constructor.

Overrides

Horde_Icalendar::__construct()
public
# setVersion( string $version )

Sets the version of this component.

Sets the version of this component.

Parameters

$version
float-like version string.

See

$version
$oldFormat

Overrides

Horde_Icalendar::setVersion()
public TODO
# exportvCalendar( )

Unlike vevent and vtodo, a vcard is normally not enclosed in an iCalendar container. (BEGIN..END)

Unlike vevent and vtodo, a vcard is normally not enclosed in an iCalendar container. (BEGIN..END)

Returns

TODO

Overrides

Horde_Icalendar::exportvCalendar()
public string
# printableName( )

Returns the contents of the "N" tag as a printable Name: i.e. converts:

Returns the contents of the "N" tag as a printable Name: i.e. converts:

N:Duck;Dagobert;T;Professor;Sen. to "Professor Dagobert T Duck Sen"

Returns

string
Full name of vcard "N" tag or null if no N tag.
public static string
# getBareEmail( string $address )

Static function to make a given email address rfc822 compliant.

Static function to make a given email address rfc822 compliant.

Parameters

$address
An email address.

Returns

string
The RFC822-formatted email address.
Methods inherited from Horde_Icalendar
_exportDateTime(), _exportUtcOffset(), _parseDate(), _parseDateTime(), addComponent(), clear(), findComponent(), findComponentByAttribute(), getAllAttributes(), getAttribute(), getAttributeDefault(), getAttributeValues(), getComponent(), getComponentClasses(), getComponentCount(), getComponents(), getType(), newComponent(), parsevCalendar(), removeAttribute(), setAttribute(), setParameter(), toHash()
Constants summary
integer N_FAMILY
# 0
integer N_GIVEN
# 1
integer N_ADDL
# 2
integer N_PREFIX
# 3
integer N_SUFFIX
# 4
integer ADR_POB
# 0
integer ADR_EXTEND
# 1
integer ADR_STREET
# 2
integer ADR_LOCALITY
# 3
integer ADR_REGION
# 4
integer ADR_POSTCODE
# 5
integer ADR_COUNTRY
# 6
integer GEO_LAT
# 0
integer GEO_LON
# 1
Properties summary
public string $type

The component type of this class.

The component type of this class.

# 'vcard'
API documentation generated by ApiGen