ht_entry         4907 ext/date/php_date.c 	zval *ht_entry;
ht_entry         4911 ext/date/php_date.c 	ht_entry = zend_hash_str_find(myht, "start", sizeof("start")-1);
ht_entry         4912 ext/date/php_date.c 	if (ht_entry) {
ht_entry         4913 ext/date/php_date.c 		if (Z_TYPE_P(ht_entry) == IS_OBJECT && Z_OBJCE_P(ht_entry) == date_ce_date) {
ht_entry         4915 ext/date/php_date.c 			date_obj = Z_PHPDATE_P(ht_entry);
ht_entry         4917 ext/date/php_date.c 			period_obj->start_ce = Z_OBJCE_P(ht_entry);
ht_entry         4918 ext/date/php_date.c 		} else if (Z_TYPE_P(ht_entry) != IS_NULL) {
ht_entry         4925 ext/date/php_date.c 	ht_entry = zend_hash_str_find(myht, "end", sizeof("end")-1);
ht_entry         4926 ext/date/php_date.c 	if (ht_entry) {
ht_entry         4927 ext/date/php_date.c 		if (Z_TYPE_P(ht_entry) == IS_OBJECT && Z_OBJCE_P(ht_entry) == date_ce_date) {
ht_entry         4929 ext/date/php_date.c 			date_obj = Z_PHPDATE_P(ht_entry);
ht_entry         4931 ext/date/php_date.c 		} else if (Z_TYPE_P(ht_entry) != IS_NULL) {
ht_entry         4938 ext/date/php_date.c 	ht_entry = zend_hash_str_find(myht, "current", sizeof("current")-1);
ht_entry         4939 ext/date/php_date.c 	if (ht_entry) {
ht_entry         4940 ext/date/php_date.c 		if (Z_TYPE_P(ht_entry) == IS_OBJECT && Z_OBJCE_P(ht_entry) == date_ce_date) {
ht_entry         4942 ext/date/php_date.c 			date_obj = Z_PHPDATE_P(ht_entry);
ht_entry         4944 ext/date/php_date.c 		} else if (Z_TYPE_P(ht_entry) != IS_NULL)  {
ht_entry         4951 ext/date/php_date.c 	ht_entry = zend_hash_str_find(myht, "interval", sizeof("interval")-1);
ht_entry         4952 ext/date/php_date.c 	if (ht_entry) {
ht_entry         4953 ext/date/php_date.c 		if (Z_TYPE_P(ht_entry) == IS_OBJECT && Z_OBJCE_P(ht_entry) == date_ce_interval) {
ht_entry         4955 ext/date/php_date.c 			interval_obj = Z_PHPINTERVAL_P(ht_entry);
ht_entry         4964 ext/date/php_date.c 	ht_entry = zend_hash_str_find(myht, "recurrences", sizeof("recurrences")-1);
ht_entry         4965 ext/date/php_date.c 	if (ht_entry &&
ht_entry         4966 ext/date/php_date.c 			Z_TYPE_P(ht_entry) == IS_LONG && Z_LVAL_P(ht_entry) >= 0 && Z_LVAL_P(ht_entry) <= INT_MAX) {
ht_entry         4967 ext/date/php_date.c 		period_obj->recurrences = Z_LVAL_P(ht_entry);
ht_entry         4972 ext/date/php_date.c 	ht_entry = zend_hash_str_find(myht, "include_start_date", sizeof("include_start_date")-1);
ht_entry         4973 ext/date/php_date.c 	if (ht_entry &&
ht_entry         4974 ext/date/php_date.c 			(Z_TYPE_P(ht_entry) == IS_FALSE || Z_TYPE_P(ht_entry) == IS_TRUE)) {
ht_entry         4975 ext/date/php_date.c 		period_obj->include_start_date = (Z_TYPE_P(ht_entry) == IS_TRUE);