swig/Lib/php
Olly Betts 3c168ef332 Map known PHP interfaces to zend_class_entry*
Most pre-defined interfaces are accessible via zend_class_entry*
variables declared in the PHP C API - we can use these to add
an interface at MINIT time (rather than having to wait until RINIT to
look up by name) by having a mapping from PHP interface name to them.

This will also be a little faster than looking up by name.

Closes #2013
2021-05-25 16:28:44 +12:00
..
const.i Fix uses of uninitialised zval 2021-05-05 11:55:07 +12:00
director.swg Implement director-disown for PHP 2021-05-03 16:00:30 +12:00
factory.i Eliminate $needNewFlow from factory.i 2021-04-21 16:32:56 +12:00
php.swg Map known PHP interfaces to zend_class_entry* 2021-05-25 16:28:44 +12:00
phpinit.swg Fix segfault in exception class creation 2021-05-04 13:12:15 +12:00
phpinterfaces.i Map known PHP interfaces to zend_class_entry* 2021-05-25 16:28:44 +12:00
phpkw.swg [php] Fix reserved class names TRUE, FALSE, NULL 2021-05-12 16:45:42 +12:00
phppointers.i Don't special case NULL in the REF in typemap 2021-04-20 16:24:18 +12:00
phprun.swg Map known PHP interfaces to zend_class_entry* 2021-05-25 16:28:44 +12:00
std_common.i php: Trim trailing whitespace from PHP typemaps 2021-03-26 10:19:57 +13:00
std_deque.i WARN_* constants are user visible, so keep existing WARN_PHP4_* for 2008-07-03 00:09:56 +00:00
std_map.i php: Trim trailing whitespace from PHP typemaps 2021-03-26 10:19:57 +13:00
std_pair.i Consistent parameter names for std::pair 2019-02-14 22:44:27 +00:00
std_string.i Make PHP directors work more like other languages 2021-04-22 14:40:21 +12:00
std_vector.i php: Trim trailing whitespace from PHP typemaps 2021-03-26 10:19:57 +13:00
stl.i php: Trim trailing whitespace from PHP typemaps 2021-03-26 10:19:57 +13:00
typemaps.i [PHP] Add support for PHP7. 2016-11-30 13:05:59 +13:00
utils.i Make PHP directors work more like other languages 2021-04-22 14:40:21 +12:00