Lines Matching refs:cal
125 static void _php_cal_info(int cal, zval *ret) in _php_cal_info() argument
131 calendar = &cal_conversion_table[cal]; in _php_cal_info()
153 zend_long cal = -1; in PHP_FUNCTION() local
155 if (zend_parse_parameters(ZEND_NUM_ARGS(), "|l", &cal) == FAILURE) { in PHP_FUNCTION()
159 if (cal == -1) { in PHP_FUNCTION()
172 if (cal < 0 || cal >= CAL_NUM_CALS) { in PHP_FUNCTION()
177 _php_cal_info(cal, return_value); in PHP_FUNCTION()
184 zend_long cal, month, year; in PHP_FUNCTION() local
188 if (zend_parse_parameters(ZEND_NUM_ARGS(), "lll", &cal, &month, &year) == FAILURE) { in PHP_FUNCTION()
192 if (cal < 0 || cal >= CAL_NUM_CALS) { in PHP_FUNCTION()
197 calendar = &cal_conversion_table[cal]; in PHP_FUNCTION()
217 if (cal == CAL_FRENCH && sdn_next == 0) { in PHP_FUNCTION()
231 zend_long cal, month, day, year; in PHP_FUNCTION() local
233 if (zend_parse_parameters(ZEND_NUM_ARGS(), "llll", &cal, &month, &day, &year) != SUCCESS) { in PHP_FUNCTION()
237 if (cal < 0 || cal >= CAL_NUM_CALS) { in PHP_FUNCTION()
242 RETURN_LONG(cal_conversion_table[cal].to_jd(year, month, day)); in PHP_FUNCTION()
249 zend_long jd, cal; in PHP_FUNCTION() local
253 if (zend_parse_parameters(ZEND_NUM_ARGS(), "ll", &jd, &cal) == FAILURE) { in PHP_FUNCTION()
257 if (cal < 0 || cal >= CAL_NUM_CALS) { in PHP_FUNCTION()
261 calendar = &cal_conversion_table[cal]; in PHP_FUNCTION()
275 if (cal != CAL_JEWISH || year > 0) { in PHP_FUNCTION()
286 if(cal == CAL_JEWISH) { in PHP_FUNCTION()