Lines Matching refs:return_value

1799 	array_init(return_value);  in PHP_FUNCTION()
1802 add_assoc_long(return_value, "tm_sec", ts->s); in PHP_FUNCTION()
1803 add_assoc_long(return_value, "tm_min", ts->i); in PHP_FUNCTION()
1804 add_assoc_long(return_value, "tm_hour", ts->h); in PHP_FUNCTION()
1805 add_assoc_long(return_value, "tm_mday", ts->d); in PHP_FUNCTION()
1806 add_assoc_long(return_value, "tm_mon", ts->m - 1); in PHP_FUNCTION()
1807 add_assoc_long(return_value, "tm_year", ts->y - 1900); in PHP_FUNCTION()
1808 add_assoc_long(return_value, "tm_wday", timelib_day_of_week(ts->y, ts->m, ts->d)); in PHP_FUNCTION()
1809 add_assoc_long(return_value, "tm_yday", timelib_day_of_year(ts->y, ts->m, ts->d)); in PHP_FUNCTION()
1810 add_assoc_long(return_value, "tm_isdst", ts->dst); in PHP_FUNCTION()
1812 add_next_index_long(return_value, ts->s); in PHP_FUNCTION()
1813 add_next_index_long(return_value, ts->i); in PHP_FUNCTION()
1814 add_next_index_long(return_value, ts->h); in PHP_FUNCTION()
1815 add_next_index_long(return_value, ts->d); in PHP_FUNCTION()
1816 add_next_index_long(return_value, ts->m - 1); in PHP_FUNCTION()
1817 add_next_index_long(return_value, ts->y- 1900); in PHP_FUNCTION()
1818 add_next_index_long(return_value, timelib_day_of_week(ts->y, ts->m, ts->d)); in PHP_FUNCTION()
1819 add_next_index_long(return_value, timelib_day_of_year(ts->y, ts->m, ts->d)); in PHP_FUNCTION()
1820 add_next_index_long(return_value, ts->dst); in PHP_FUNCTION()
1846 array_init(return_value); in PHP_FUNCTION()
1848 add_assoc_long(return_value, "seconds", ts->s); in PHP_FUNCTION()
1849 add_assoc_long(return_value, "minutes", ts->i); in PHP_FUNCTION()
1850 add_assoc_long(return_value, "hours", ts->h); in PHP_FUNCTION()
1851 add_assoc_long(return_value, "mday", ts->d); in PHP_FUNCTION()
1852 add_assoc_long(return_value, "wday", timelib_day_of_week(ts->y, ts->m, ts->d)); in PHP_FUNCTION()
1853 add_assoc_long(return_value, "mon", ts->m); in PHP_FUNCTION()
1854 add_assoc_long(return_value, "year", ts->y); in PHP_FUNCTION()
1855 add_assoc_long(return_value, "yday", timelib_day_of_year(ts->y, ts->m, ts->d)); in PHP_FUNCTION()
1856 add_assoc_string(return_value, "weekday", php_date_full_day_name(ts->y, ts->m, ts->d)); in PHP_FUNCTION()
1857 add_assoc_string(return_value, "month", mon_full_names[ts->m - 1]); in PHP_FUNCTION()
1858 add_index_long(return_value, 0, timestamp); in PHP_FUNCTION()
2768 php_date_instantiate(date_ce_date, return_value); in PHP_FUNCTION()
2769 …if (!php_date_initialize(Z_PHPDATE_P(return_value), time_str, time_str_len, NULL, timezone_object,… in PHP_FUNCTION()
2770 zval_ptr_dtor(return_value); in PHP_FUNCTION()
2791 php_date_instantiate(date_ce_immutable, return_value); in PHP_FUNCTION()
2792 …if (!php_date_initialize(Z_PHPDATE_P(return_value), time_str, time_str_len, NULL, timezone_object,… in PHP_FUNCTION()
2793 zval_ptr_dtor(return_value); in PHP_FUNCTION()
2815 php_date_instantiate(date_ce_date, return_value); in PHP_FUNCTION()
2816 …if (!php_date_initialize(Z_PHPDATE_P(return_value), time_str, time_str_len, format_str, timezone_o… in PHP_FUNCTION()
2817 zval_ptr_dtor(return_value); in PHP_FUNCTION()
2839 php_date_instantiate(date_ce_immutable, return_value); in PHP_FUNCTION()
2840 …if (!php_date_initialize(Z_PHPDATE_P(return_value), time_str, time_str_len, format_str, timezone_o… in PHP_FUNCTION()
2841 zval_ptr_dtor(return_value); in PHP_FUNCTION()
2904 php_date_instantiate(date_ce_immutable, return_value); in PHP_METHOD()
2906 new_obj = Z_PHPDATE_P(return_value); in PHP_METHOD()
2984 php_date_instantiate(date_ce_date, return_value); in PHP_METHOD()
2985 dateobj = Z_PHPDATE_P(return_value); in PHP_METHOD()
3006 php_date_instantiate(date_ce_immutable, return_value); in PHP_METHOD()
3007 dateobj = Z_PHPDATE_P(return_value); in PHP_METHOD()
3059 array_init(return_value); in PHP_FUNCTION()
3060 zval_from_error_container(return_value, DATEG(last_errors)); in PHP_FUNCTION()
3071 array_init(return_value); in php_date_do_return_parsed_time()
3074 add_assoc_bool(return_value, #name, 0); \ in php_date_do_return_parsed_time()
3076 add_assoc_long(return_value, #name, parsed_time->elem); \ in php_date_do_return_parsed_time()
3086 add_assoc_bool(return_value, "fraction", 0); in php_date_do_return_parsed_time()
3088 add_assoc_double(return_value, "fraction", (double)parsed_time->us / 1000000.0); in php_date_do_return_parsed_time()
3091 zval_from_error_container(return_value, error); in php_date_do_return_parsed_time()
3095 add_assoc_bool(return_value, "is_localtime", parsed_time->is_localtime); in php_date_do_return_parsed_time()
3102 add_assoc_bool(return_value, "is_dst", parsed_time->dst); in php_date_do_return_parsed_time()
3106 add_assoc_string(return_value, "tz_abbr", parsed_time->tz_abbr); in php_date_do_return_parsed_time()
3109 add_assoc_string(return_value, "tz_id", parsed_time->tz_info->name); in php_date_do_return_parsed_time()
3114 add_assoc_bool(return_value, "is_dst", parsed_time->dst); in php_date_do_return_parsed_time()
3115 add_assoc_string(return_value, "tz_abbr", parsed_time->tz_abbr); in php_date_do_return_parsed_time()
3136 add_assoc_zval(return_value, "relative", &element); in php_date_do_return_parsed_time()
3283 ZVAL_COPY_VALUE(return_value, object); in PHP_FUNCTION()
3304 ZVAL_OBJ(return_value, Z_OBJ(new_object)); in PHP_METHOD()
3308 static void php_date_add(zval *object, zval *interval, zval *return_value) /* {{{ */ in php_date_add() argument
3335 php_date_add(object, interval, return_value); in PHP_FUNCTION()
3338 ZVAL_COPY_VALUE(return_value, object); in PHP_FUNCTION()
3353 php_date_add(&new_object, interval, return_value); in PHP_METHOD()
3355 ZVAL_OBJ(return_value, Z_OBJ(new_object)); in PHP_METHOD()
3359 static void php_date_sub(zval *object, zval *interval, zval *return_value) /* {{{ */ in php_date_sub() argument
3391 php_date_sub(object, interval, return_value); in PHP_FUNCTION()
3394 ZVAL_COPY_VALUE(return_value, object); in PHP_FUNCTION()
3409 php_date_sub(&new_object, interval, return_value); in PHP_METHOD()
3411 ZVAL_OBJ(return_value, Z_OBJ(new_object)); in PHP_METHOD()
3450 php_date_instantiate(date_ce_timezone, return_value); in PHP_FUNCTION()
3451 tzobj = Z_PHPTIMEZONE_P(return_value); in PHP_FUNCTION()
3459 static void php_date_timezone_set(zval *object, zval *timezone_object, zval *return_value) /* {{{ */ in php_date_timezone_set() argument
3494 php_date_timezone_set(object, timezone_object, return_value); in PHP_FUNCTION()
3497 ZVAL_COPY_VALUE(return_value, object); in PHP_FUNCTION()
3513 php_date_timezone_set(&new_object, timezone_object, return_value); in PHP_METHOD()
3515 ZVAL_OBJ(return_value, Z_OBJ(new_object)); in PHP_METHOD()
3554 …et(zval *object, zend_long h, zend_long i, zend_long s, zend_long ms, zval *return_value) /* {{{ */ in php_date_time_set() argument
3579 php_date_time_set(object, h, i, s, ms, return_value); in PHP_FUNCTION()
3582 ZVAL_COPY_VALUE(return_value, object); in PHP_FUNCTION()
3598 php_date_time_set(&new_object, h, i, s, ms, return_value); in PHP_METHOD()
3600 ZVAL_OBJ(return_value, Z_OBJ(new_object)); in PHP_METHOD()
3604 …hp_date_date_set(zval *object, zend_long y, zend_long m, zend_long d, zval *return_value) /* {{{ */ in php_date_date_set() argument
3628 php_date_date_set(object, y, m, d, return_value); in PHP_FUNCTION()
3631 ZVAL_COPY_VALUE(return_value, object); in PHP_FUNCTION()
3647 php_date_date_set(&new_object, y, m, d, return_value); in PHP_METHOD()
3649 ZVAL_OBJ(return_value, Z_OBJ(new_object)); in PHP_METHOD()
3653 …date_isodate_set(zval *object, zend_long y, zend_long w, zend_long d, zval *return_value) /* {{{ */ in php_date_isodate_set() argument
3681 php_date_isodate_set(object, y, w, d, return_value); in PHP_FUNCTION()
3684 ZVAL_COPY_VALUE(return_value, object); in PHP_FUNCTION()
3700 php_date_isodate_set(&new_object, y, w, d, return_value); in PHP_METHOD()
3702 ZVAL_OBJ(return_value, Z_OBJ(new_object)); in PHP_METHOD()
3706 static void php_date_timestamp_set(zval *object, zend_long timestamp, zval *return_value) /* {{{ */ in php_date_timestamp_set() argument
3729 php_date_timestamp_set(object, timestamp, return_value); in PHP_FUNCTION()
3732 ZVAL_COPY_VALUE(return_value, object); in PHP_FUNCTION()
3748 php_date_timestamp_set(&new_object, timestamp, return_value); in PHP_METHOD()
3750 ZVAL_OBJ(return_value, Z_OBJ(new_object)); in PHP_METHOD()
3800 php_date_instantiate(date_ce_interval, return_value); in PHP_FUNCTION()
3801 interval = Z_PHPINTERVAL_P(return_value); in PHP_FUNCTION()
3847 tzobj = Z_PHPTIMEZONE_P(php_date_instantiate(date_ce_timezone, return_value)); in PHP_FUNCTION()
3849 zval_ptr_dtor(return_value); in PHP_FUNCTION()
3875 static int php_date_timezone_initialize_from_hash(zval **return_value, php_timezone_obj **tzobj, Ha… in php_date_timezone_initialize_from_hash() argument
3910 php_date_instantiate(date_ce_timezone, return_value); in PHP_METHOD()
3911 tzobj = Z_PHPTIMEZONE_P(return_value); in PHP_METHOD()
3912 if(php_date_timezone_initialize_from_hash(&return_value, &tzobj, myht) != SUCCESS) { in PHP_METHOD()
3914 zval_dtor(return_value); in PHP_METHOD()
3931 if(php_date_timezone_initialize_from_hash(&return_value, &tzobj, myht) != SUCCESS) { in PHP_METHOD()
3950 php_timezone_to_string(tzobj, return_value); in PHP_FUNCTION()
4041 add_next_index_zval(return_value, &element); in PHP_FUNCTION()
4050 add_next_index_zval(return_value, &element); in PHP_FUNCTION()
4054 array_init(return_value); in PHP_FUNCTION()
4112 array_init(return_value); in PHP_FUNCTION()
4113 add_assoc_string(return_value, "country_code", tzobj->tzi.tz->location.country_code); in PHP_FUNCTION()
4114 add_assoc_double(return_value, "latitude", tzobj->tzi.tz->location.latitude); in PHP_FUNCTION()
4115 add_assoc_double(return_value, "longitude", tzobj->tzi.tz->location.longitude); in PHP_FUNCTION()
4116 add_assoc_string(return_value, "comments", tzobj->tzi.tz->location.comments); in PHP_FUNCTION()
4341 static int php_date_interval_initialize_from_hash(zval **return_value, php_interval_obj **intobj, H… in php_date_interval_initialize_from_hash() argument
4433 php_date_instantiate(date_ce_interval, return_value); in PHP_METHOD()
4434 intobj = Z_PHPINTERVAL_P(return_value); in PHP_METHOD()
4435 php_date_interval_initialize_from_hash(&return_value, &intobj, myht); in PHP_METHOD()
4451 php_date_interval_initialize_from_hash(&return_value, &intobj, myht); in PHP_METHOD()
4478 php_date_instantiate(date_ce_interval, return_value); in PHP_FUNCTION()
4479 diobj = Z_PHPINTERVAL_P(return_value); in PHP_FUNCTION()
4709 php_date_instantiate(dpobj->start_ce, return_value); in PHP_METHOD()
4710 dateobj = Z_PHPDATE_P(return_value); in PHP_METHOD()
4740 php_date_instantiate(dpobj->start_ce, return_value); in PHP_METHOD()
4741 dateobj = Z_PHPDATE_P(return_value); in PHP_METHOD()
4767 php_date_instantiate(date_ce_interval, return_value); in PHP_METHOD()
4768 diobj = Z_PHPINTERVAL_P(return_value); in PHP_METHOD()
4838 array_init(return_value); in PHP_FUNCTION()
4843 add_next_index_string(return_value, table[i].id); in PHP_FUNCTION()
4846 add_next_index_string(return_value, table[i].id); in PHP_FUNCTION()
4873 array_init(return_value); in PHP_FUNCTION()
4886 abbr_array_p = zend_hash_str_find(Z_ARRVAL_P(return_value), entry->name, strlen(entry->name)); in PHP_FUNCTION()
4889 add_assoc_zval(return_value, entry->name, &abbr_array); in PHP_FUNCTION()
5071 array_init(return_value); in PHP_FUNCTION()
5077 add_assoc_bool(return_value, "sunrise", 0); in PHP_FUNCTION()
5078 add_assoc_bool(return_value, "sunset", 0); in PHP_FUNCTION()
5081 add_assoc_bool(return_value, "sunrise", 1); in PHP_FUNCTION()
5082 add_assoc_bool(return_value, "sunset", 1); in PHP_FUNCTION()
5086 add_assoc_long(return_value, "sunrise", timelib_date_to_int(t2, &dummy)); in PHP_FUNCTION()
5088 add_assoc_long(return_value, "sunset", timelib_date_to_int(t2, &dummy)); in PHP_FUNCTION()
5091 add_assoc_long(return_value, "transit", timelib_date_to_int(t2, &dummy)); in PHP_FUNCTION()
5097 add_assoc_bool(return_value, "civil_twilight_begin", 0); in PHP_FUNCTION()
5098 add_assoc_bool(return_value, "civil_twilight_end", 0); in PHP_FUNCTION()
5101 add_assoc_bool(return_value, "civil_twilight_begin", 1); in PHP_FUNCTION()
5102 add_assoc_bool(return_value, "civil_twilight_end", 1); in PHP_FUNCTION()
5106 add_assoc_long(return_value, "civil_twilight_begin", timelib_date_to_int(t2, &dummy)); in PHP_FUNCTION()
5108 add_assoc_long(return_value, "civil_twilight_end", timelib_date_to_int(t2, &dummy)); in PHP_FUNCTION()
5115 add_assoc_bool(return_value, "nautical_twilight_begin", 0); in PHP_FUNCTION()
5116 add_assoc_bool(return_value, "nautical_twilight_end", 0); in PHP_FUNCTION()
5119 add_assoc_bool(return_value, "nautical_twilight_begin", 1); in PHP_FUNCTION()
5120 add_assoc_bool(return_value, "nautical_twilight_end", 1); in PHP_FUNCTION()
5124 add_assoc_long(return_value, "nautical_twilight_begin", timelib_date_to_int(t2, &dummy)); in PHP_FUNCTION()
5126 add_assoc_long(return_value, "nautical_twilight_end", timelib_date_to_int(t2, &dummy)); in PHP_FUNCTION()
5133 add_assoc_bool(return_value, "astronomical_twilight_begin", 0); in PHP_FUNCTION()
5134 add_assoc_bool(return_value, "astronomical_twilight_end", 0); in PHP_FUNCTION()
5137 add_assoc_bool(return_value, "astronomical_twilight_begin", 1); in PHP_FUNCTION()
5138 add_assoc_bool(return_value, "astronomical_twilight_end", 1); in PHP_FUNCTION()
5142 add_assoc_long(return_value, "astronomical_twilight_begin", timelib_date_to_int(t2, &dummy)); in PHP_FUNCTION()
5144 add_assoc_long(return_value, "astronomical_twilight_end", timelib_date_to_int(t2, &dummy)); in PHP_FUNCTION()
5317 object_init_ex(return_value, date_ce_period); in PHP_METHOD()
5318 period_obj = Z_PHPPERIOD_P(return_value); in PHP_METHOD()