Lines Matching refs:zv

2212 	zval *zv;  in date_object_get_properties()  local
2225 MAKE_STD_ZVAL(zv); in date_object_get_properties()
2226 ZVAL_STRING(zv, date_format("Y-m-d H:i:s.u", 14, dateobj->time, 1), 0); in date_object_get_properties()
2227 zend_hash_update(props, "date", 5, &zv, sizeof(zv), NULL); in date_object_get_properties()
2231 MAKE_STD_ZVAL(zv); in date_object_get_properties()
2232 ZVAL_LONG(zv, dateobj->time->zone_type); in date_object_get_properties()
2233 zend_hash_update(props, "timezone_type", 14, &zv, sizeof(zv), NULL); in date_object_get_properties()
2235 MAKE_STD_ZVAL(zv); in date_object_get_properties()
2238 ZVAL_STRING(zv, dateobj->time->tz_info->name, 1); in date_object_get_properties()
2249 ZVAL_STRING(zv, tmpstr, 0); in date_object_get_properties()
2253 ZVAL_STRING(zv, dateobj->time->tz_abbr, 1); in date_object_get_properties()
2256 zend_hash_update(props, "timezone", 9, &zv, sizeof(zv), NULL); in date_object_get_properties()
2320 zval *zv; in date_object_get_properties_timezone() local
2332 MAKE_STD_ZVAL(zv); in date_object_get_properties_timezone()
2333 ZVAL_LONG(zv, tzobj->type); in date_object_get_properties_timezone()
2334 zend_hash_update(props, "timezone_type", 14, &zv, sizeof(zv), NULL); in date_object_get_properties_timezone()
2336 MAKE_STD_ZVAL(zv); in date_object_get_properties_timezone()
2339 ZVAL_STRING(zv, tzobj->tzi.tz->name, 1); in date_object_get_properties_timezone()
2349 ZVAL_STRING(zv, tmpstr, 0); in date_object_get_properties_timezone()
2353 ZVAL_STRING(zv, tzobj->tzi.z.abbr, 1); in date_object_get_properties_timezone()
2356 zend_hash_update(props, "timezone", 9, &zv, sizeof(zv), NULL); in date_object_get_properties_timezone()
2409 zval *zv; in date_object_get_properties_interval() local
2421 MAKE_STD_ZVAL(zv); \ in date_object_get_properties_interval()
2422 ZVAL_LONG(zv, (long)intervalobj->diff->f); \ in date_object_get_properties_interval()
2423 zend_hash_update(props, n, strlen(n) + 1, &zv, sizeof(zv), NULL); in date_object_get_properties_interval()
2438 MAKE_STD_ZVAL(zv); in date_object_get_properties_interval()
2439 ZVAL_FALSE(zv); in date_object_get_properties_interval()
2440 zend_hash_update(props, "days", 5, &zv, sizeof(zv), NULL); in date_object_get_properties_interval()
4820 zval *zv; in date_object_get_properties_period() local
4831 MAKE_STD_ZVAL(zv); in date_object_get_properties_period()
4834 object_init_ex(zv, date_ce_date); in date_object_get_properties_period()
4835 date_obj = zend_object_store_get_object(zv TSRMLS_CC); in date_object_get_properties_period()
4838 ZVAL_NULL(zv); in date_object_get_properties_period()
4840 zend_hash_update(props, "start", sizeof("start"), &zv, sizeof(zv), NULL); in date_object_get_properties_period()
4842 MAKE_STD_ZVAL(zv); in date_object_get_properties_period()
4845 object_init_ex(zv, date_ce_date); in date_object_get_properties_period()
4846 date_obj = zend_object_store_get_object(zv TSRMLS_CC); in date_object_get_properties_period()
4849 ZVAL_NULL(zv); in date_object_get_properties_period()
4851 zend_hash_update(props, "current", sizeof("current"), &zv, sizeof(zv), NULL); in date_object_get_properties_period()
4853 MAKE_STD_ZVAL(zv); in date_object_get_properties_period()
4856 object_init_ex(zv, date_ce_date); in date_object_get_properties_period()
4857 date_obj = zend_object_store_get_object(zv TSRMLS_CC); in date_object_get_properties_period()
4860 ZVAL_NULL(zv); in date_object_get_properties_period()
4862 zend_hash_update(props, "end", sizeof("end"), &zv, sizeof(zv), NULL); in date_object_get_properties_period()
4864 MAKE_STD_ZVAL(zv); in date_object_get_properties_period()
4867 object_init_ex(zv, date_ce_interval); in date_object_get_properties_period()
4868 interval_obj = zend_object_store_get_object(zv TSRMLS_CC); in date_object_get_properties_period()
4872 ZVAL_NULL(zv); in date_object_get_properties_period()
4874 zend_hash_update(props, "interval", sizeof("interval"), &zv, sizeof(zv), NULL); in date_object_get_properties_period()
4877 MAKE_STD_ZVAL(zv); in date_object_get_properties_period()
4878 ZVAL_LONG(zv, (long) period_obj->recurrences); in date_object_get_properties_period()
4879 zend_hash_update(props, "recurrences", sizeof("recurrences"), &zv, sizeof(zv), NULL); in date_object_get_properties_period()
4881 MAKE_STD_ZVAL(zv); in date_object_get_properties_period()
4882 ZVAL_BOOL(zv, period_obj->include_start_date); in date_object_get_properties_period()
4883 zend_hash_update(props, "include_start_date", sizeof("include_start_date"), &zv, sizeof(zv), NULL); in date_object_get_properties_period()
5005 zval *zv; in date_period_read_property() local
5012 zv = std_object_handlers.read_property(object, member, type, key TSRMLS_CC); in date_period_read_property()
5013 if (Z_TYPE_P(zv) == IS_OBJECT && Z_OBJ_HANDLER_P(zv, clone_obj)) { in date_period_read_property()
5015 zend_object_value zov = Z_OBJ_HANDLER_P(zv, clone_obj)(zv TSRMLS_CC); in date_period_read_property()
5016 MAKE_STD_ZVAL(zv); in date_period_read_property()
5017 Z_TYPE_P(zv) = IS_OBJECT; in date_period_read_property()
5018 Z_OBJVAL_P(zv) = zov; in date_period_read_property()
5021 return zv; in date_period_read_property()