dolibarr  16.0.5
Public Member Functions | List of all members
vCard Class Reference

Class to buld vCard files. More...

Public Member Functions

 setPhoneNumber ($number, $type="")
 mise en forme du numero de telephone More...
 
 setPhoto ($type, $photo)
 mise en forme de la photo warning NON TESTE ! More...
 
 setFormattedName ($name)
 mise en forme du nom formate More...
 
 setName ($family="", $first="", $additional="", $prefix="", $suffix="")
 mise en forme du nom complet More...
 
 setBirthday ($date)
 mise en forme de l'anniversaire More...
 
 setAddress ($postoffice="", $extended="", $street="", $city="", $region="", $zip="", $country="", $type="HOME;POSTAL")
 mise en forme de l'adresse More...
 
 setLabel ($postoffice="", $extended="", $street="", $city="", $region="", $zip="", $country="", $type="HOME;POSTAL")
 mise en forme du label More...
 
 setEmail ($address, $type="TYPE=INTERNET;PREF")
 Add a e-mail address to this vCard. More...
 
 setNote ($note)
 mise en forme de la note More...
 
 setTitle ($title)
 mise en forme de la fonction More...
 
 setOrg ($org)
 mise en forme de la societe More...
 
 setProdId ($prodid)
 mise en forme du logiciel generateur More...
 
 setUID ($uid)
 mise en forme du logiciel generateur More...
 
 setURL ($url, $type="")
 mise en forme de l'url More...
 
 getVCard ()
 permet d'obtenir une vcard More...
 
 getFileName ()
 permet d'obtenir le nom de fichier More...
 

Detailed Description

Class to buld vCard files.

Definition at line 88 of file vcard.class.php.

Member Function Documentation

◆ getFileName()

vCard::getFileName ( )

permet d'obtenir le nom de fichier

Returns
string Filename

Definition at line 365 of file vcard.class.php.

◆ getVCard()

vCard::getVCard ( )

permet d'obtenir une vcard

Returns
string

Definition at line 346 of file vcard.class.php.

◆ setAddress()

vCard::setAddress (   $postoffice = "",
  $extended = "",
  $street = "",
  $city = "",
  $region = "",
  $zip = "",
  $country = "",
  $type = "HOME;POSTAL" 
)

mise en forme de l'adresse

Parameters
string$postofficePostoffice
string$extendedExtended
string$streetStreet
string$cityCity
string$regionRegion
string$zipZip
string$countryCountry
string$typeType
Returns
void

Definition at line 193 of file vcard.class.php.

◆ setBirthday()

vCard::setBirthday (   $date)

mise en forme de l'anniversaire

Parameters
integer$dateDate
Returns
void

Definition at line 174 of file vcard.class.php.

◆ setEmail()

vCard::setEmail (   $address,
  $type = "TYPE=INTERNET;PREF" 
)

Add a e-mail address to this vCard.

Parameters
string$addressE-mail address
string$type(optional) The type of the e-mail (typical "PREF;INTERNET" or "INTERNET")
Returns
void

Definition at line 256 of file vcard.class.php.

◆ setFormattedName()

vCard::setFormattedName (   $name)

mise en forme du nom formate

Parameters
string$nameName
Returns
void

Definition at line 144 of file vcard.class.php.

◆ setLabel()

vCard::setLabel (   $postoffice = "",
  $extended = "",
  $street = "",
  $city = "",
  $region = "",
  $zip = "",
  $country = "",
  $type = "HOME;POSTAL" 
)

mise en forme du label

Parameters
string$postofficePostoffice
string$extendedExtended
string$streetStreet
string$cityCity
string$regionRegion
string$zipZip
string$countryCountry
string$typeType
Returns
void

Definition at line 221 of file vcard.class.php.

◆ setName()

vCard::setName (   $family = "",
  $first = "",
  $additional = "",
  $prefix = "",
  $suffix = "" 
)

mise en forme du nom complet

Parameters
string$familyFamily name
string$firstFirst name
string$additionalAdditional (e.g. second name, nick name)
string$prefixPrefix (e.g. "Mr.", "Ms.", "Prof.")
string$suffixSuffix (e.g. "sen." for senior, "jun." for junior)
Returns
void

Definition at line 159 of file vcard.class.php.

◆ setNote()

vCard::setNote (   $note)

mise en forme de la note

Parameters
string$noteNote
Returns
void

Definition at line 271 of file vcard.class.php.

◆ setOrg()

vCard::setOrg (   $org)

mise en forme de la societe

Parameters
string$orgOrg
Returns
void

Definition at line 294 of file vcard.class.php.

References encode().

◆ setPhoneNumber()

vCard::setPhoneNumber (   $number,
  $type = "" 
)

mise en forme du numero de telephone

Parameters
int$numbernumero de telephone
string$typeType
Returns
void

Definition at line 113 of file vcard.class.php.

◆ setPhoto()

vCard::setPhoto (   $type,
  $photo 
)

mise en forme de la photo warning NON TESTE !

Parameters
string$typeType
string$photoPhoto
Returns
void

Definition at line 132 of file vcard.class.php.

◆ setProdId()

vCard::setProdId (   $prodid)

mise en forme du logiciel generateur

Parameters
string$prodidProdid
Returns
void

Definition at line 306 of file vcard.class.php.

References encode().

◆ setTitle()

vCard::setTitle (   $title)

mise en forme de la fonction

Parameters
string$titleTitle
Returns
void

Definition at line 282 of file vcard.class.php.

◆ setUID()

vCard::setUID (   $uid)

mise en forme du logiciel generateur

Parameters
string$uidUid
Returns
void

Definition at line 318 of file vcard.class.php.

References encode().

◆ setURL()

vCard::setURL (   $url,
  $type = "" 
)

mise en forme de l'url

Parameters
string$urlURL
string$typeType
Returns
void

Definition at line 331 of file vcard.class.php.


The documentation for this class was generated from the following file: