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

189 Commits

Author SHA1 Message Date
rlanvin
3efef919bd Adding comments 2016-03-14 12:29:17 +02:00
rlanvin
7fab9eab83 Updating changelog 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 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
Rémi Lanvin
9aac806f79 Merge pull request #1 from javidalkaruzi/master
Changed $opt['locale'] to $locale
2015-11-11 21:24:53 +02:00
javidalkaruzi
41c719feac Changed $opt['locale'] to $locale 2015-11-11 14:18:02 -05:00
rlanvin
c303be940d Partial Finnish translation 2015-07-08 15:05:44 +03:00
rlanvin
13626f66c5 Better string generation & parsing 2015-07-08 12:40:45 +03:00
rlanvin
fba57c4ef2 Various methods to convert from and to strings
- rfcString() (as well as __toString() to convert to RFC 5545
- parseRfcString() to parse RFC 5545
- humanReadable() to output the rule as a sentence

humanReadable is still a work in progress - in particular the
i18n and some BYXXX parts are not finished.
It also requires intl extension.
2015-07-07 19:19:35 +03:00
rlanvin
38df1fc962 Implement getOccurrencesBetween() 2015-07-03 12:25:50 +03:00
rlanvin
b1000a4afd Implementing cache, ArrayAccess and Countable 2015-07-02 17:12:48 +03:00
rlanvin
b3ec2fb271 Fix a bug with year 2038 on 32bits systems
There was still a few mktime() left. They have been replaced
by DateTime.
2015-07-01 14:14:05 +03:00
rlanvin
5f409deae9 Adding debug for failing test on Travis 2015-07-01 12:56:09 +03:00
rlanvin
8de2807d17 More tests, code cleanup 2015-07-01 12:23:39 +03:00
rlanvin
66e56cd4f9 Implementing BYSETPOS with freq > DAILY
Needs more tests
2015-06-30 18:19:09 +03:00
rlanvin
066a97d517 Implementing HOURLY/MINUTELY/SECONDLY frequencies
Also adding more tests and fixing bugs
BYSETPOS + time is still broken!!
2015-06-29 15:51:54 +03:00
rlanvin
fc13d3f8d7 More PHP 5.3 compatibility fixes 2015-06-27 14:27:02 +03:00
rlanvin
b192c38752 More PHP 5.3 compatibility fixes 2015-06-27 14:25:37 +03:00
rlanvin
982357f55a More PHP 5.3 compatibility fixes 2015-06-27 14:21:07 +03:00
rlanvin
783a9b5c97 More PHP 5.3 compatibility fixes 2015-06-27 14:18:58 +03:00
rlanvin
3cf95e57ef Attempt to lower compatibility to PHP 5.3 2015-06-27 14:12:57 +03:00
rlanvin
fd31af6ae4 Adding examples from the RFC as tests
And fixing the bugs exposed by these tests.
2015-06-27 13:50:28 +03:00
rlanvin
1d53a3d49d Updating README, LICENSE and comments 2015-06-26 22:10:46 +03:00
rlanvin
089dea906e Update README.md 2015-06-26 21:49:52 +03:00
rlanvin
5bc02593fe First implementation of occursAt 2015-06-26 21:24:52 +03:00
rlanvin
b943f9f55b Adding Travis config file 2015-06-26 17:05:48 +03:00
rlanvin
8a20641693 Work in progress 2015-06-26 17:02:29 +03:00
rlanvin
1535174243 Initial commit 2015-06-24 19:28:25 +03:00