1 #ifndef PHP_CALENDAR_H
2 #define PHP_CALENDAR_H
3
4 extern zend_module_entry calendar_module_entry;
5 #define calendar_module_ptr &calendar_module_entry
6
7
8
9 PHP_MINIT_FUNCTION(calendar);
10 PHP_MINFO_FUNCTION(calendar);
11
12 PHP_FUNCTION(jdtogregorian);
13 PHP_FUNCTION(gregoriantojd);
14 PHP_FUNCTION(jdtojulian);
15 PHP_FUNCTION(juliantojd);
16 PHP_FUNCTION(jdtojewish);
17 PHP_FUNCTION(jewishtojd);
18 PHP_FUNCTION(jdtofrench);
19 PHP_FUNCTION(frenchtojd);
20 PHP_FUNCTION(jddayofweek);
21 PHP_FUNCTION(jdmonthname);
22 PHP_FUNCTION(easter_days);
23 PHP_FUNCTION(easter_date);
24 PHP_FUNCTION(unixtojd);
25 PHP_FUNCTION(jdtounix);
26 PHP_FUNCTION(cal_from_jd);
27 PHP_FUNCTION(cal_to_jd);
28 PHP_FUNCTION(cal_days_in_month);
29 PHP_FUNCTION(cal_info);
30
31 #define phpext_calendar_ptr calendar_module_ptr
32
33
34
35
36
37
38
39
40
41
42
43 #define CAL_EASTER_DEFAULT 0
44 #define CAL_EASTER_ROMAN 1
45 #define CAL_EASTER_ALWAYS_GREGORIAN 2
46 #define CAL_EASTER_ALWAYS_JULIAN 3
47
48 #endif