1
0
mirror of https://github.com/rlanvin/php-rrule.git synced 2025-02-21 10:54:14 +01:00

74 Commits

Author SHA1 Message Date
rlanvin
34a282746a Updating CHANGELOG 2016-06-30 17:01:32 +03:00
rlanvin
c6ea588839 Improving comments 2016-06-30 17:01:20 +03:00
rlanvin
d3d9c5090c Adding $include_timezone parameter to rfcString() 2016-06-30 14:03:44 +03:00
rlanvin
cb5735edd9 rfcString() formats DTSTART with a Z 2016-06-30 13:27:06 +03:00
rlanvin
97d860e55e Strictier RFC parser for dates (DTSTART and UNTIL)
Ref #13
2016-06-30 11:54:42 +03:00
Rémi Lanvin
e57f6eb0bc Merge pull request #12 from mromero91/patch-1
Spanish translation (es)
2016-04-28 18:18:24 +03:00
Miguel Romero
d47b2eccad es.php
Translation file for Spanish language.
2016-04-27 11:30:40 -06:00
rlanvin
33fe88ff9e Release 1.2.0 v1.2.0 2016-04-09 18:37:43 +03:00
rlanvin
852f5436f9 Adding timezone-related tests for RSet 2016-04-04 16:36:37 +03:00
rlanvin
7ae826d7da Add more tests for humanReadable and i18nLoad
Loosening the locale regexp even more, to accept locales such
as sr-Latn-RS
2016-04-04 16:34:57 +03:00
Rémi Lanvin
2b9b48113f Merge pull request #11 from gustavs-gutmanis/feature/fallback-locale
Adding a fallbackLocale to RRule::humanReadable()
2016-04-04 15:50:22 +03:00
Gustavs Gūtmanis
4857e38d44 Adding support for fallback locale. 2016-04-03 16:41:30 +03:00
rlanvin
20c3390187 Updating changelog 2016-03-31 15:47:39 +03:00
Rémi Lanvin
832c7b9a77 Merge pull request #9 from britelayer/master
Add Dutch (NL) translation
2016-03-31 15:36:36 +03:00
Wouter van Dam
02dcbd9015 Add Dutch (NL) translation 2016-03-31 10:01:36 +02:00
rlanvin
8470c6e509 Release 1.1.0 v1.1.0 2016-03-30 12:19:05 +03:00
rlanvin
b527621fa5 Always cloning Datetime passed to parseDate to avoid any reference bug 2016-03-24 09:27:25 +02:00
rlanvin
3a84bcc6be Fix cache related bug at weekly frequencies 2016-03-24 09:23:11 +02:00
Rémi Lanvin
3162337ace Merge pull request #8 from gordonzhao/master
Update occursAt function to handle DateTime in different timezone
2016-03-24 09:10:02 +02:00
rlanvin
af1e19e3e2 Updating README 2016-03-23 18:49:37 +02:00
rlanvin
c52b61f2a5 Keep RDATE and EXDATE ordered in RSet 2016-03-23 18:04:10 +02:00
rlanvin
0a46d7cd35 OccursAt for RSet
Ref #7
2016-03-23 17:36:24 +02:00
rlanvin
ea059ca381 Removing occursOn (use occursAt) 2016-03-23 17:36:06 +02:00
rlanvin
d949e96c59 getOccurrencesBetween and cache for RSet 2016-03-23 17:05:33 +02:00
rlanvin
65886d99a2 Making sure DateTime objects are cloned
To avoid problems with cache corruption because DateTime are mutable
2016-03-23 16:00:40 +02:00
rlanvin
85d349f438 Updating CHANGELOG 2016-03-23 12:07:50 +02:00
rlanvin
76e6698b51 Updating CHANGELOG and README 2016-03-23 12:04:41 +02:00
rlanvin
e0ca376396 Adding tests for occursAt + timezone
Ref #8
2016-03-23 12:03:43 +02:00
gordonzhao
98f51863d9 Update occursAt function to handle DateTime in different timezone 2016-03-22 16:16:52 +10:00
rlanvin
0cf1540f85 count, offsetExists and offsetGet for RSet
offsetGet is uncached at the moment (ref #7)
2016-03-21 23:56:35 +02:00
rlanvin
d2384c1997 Adding interface to make RSet behave like RRule
Recurrence rules and a recurrence sets now share the same interface.
Also added isFinite() and isInfinite() methods, and improved
the implementation of RSet (ref #7)
2016-03-21 22:43:38 +02:00
rlanvin
c3213e64fd Using references for easier reading 2016-03-21 21:55:40 +02:00
rlanvin
58a8475ba7 First draft implementation for recurrence set
The new class RSet can contain multiple RRULE, RDATE, EXRULE and EXDATE.

Ref #7
2016-03-15 23:31:57 +02:00
rlanvin
9a5cbdf93e Replacing static variables by class variables
Static variables in the class method caused a problem when
iterating multiple RRule object at the same time.
2016-03-15 23:30:50 +02:00
rlanvin
d735154d6f Using PSR-4 autoloader instead of classmap 2016-03-15 18:46:31 +02:00
rlanvin
3efef919bd Adding comments 2016-03-14 12:29:17 +02:00
rlanvin
7fab9eab83 Updating changelog v1.0.1 2016-03-11 11:57:57 +02:00
rlanvin
56be0e5d76 Updating changelog 2016-03-11 11:54:59 +02:00
rlanvin
7b0df39bbe Adding a changelog file 2016-03-11 11:20:11 +02:00
rlanvin
2e94688553 Language fix in comment 2016-03-11 11:03:11 +02:00
rlanvin
7e312eaf76 Adding a dedicated test for timezone 2016-03-11 11:02:40 +02:00
Rémi Lanvin
c8fedbbb5b Merge pull request #6 from gordonzhao/master
Return results in the same timezone as DTSTART
2016-03-11 10:55:11 +02:00
gordonzhao
4442384a6f Fix bug with timezone which is not UTC
- Add timezone to the Datetime creation
  - Add timezone to the rfcExample test
2016-03-11 15:42:34 +10:00
Rémi Lanvin
93f730e990 Merge pull request #5 from marcorivm/patch-1
Add composer require command for a more streamlined install
2016-03-10 14:51:25 +00:00
Marco Rivadeneyra
16ea141afc Add composer require command for a more streamlined install 2016-03-09 08:29:21 -06:00
rlanvin
16a546f5cd Updating README v1.0.0 2016-03-02 09:48:36 +02:00
rlanvin
dc6dc60f65 Explicitely using the namespace for LogicException (#3) 2016-02-25 12:35:51 +02:00
rlanvin
897f08d736 Fix a typo in method comment
fix #2
2016-02-18 16:52:41 +02:00
rlanvin
27f6550b33 Adding check for DateTimeInterface to support DateTimeImmutable objects 2015-12-09 14:46:39 +02:00
rlanvin
660012a2f1 Improved Finnish translation 2015-11-25 14:08:20 +02:00