Morten Fangel
|
18275f0d87
|
Merge pull request #6 from ecentinela/master
BYYEARNO doesn't exist in RFC 2445. I suppose that BYWEEKNO is the right specification.
|
2012-01-18 00:28:20 -08:00 |
Morten Fangel
|
dc4eb8c80d
|
Merge pull request #9 from foaly-nr1/patch-1
check if open_basedir is set before setting CURLOPT_FOLLOWLOCATION.
|
2012-01-18 00:27:09 -08:00 |
foaly-nr1
|
6e864910c0
|
check if open_basedir is set before setting CURLOPT_FOLLOWLOCATION.
|
2012-01-17 21:03:17 +01:00 |
Javier Martinez Fernandez
|
32fb5aa288
|
BYYEARNO doesn't exist in RFC 2445. I suppose that BYWEEKNO is the right specification.
|
2011-02-10 06:45:20 -08:00 |
Morten Fangel
|
c4042c1628
|
Merged tpruvot's fork PHP-iCal (http://github.com/tpruvot/PHP-iCal). Great work tpruvot!
|
2010-11-01 19:56:01 +01:00 |
Tanguy Pruvot
|
1ae7b2978e
|
RDATE support
|
2010-10-31 20:28:05 +01:00 |
Tanguy Pruvot
|
953662254d
|
updated demo code
|
2010-10-31 17:44:21 +01:00 |
Tanguy Pruvot
|
8079db3ac3
|
add support for EXDATE arrays : EXDATE;VALUE=DATE:20100909,20100910
|
2010-10-31 17:19:19 +01:00 |
Tanguy Pruvot
|
b04943334a
|
multiple keys like exdate set in an array
|
2010-10-31 17:03:05 +01:00 |
Tanguy Pruvot
|
b7c6351504
|
spaces cleanup
|
2010-10-31 16:59:40 +01:00 |
Tanguy Pruvot
|
30d1dfa4a9
|
fix excluded first dates
|
2010-10-31 16:47:44 +01:00 |
Tanguy Pruvot
|
ff9c8e202c
|
updated README
|
2010-10-31 15:34:26 +01:00 |
Tanguy Pruvot
|
d1561547d8
|
some tests for cache
|
2010-10-31 00:23:00 +02:00 |
Tanguy Pruvot
|
1a63569868
|
fix and reenable cache creation when possible
|
2010-10-31 00:13:31 +02:00 |
Tanguy Pruvot
|
768197bd34
|
README v0.7.0
|
2010-10-30 23:22:16 +02:00 |
Tanguy Pruvot
|
de4a9e8fe8
|
v0.7.0
|
2010-10-30 22:47:53 +02:00 |
Tanguy Pruvot
|
5743c6221e
|
implement EXDATE exclusions
|
2010-10-30 22:44:07 +02:00 |
Tanguy Pruvot
|
642115b1cc
|
new getAllOccurrences() method which also set cache, now use cache in findNext()
|
2010-10-30 21:31:49 +02:00 |
Tanguy Pruvot
|
ca0dcc1af0
|
implement frequency cache, actually only set in some cases : count recurrence or using lastOccurrence()
|
2010-10-30 20:54:42 +02:00 |
Tanguy Pruvot
|
dd982d53f9
|
fix bad test and link iCalFreq in event to get last occurrence date
|
2010-10-30 20:12:17 +02:00 |
Tanguy Pruvot
|
e03b95f43d
|
code cleanup
|
2010-10-30 17:36:40 +02:00 |
Tanguy Pruvot
|
f9e8612eb6
|
add event method : isWholeDay()
|
2010-10-30 16:32:39 +02:00 |
Tanguy Pruvot
|
8f7f806293
|
DateTimeZone class removed, using date_default_timezone_set
|
2010-10-30 15:38:02 +02:00 |
Tanguy Pruvot
|
7ddf89af77
|
fix last occurrence of an event (one was missing)
|
2010-10-30 14:42:15 +02:00 |
Tanguy Pruvot
|
e81a439d4f
|
nextOccurrence < start check
|
2010-10-29 14:05:37 +02:00 |
Tanguy Pruvot
|
90db32ce7f
|
Fullcalendar demo with a sample google iCal file
|
2010-10-29 13:43:13 +02:00 |
Tanguy Pruvot
|
93a165fb82
|
set until on unlimited repeats, to be included in Between()
|
2010-10-29 13:37:42 +02:00 |
Tanguy Pruvot
|
5b81d5e906
|
fix nextOccurrence() loop
|
2010-10-29 13:36:34 +02:00 |
Tanguy Pruvot
|
bd10ff1266
|
add setUntil() method
|
2010-10-29 12:58:19 +02:00 |
Tanguy Pruvot
|
d36357770c
|
keep full string to parse Freq
|
2010-10-29 12:13:16 +02:00 |
Tanguy Pruvot
|
3d4447fffb
|
fix duration parsing if regexp fails - added some Duration Unit Tests
|
2010-10-29 10:44:38 +02:00 |
Tanguy Pruvot
|
233c4d9ffc
|
update test, event getEnd() was modified
|
2010-10-29 09:57:09 +02:00 |
Tanguy Pruvot
|
8719799e9e
|
added test.sh for unit tests
|
2010-10-29 09:46:57 +02:00 |
Tanguy Pruvot
|
911a6b6080
|
check duration regexp result and ignore only common warning
|
2010-10-29 09:17:58 +02:00 |
Tanguy Pruvot
|
0cd26e11a2
|
public objects, they are protected themself
|
2010-10-29 09:09:20 +02:00 |
Tanguy Pruvot
|
8ddf2c8b9a
|
change order of requires
|
2010-10-29 08:46:03 +02:00 |
Tanguy Pruvot
|
9c3d8d9fec
|
fix date format modifier
|
2010-10-29 08:45:35 +02:00 |
Tanguy Pruvot
|
43661c4d85
|
comment header : added github url and fixed sample
|
2010-10-29 06:52:19 +02:00 |
Tanguy Pruvot
|
ab7336d9d0
|
- new method getRangeEnd() to get end of recurrence of event, fixed Between() and After()
- recurrence object and data array members are now public
|
2010-10-29 06:50:59 +02:00 |
Tanguy Pruvot
|
d7bc4dfbca
|
ignore built file
|
2010-10-29 06:17:22 +02:00 |
Tanguy Pruvot
|
67bf66c910
|
i hate private $vars :p replaced by protected
|
2010-10-29 05:17:55 +02:00 |
Tanguy Pruvot
|
107781fe43
|
fix recurrent events Between() query, could break $evt->getEnd() but not in these classes
|
2010-10-29 05:02:17 +02:00 |
Tanguy Pruvot
|
3181917e2c
|
variable for build output
|
2010-10-29 04:49:18 +02:00 |
Tanguy Pruvot
|
5b5012f71d
|
fix remaining $evs
|
2010-10-29 03:54:57 +02:00 |
Tanguy Pruvot
|
f28be0bc55
|
fix warnings for optional regexp blocks
|
2010-10-29 03:26:02 +02:00 |
Tanguy Pruvot
|
decebcd3b5
|
build.cmd (need gnuwin32)
|
2010-10-29 03:21:57 +02:00 |
Tanguy Pruvot
|
f1ca86fc1c
|
fix to build Recurrence
|
2010-10-29 03:05:17 +02:00 |
Tanguy Pruvot
|
760418f6b4
|
add missing requires
|
2010-10-29 03:03:19 +02:00 |
Tanguy Pruvot
|
8b5be46c25
|
use PHP 5.2+ DateTimeZone objects if available to get active daylight state
Signed-off-by: Tanguy Pruvot <tanguy.pruvot@gmail.com>
|
2010-10-29 02:57:37 +02:00 |
Morten Fangel
|
e0d25803d2
|
Changed the Fetch-method on the Parser so it supports local files
|
2010-02-10 13:00:50 +01:00 |