Lines Matching refs:props

1927 static void date_object_to_hash(php_date_obj *dateobj, HashTable *props)  in date_object_to_hash()  argument
1933 zend_hash_str_update(props, "date", sizeof("date")-1, &zv); in date_object_to_hash()
1938 zend_hash_str_update(props, "timezone_type", sizeof("timezone_type")-1, &zv); in date_object_to_hash()
1960 zend_hash_str_update(props, "timezone", sizeof("timezone")-1, &zv); in date_object_to_hash()
1966 HashTable *props; in date_object_get_properties_for() local
1981 props = zend_array_dup(zend_std_get_properties(object)); in date_object_get_properties_for()
1983 return props; in date_object_get_properties_for()
1986 date_object_to_hash(dateobj, props); in date_object_get_properties_for()
1988 return props; in date_object_get_properties_for()
2096 static void date_timezone_object_to_hash(php_timezone_obj *tzobj, HashTable *props) in date_timezone_object_to_hash() argument
2101 zend_hash_str_update(props, "timezone_type", strlen("timezone_type"), &zv); in date_timezone_object_to_hash()
2104 zend_hash_str_update(props, "timezone", strlen("timezone"), &zv); in date_timezone_object_to_hash()
2109 HashTable *props; in date_object_get_properties_for_timezone() local
2124 props = zend_array_dup(zend_std_get_properties(object)); in date_object_get_properties_for_timezone()
2126 return props; in date_object_get_properties_for_timezone()
2129 date_timezone_object_to_hash(tzobj, props); in date_object_get_properties_for_timezone()
2131 return props; in date_object_get_properties_for_timezone()
2136 HashTable *ht, *props; in date_object_get_debug_info_timezone() local
2141 props = zend_std_get_properties(object); in date_object_get_debug_info_timezone()
2144 ht = zend_array_dup(props); in date_object_get_debug_info_timezone()
2192 static void date_interval_object_to_hash(php_interval_obj *intervalobj, HashTable *props) in date_interval_object_to_hash() argument
2199 zend_hash_str_update(props, "from_string", strlen("from_string"), &zv); in date_interval_object_to_hash()
2201 zend_hash_str_update(props, "date_string", strlen("date_string"), &zv); in date_interval_object_to_hash()
2207 zend_hash_str_update(props, n, sizeof(n)-1, &zv); in date_interval_object_to_hash()
2216 zend_hash_str_update(props, "f", sizeof("f") - 1, &zv); in date_interval_object_to_hash()
2222 zend_hash_str_update(props, "days", sizeof("days")-1, &zv); in date_interval_object_to_hash()
2225 zend_hash_str_update(props, "from_string", strlen("from_string"), &zv); in date_interval_object_to_hash()
2232 HashTable *props; in date_object_get_properties_interval() local
2236 props = zend_std_get_properties(object); in date_object_get_properties_interval()
2238 return props; in date_object_get_properties_interval()
2241 date_interval_object_to_hash(intervalobj, props); in date_object_get_properties_interval()
2243 return props; in date_object_get_properties_interval()
5667 static void date_period_object_to_hash(php_period_obj *period_obj, HashTable *props) in date_period_object_to_hash() argument
5672 zend_hash_str_update(props, "start", sizeof("start")-1, &zv); in date_period_object_to_hash()
5675 zend_hash_str_update(props, "current", sizeof("current")-1, &zv); in date_period_object_to_hash()
5678 zend_hash_str_update(props, "end", sizeof("end")-1, &zv); in date_period_object_to_hash()
5681 zend_hash_str_update(props, "interval", sizeof("interval")-1, &zv); in date_period_object_to_hash()
5685 zend_hash_str_update(props, "recurrences", sizeof("recurrences")-1, &zv); in date_period_object_to_hash()
5688 zend_hash_str_update(props, "include_start_date", sizeof("include_start_date")-1, &zv); in date_period_object_to_hash()
5691 zend_hash_str_update(props, "include_end_date", sizeof("include_end_date")-1, &zv); in date_period_object_to_hash()