Lines Matching refs:dpobj

1994 	php_period_obj  *dpobj    = (php_period_obj *)zend_object_store_get_object(object TSRMLS_CC);  in date_object_period_get_iterator()  local
2001 iterator->intern.data = (void*) dpobj; in date_object_period_get_iterator()
2004 iterator->object = dpobj; in date_object_period_get_iterator()
4420 php_period_obj *dpobj; in PHP_METHOD() local
4441 dpobj = zend_object_store_get_object(getThis() TSRMLS_CC); in PHP_METHOD()
4442 dpobj->current = NULL; in PHP_METHOD()
4445 …date_period_initialize(&(dpobj->start), &(dpobj->end), &(dpobj->interval), &recurrences, isostr, i… in PHP_METHOD()
4446 if (dpobj->start == NULL) { in PHP_METHOD()
4449 if (dpobj->interval == NULL) { in PHP_METHOD()
4452 if (dpobj->end == NULL && recurrences == 0) { in PHP_METHOD()
4456 if (dpobj->start) { in PHP_METHOD()
4457 timelib_update_ts(dpobj->start, NULL); in PHP_METHOD()
4459 if (dpobj->end) { in PHP_METHOD()
4460 timelib_update_ts(dpobj->end, NULL); in PHP_METHOD()
4462 dpobj->start_ce = date_ce_date; in PHP_METHOD()
4477 dpobj->start = clone; in PHP_METHOD()
4478 dpobj->start_ce = Z_OBJCE_P(start); in PHP_METHOD()
4481 dpobj->interval = timelib_rel_time_clone(intobj->diff); in PHP_METHOD()
4487 dpobj->end = clone; in PHP_METHOD()
4492 dpobj->include_start_date = !(options & PHP_DATE_PERIOD_EXCLUDE_START_DATE); in PHP_METHOD()
4495 dpobj->recurrences = recurrences + dpobj->include_start_date; in PHP_METHOD()
4497 dpobj->initialized = 1; in PHP_METHOD()
4508 php_period_obj *dpobj; in PHP_METHOD() local
4515 dpobj = (php_period_obj *)zend_object_store_get_object(getThis() TSRMLS_CC); in PHP_METHOD()
4517 php_date_instantiate(dpobj->start_ce, return_value TSRMLS_CC); in PHP_METHOD()
4520 *dateobj->time = *dpobj->start; in PHP_METHOD()
4521 if (dpobj->start->tz_abbr) { in PHP_METHOD()
4522 dateobj->time->tz_abbr = strdup(dpobj->start->tz_abbr); in PHP_METHOD()
4524 if (dpobj->start->tz_info) { in PHP_METHOD()
4525 dateobj->time->tz_info = dpobj->start->tz_info; in PHP_METHOD()
4535 php_period_obj *dpobj; in PHP_METHOD() local
4542 dpobj = (php_period_obj *)zend_object_store_get_object(getThis() TSRMLS_CC); in PHP_METHOD()
4544 if (!dpobj->end) { in PHP_METHOD()
4548 php_date_instantiate(dpobj->start_ce, return_value TSRMLS_CC); in PHP_METHOD()
4551 *dateobj->time = *dpobj->end; in PHP_METHOD()
4552 if (dpobj->end->tz_abbr) { in PHP_METHOD()
4553 dateobj->time->tz_abbr = strdup(dpobj->end->tz_abbr); in PHP_METHOD()
4555 if (dpobj->end->tz_info) { in PHP_METHOD()
4556 dateobj->time->tz_info = dpobj->end->tz_info; in PHP_METHOD()
4566 php_period_obj *dpobj; in PHP_METHOD() local
4573 dpobj = (php_period_obj *)zend_object_store_get_object(getThis() TSRMLS_CC); in PHP_METHOD()
4577 diobj->diff = timelib_rel_time_clone(dpobj->interval); in PHP_METHOD()