Download the PHP package starx/when without Composer
On this page you can find all versions of the php package starx/when. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Vendor starx
Package when
Short Description Date/Calendar recursion library.
License MIT
Homepage https://github.com/tplaner/When
Package when
Short Description Date/Calendar recursion library.
License MIT
Homepage https://github.com/tplaner/When
Please rate this library. Is it a good library?
Informations about the package when
When
Date/Calendar recursion library for PHP 5.3+
Author: Tom Planer
About
The second version of When.
Current Features
Currently this version does everything version 1 was capable of, it also supports byhour, byminute, and bysecond. Please check the unit tests for information about how to use it.
I will be replacing version 1 with this as soon as I complete the documentation. Until then here are some simple examples:
// friday the 13th for the next 5 occurrences
$r = new When();
$r->startDate(new DateTime("19980213T090000"))
->freq("monthly")
->count(5)
->byday("fr")
->bymonthday(13)
->generateOccurrences();
print_r($r->occurrences);
// friday the 13th for the next 5 occurrences rrule
$r = new When();
$r->startDate(new DateTime("19980213T090000"))
->rrule("FREQ=MONTHLY;BYDAY=FR;BYMONTHDAY=13")
->generateOccurrences();
print_r($r->occurrences);
License
When is licensed under the MIT License, see LICENSE
for specific details.
All versions of when with dependencies
PHP Build Version
Package Version
Requires
php Version
>=5.3.0
The package starx/when contains the following files
Loading the files please wait ....