Lines Matching refs:intervalobj

2187 static void date_interval_object_to_hash(php_interval_obj *intervalobj, HashTable *props)  in date_interval_object_to_hash()  argument
2192 if (intervalobj->from_string) { in date_interval_object_to_hash()
2193 ZVAL_BOOL(&zv, (bool)intervalobj->from_string); in date_interval_object_to_hash()
2195 ZVAL_STR_COPY(&zv, intervalobj->date_string); in date_interval_object_to_hash()
2201 ZVAL_LONG(&zv, (zend_long)intervalobj->diff->f); \ in date_interval_object_to_hash()
2210 ZVAL_DOUBLE(&zv, (double)intervalobj->diff->us / 1000000.0); in date_interval_object_to_hash()
2213 if (intervalobj->diff->days != TIMELIB_UNSET) { in date_interval_object_to_hash()
2219 ZVAL_BOOL(&zv, (bool)intervalobj->from_string); in date_interval_object_to_hash()
2228 php_interval_obj *intervalobj; in date_object_get_properties_interval() local
2230 intervalobj = php_interval_obj_from_obj(object); in date_object_get_properties_interval()
2232 if (!intervalobj->initialized) { in date_object_get_properties_interval()
2236 date_interval_object_to_hash(intervalobj, props); in date_object_get_properties_interval()
4581 php_interval_obj *intervalobj; in PHP_METHOD() local
4586 intervalobj = Z_PHPINTERVAL_P(object); in PHP_METHOD()
4587 DATE_CHECK_INITIALIZED(intervalobj->initialized, Z_OBJCE_P(object)); in PHP_METHOD()
4591 date_interval_object_to_hash(intervalobj, myht); in PHP_METHOD()
4593 add_common_properties(myht, &intervalobj->std); in PHP_METHOD()
4635 php_interval_obj *intervalobj; in PHP_METHOD() local
4643 intervalobj = Z_PHPINTERVAL_P(object); in PHP_METHOD()
4646 php_date_interval_initialize_from_hash(&object, &intervalobj, myht); in PHP_METHOD()