Export php_date_get_interface_ce() for extension use

This commit is contained in:
Jeremy Mikola 2016-06-28 14:30:58 -04:00 committed by Nikita Popov
parent cc909a8923
commit 7aaa310d7b
3 changed files with 7 additions and 0 deletions

1
NEWS
View file

@ -24,6 +24,7 @@ PHP NEWS
. Timezone initialization failure from serialized data will now throw an
instance of Error from __wakeup() or __set_state() instead of resulting in
a fatal error. (Aaron Piotrowski)
. Export date_get_interface_ce() for extension use. (Jeremy Mikola)
- DOM:
. Invalid schema or RelaxNG validation contexts will throw an instance of

View file

@ -585,6 +585,11 @@ PHPAPI zend_class_entry *php_date_get_immutable_ce(void)
return date_ce_immutable;
}
PHPAPI zend_class_entry *php_date_get_interface_ce(void)
{
return date_ce_interface;
}
PHPAPI zend_class_entry *php_date_get_timezone_ce(void)
{
return date_ce_timezone;

View file

@ -221,6 +221,7 @@ PHPAPI timelib_tzinfo *get_timezone_info(void);
/* Grabbing CE's so that other exts can use the date objects too */
PHPAPI zend_class_entry *php_date_get_date_ce(void);
PHPAPI zend_class_entry *php_date_get_immutable_ce(void);
PHPAPI zend_class_entry *php_date_get_interface_ce(void);
PHPAPI zend_class_entry *php_date_get_timezone_ce(void);
/* Functions for creating DateTime objects, and initializing them from a string */