提醒 / 名片
该库提供了一种面向对象的方法来生成vCard文件
2.1.0
2022-06-07 14:06 UTC
Requires
- php: ^7.4.0 | ^8.0.0
Requires (Dev)
- phpmd/phpmd: ^2.9.1
- phpunit/phpunit: ^9.0.0
- remind/confluence-changelog: ^0.3.0
- sebastian/phpcpd: ^6.0.0
- squizlabs/php_codesniffer: ^3.5.0
README
该库提供了一种面向对象的方法来生成vCard文件。
描述
由于PHP 7.4中新增了保留关键字fn
,因此该库目前不支持此PHP版本。
vCard
目前该实现尚未完整,因为并未完全实现vCard rfc6350的所有字段和参数。
支持所有元素对v2.1、3.0和4.0的支持。
xCard
实现待定。
jCard
实现待定。
hCard
实现待定。
使用方法
<?php use Remind\BusinessCard\VCard; use Remind\BusinessCard\Property\Func; use Remind\BusinessCard\Property\N; use Remind\BusinessCard\Property\Version; $version = new Version(); $version->setVersion(Version::VERSION_4_0); $vCard = new VCard($version); $n = new N(); $n->setGivenName('John'); $n->setFamilyName('Doe'); $fn = new Func('John Doe'); $vCard->addProperty($n); $vCard->addProperty($fn); echo $vCard;