1
0
mirror of https://github.com/rlanvin/php-rrule.git synced 2024-11-29 06:24:10 +01:00
Commit Graph

122 Commits

Author SHA1 Message Date
rlanvin
c220aee917 Throw exception when passing float instead of int
e.g. INTERVAL=1.5
Before, it used to cast it silently
2017-05-09 17:02:03 +01:00
rlanvin
cdc95d51c9 Release 1.5 2017-05-07 20:33:11 +01:00
rlanvin
145c0817f7 Fix tests for PHP 5.6 and PHP 7.1
Fix bugs related to microseconds in PHP 7.1
2017-05-07 19:46:49 +01:00
rlanvin
e2f42382d4 Add $dtstart optional arg when creating from a string 2017-05-06 13:37:26 +01:00
rlanvin
7437503a73 Add $limit to getOccurrences and getOccurencesBetween 2017-05-06 13:37:21 +01:00
rlanvin
031b5e78f1 Syntax fix for PHP 5.3 2017-04-11 17:12:14 +01:00
rlanvin
59d9226618 Rename 'dtsart' option to 'include_start' in humanReadable 2017-04-11 16:55:46 +01:00
rlanvin
67d4a5dc98 Refactor RFC string parsing
Add the possibility to construct a RSet from a string
Ref #26
2017-04-11 16:44:50 +01:00
rlanvin
a6d01f4036 Make RFC parser more strict 2017-04-11 14:20:42 +01:00
rlanvin
9b4681793d Add explicit_infinite and dtstart options to humanReadable 2017-04-11 11:20:20 +01:00
rlanvin
4ca0c62e0a Update travis.yml for php 7 and 7.1 2017-03-29 15:06:47 +01:00
rlanvin
51c7c5c56d Fix bug in RFC parser generating a invalid timezone
strtoupper() was creating invalid timezone, which would make
humanreadable() fail.
2017-03-29 14:20:00 +01:00
rlanvin
b0d91d3b2c Add composer.lock to gitignore and update README 2017-02-24 18:49:37 +00:00
Rémi Lanvin
9ec3132909 Merge pull request #30 from tjlytle/fix-readme-typo
Fixed typo in readme.
2017-02-23 10:28:42 +00:00
Tim Lytle
dd03dc4fc6 Fixed typo in readme. 2017-02-22 13:29:34 -05:00
rlanvin
8849ba38d5 Update changelog for release 1.4.1 2017-02-03 00:43:28 +02:00
rlanvin
0714c4b97d Fix test failing with PHP 5.3 2017-02-03 00:39:19 +02:00
rlanvin
c29db6270e Refactor i18nLoad to attept to solve #24
- Rework `RRule::i18nLoad()` to accept locales such as `en_sg` and use `Locale::parseLocale` when possible
- Fix `humanReadable` fails with `intl` enable when the timezone is "Z"
2017-02-03 00:35:09 +02:00
rlanvin
0b3a2c9a32 Fix #25
- Fix parser handling of UNTIL when DTSTART is not provided
- Accept invalid RFC strings generated by the JS lib but triggers a Notice message
2017-02-02 19:30:10 +02:00
rlanvin
26d147b729 Update changelog 2017-01-22 22:25:38 +02:00
Rémi Lanvin
5dc05264bb Merge pull request #23 from bkosborne/patch-1
Update exception message for UNTIL parse error
2017-01-22 20:21:52 +00:00
Brian
2b77002988 Update exception message for UNTIL parse error 2017-01-22 13:05:42 -05:00
rlanvin
8d54335802 Add tests 2017-01-06 16:42:00 +02:00
rlanvin
0785c6ce7d Make offsetGet throw exception for illegal offset
Ref issue #22
2017-01-06 16:30:35 +02:00
rlanvin
472462e0bb Add comments 2017-01-06 16:03:00 +02:00
rlanvin
442f90cc72 Update README 2016-12-06 18:40:23 +02:00
rlanvin
23ab9322a7 Update README 2016-12-06 18:27:50 +02:00
rlanvin
3e704960df Update changelog (again) 2016-11-11 20:44:31 +02:00
rlanvin
7ea89379a0 Update changelog 2016-11-11 20:43:55 +02:00
rlanvin
96d5ca4166 Release 1.4
Ref #18
2016-11-11 20:38:59 +02:00
rlanvin
1c1fb6753e Adding PHP 7.0 to Travis 2016-11-11 20:20:52 +02:00
rlanvin
dbcff3eb27 Fix a undefined index error in the RFC parser 2016-11-11 20:20:09 +02:00
rlanvin
9b8986b954 Add getter methods to RSet 2016-08-31 15:56:39 +03:00
rlanvin
cd3e8db2ac Updated changelog 2016-08-31 15:35:15 +03:00
rlanvin
30a3dad32a Comments and coding style 2016-08-31 15:35:01 +03:00
Rémi Lanvin
8b5ccbd330 Merge pull request #17 from william1616/master
Add getRule() method to return original rule array
2016-08-31 15:31:56 +03:00
=
5fbd1bf78c Add getRule() method to return original rule array 2016-08-28 17:51:58 +01:00
Rémi Lanvin
ebd3428314 Merge pull request #16 from toHero/master
Change values of FREQ when get the RFC string to match the convention
2016-08-19 14:20:36 +01:00
Antoine Chabert
d7acacad6a Add tests to reveal the to RFC string error - Fix typo in variable of rfcString function of RRule 2016-08-17 23:14:38 +02:00
Antoine Chabert
8fbc51e499 Change values of FREQ when get the RFC string to match the convention 2016-08-17 17:14:35 +02:00
rlanvin
989ddb9d9d Release 1.3.1 2016-08-09 15:13:42 +03:00
rlanvin
01d06e576d Fix array syntax for PHP 5.3 2016-08-07 15:08:01 +03:00
rlanvin
fe83f6de05 Change timezone names for PHP <= 5.4 2016-08-07 15:05:26 +03:00
rlanvin
0be4b1fb50 Forcing RRule create with a timezone to be in UTC #15
PHP's default is to put them in "+00:00" timezone, which
generates invalid RFC string.
The method rfcString() will convert all invalid timezones to
UTC to generate a valid RFC string.
2016-08-07 14:56:39 +03:00
rlanvin
7c041bfb42 Fix a bug in BYDAY
Fixed a bug when combining values with an integer modifier
and regular values in `BYDAY` (example `1MO,FR`)
2016-07-13 11:08:46 +03:00
Rémi Lanvin
06cd709805 Merge pull request #14 from ShoresOfNowhere/patch-1
Contributing with an italian translation
2016-07-10 11:48:10 +03:00
ShoresOfNowhere
ca8f8f36b6 Contributing with an italian translation 2016-07-09 12:12:34 +02:00
rlanvin
cef4c34148 Release 1.3.0 2016-07-08 12:04:09 +03:00
rlanvin
34a282746a Updating CHANGELOG 2016-06-30 17:01:32 +03:00
rlanvin
c6ea588839 Improving comments 2016-06-30 17:01:20 +03:00