吉厚 / 日历
本包最新版本(v1.0.0)没有提供许可信息。
构建日历(.ics)文件。
v1.0.0
2018-05-13 15:56 UTC
Requires
- php: >=7.1
Requires (Dev)
- codeclimate/php-test-reporter: ^0.4.4
- phpmd/phpmd: ^2.6.0
- phpunit/phpunit: ^7.1.5
- squizlabs/php_codesniffer: ^3.2.3
This package is not auto-updated.
Last update: 2024-09-14 19:14:47 UTC
README
使用PHP构建日历(.ics)文件
这个库允许您在PHP中快速生成ics文件。输出应与标准https://tools.ietf.org/html/rfc5545兼容。但当前,并非标准中的每一项都得到了实现。
用法
您可以使用composer在项目中引入此库
{ "require": { "jihoun/calendar": "dev-master" }, }
然后在您的代码中执行以下操作
$event = new \Jihoun\Calendar\Component\Event(); $event ->setDateTimeStart(new Property\DateTimeStart(new \DateTime())) ->setDateTimeEnd(new Property\DateTimeEnd(new \DateTime())) ->setDescription(new Property\Description('Very very lengthy description')) ->setLocation(new Property\Location('in the office')) ->setOrganizer(new Property\Organizer('john.doe@gmail.com')) ->setSummary(new Property\Summary('new test event')); $cal = new \Jihoun\Calendar\Calendar(); $cal->addComponent($event); file_put_contents('cal.ics', $cal->toString());
贡献和反馈
请随意提供任何反馈和/或贡献。