Class TnefvCard

Description

Located in /plugins/attachment_tnef/class/tnef_vcard.php (line 37)

TnefReceiver
   |
   --TnefvCard
Variable Summary
 mixed $addresses
 mixed $company
 mixed $created
 mixed $emails
 mixed $given_name
 mixed $homepages
 mixed $metafile
 mixed $middle_name
 mixed $modified
 mixed $name
 mixed $nickname
 mixed $surname
 mixed $telefones
 mixed $type
Method Summary
 TnefvCard TnefvCard ( $tnef_debug)
 boolean evaluateAddressAttribute (integer $attr_type, integer $attr_name, string $value, integer $length)
 boolean evaluateEmailAttribute (integer $attr_type, integer $attr_name, string $value, integer $length)
 boolean evaluateHomepageAttribute (integer $attr_type, integer $attr_name, string $value, integer $length)
 boolean evaluateTelefoneAttribute (integer $attr_type, integer $attr_name, string $value, integer $length)
 void &getAddresses ()
 void getCompany ()
 string getContent ()
 void &getCreated ()
 void &getEmails ()
 void getGivenName ()
 void &getHomepages ()
 void getMetafile ()
 void getMiddleName ()
 void &getModified ()
 void getName ()
 void getNickname ()
 void getSize ()
 void getSurname ()
 void &getTelefones ()
 void getType ()
 void receiveMapiAttribute ( $attr_type,  $attr_name,  $value,  $length)
Variables
mixed $addresses (line 50)
mixed $company (line 47)
mixed $created (line 41)
mixed $emails (line 51)
mixed $given_name (line 44)
mixed $homepages (line 49)
mixed $metafile (line 40)
mixed $middle_name (line 45)
mixed $modified (line 42)
mixed $name (line 38)
mixed $nickname (line 46)
mixed $surname (line 43)
mixed $telefones (line 52)
mixed $type (line 39)

Inherited Variables

Inherited from TnefReceiver

TnefReceiver::$contents
TnefReceiver::$tnef_debug
Methods
Constructor TnefvCard (line 54)
TnefvCard TnefvCard ( $tnef_debug)
  • $tnef_debug
evaluateAddressAttribute (line 221)

Detects address attributes and adds them to addresses property

  • return: true, if address attribute type is detected.
boolean evaluateAddressAttribute (integer $attr_type, integer $attr_name, string $value, integer $length)
  • integer $attr_type
  • integer $attr_name
  • string $value
  • integer $length
evaluateEmailAttribute (line 181)

Detects email attributes and adds them to emails property

  • return: true, if email attribute type is detected.
boolean evaluateEmailAttribute (integer $attr_type, integer $attr_name, string $value, integer $length)
  • integer $attr_type
  • integer $attr_name
  • string $value
  • integer $length
evaluateHomepageAttribute (line 284)

Detects website attributes and adds them to homepages property

  • return: true, if website attribute type is detected.
boolean evaluateHomepageAttribute (integer $attr_type, integer $attr_name, string $value, integer $length)
  • integer $attr_type
  • integer $attr_name
  • string $value
  • integer $length
evaluateTelefoneAttribute (line 140)

Detects phone attributes and adds them to telefones property

  • return: true, if phone attribute type is detected.
boolean evaluateTelefoneAttribute (integer $attr_type, integer $attr_name, string $value, integer $length)
  • integer $attr_type
  • integer $attr_name
  • string $value
  • integer $length
getAddresses (line 91)
void &getAddresses ()
getCompany (line 88)
void getCompany ()
getContent (line 77)

Returns contents of vcard (unimplemented)

  • todo: create vcard file from object properties
string getContent ()

Redefinition of:
TnefReceiver::getContent()
Outputs part body
getCreated (line 81)
void &getCreated ()
getEmails (line 90)
void &getEmails ()
getGivenName (line 85)
void getGivenName ()
getHomepages (line 89)
void &getHomepages ()
getMetafile (line 69)
void getMetafile ()
getMiddleName (line 86)
void getMiddleName ()
getModified (line 82)
void &getModified ()
getName (line 65)
void getName ()
getNickname (line 87)
void getNickname ()
getSize (line 70)
void getSize ()

Redefinition of:
TnefReceiver::getSize()
Shows part size
getSurname (line 84)
void getSurname ()
getTelefones (line 83)
void &getTelefones ()
getType (line 68)
void getType ()
receiveMapiAttribute (line 93)
void receiveMapiAttribute ( $attr_type,  $attr_name,  $value,  $length)
  • $attr_type
  • $attr_name
  • $value
  • $length

Redefinition of:
TnefReceiver::receiveMapiAttribute()
Enter description here...

Inherited Methods

Inherited From TnefReceiver

 TnefReceiver::getContent()
 TnefReceiver::getSize()
 TnefReceiver::receiveMapiAttribute()
 TnefReceiver::receiveTnefAttribute()

Documentation generated on Sun, 22 Nov 2009 17:36:52 +0200 by phpDocumentor 1.4.3