97 Commits (1eb428e76df35801e2cfd2eb370fa4b5fb8e220d)

Author SHA1 Message Date
Andi Gutmans 1c5ea0d7df - Fix typo 22 years ago
Marcus Boerger b4bc994680 TSRM fix 22 years ago
Marcus Boerger 5230321731 - Fix Reflection class names 22 years ago
Marcus Boerger 83675b6622 Fix memleak found by Timm 22 years ago
Marcus Boerger 50ee116f08 Clearify the different method/class flags (as discussed with Andi). 22 years ago
Marcus Boerger 5208baee49 Add another missing conversion 22 years ago
Andi Gutmans 161ed69721 - Fix leak 22 years ago
Andi Gutmans 0f1382e126 - Fix crash in reflection API (pierre) 22 years ago
Andi Gutmans 37ddf8e922 - Apply fixes by Timm. 22 years ago
Marcus Boerger 3e1f3b2124 Fix problem with Reflection_Property (patch from Timm slightly modified). 22 years ago
Sebastian Bergmann 0cfb59fce4 Proto fixes. 22 years ago
Zeev Suraski 00ed3bad29 Centralize exceptions code in zend_exceptions.[ch]. 22 years ago
Zeev Suraski fde9bac476 Fix crash (patch by Rob Richards) 22 years ago
Marcus Boerger 63c964c40f Fix reflection 22 years ago
Zeev Suraski f5f7d569a0 Change destructor implementation (details will follow on internals@) 22 years ago
Marcus Boerger 46be4c2626 Throw an exception in case a reflection object cannot be found and do not 22 years ago
Marcus Boerger 0a210d7976 Fix some casing issues 22 years ago
foobar b6b3443d0a - Fixed bug #26640 (__autoload() not invoked by Reflection classes) 22 years ago
foobar ccfc46b0aa - Happy new year and PHP 5 for rest of the files too.. 22 years ago
Derick Rethans 6923a16c26 - Fixed var_export() to show public, protected and private modifiers properly. 22 years ago
Marcus Boerger b58d371927 Fixed bug #26695 (Reflection API does not recognize mixed-case class hints) 23 years ago
Dmitry Stogov 2d9281352b Memory corruptions were fixed in zend_str_tolower_copy() 23 years ago
Andi Gutmans d344648b07 - Fix __autoload() to preserve class case. 23 years ago
Andi Gutmans ceaddf238b - Allocation optimizations by Timm Friebe 23 years ago
Marcus Boerger e72339284f Add method reflection_class::implementsInterface() 23 years ago
Marcus Boerger ab6b1adf0b Fix reflection_class::isSubclassOf() 23 years ago
Marcus Boerger da8ce17f7a This forces a better error message for non working clone calls. 23 years ago
Marcus Boerger fe3db4c7e9 You shall not clone reflection_xx instances 23 years ago
Marcus Boerger 641a55a4dd Show if a class/object is iterateable 23 years ago
Marcus Boerger 43a948379a Fix showing final/abstract for classes 23 years ago
Marcus Boerger 0266efb8b5 Add public array Reflection_Class::getDefaultProperties() 23 years ago
Marcus Boerger 5b3bb16530 Go with studlyCaps 23 years ago
Marcus Boerger f8a376fe8e Change tostring() into __toString() to match method name used in casting. 23 years ago
Marcus Boerger d2088841a4 - Make it clear whether it is an interface or a class 23 years ago
Marcus Boerger a986b3f6a4 Add missing newline if no static methods are available 23 years ago
Marcus Boerger 10ea007e39 - Internal functions shall be static 23 years ago
Marcus Boerger 35529e1964 Fix logic 23 years ago
Marcus Boerger c31fc7771a - Fix CS: {{{ / }}} 23 years ago
Marcus Boerger f5b1114449 Use %s where it makes more sense 23 years ago
Marcus Boerger 79a507e4eb Simplify reflection_property::__constructor() and fix property factory 23 years ago
Marcus Boerger 9a39cd5501 - Don't use resorved words as variable names. 23 years ago
Marcus Boerger 34990374e1 Fix reflection_api::__construct() (noticed by Andrey) 23 years ago
Marcus Boerger 4e7a782f3a Add reflection_class::getstaticproerties() 23 years ago
Marcus Boerger 2f6e25da79 Clearly distinguish between Const, Static and Other members. 23 years ago
Marcus Boerger 560d3ab36a Use appropriate function for property name unmangling. 23 years ago
Marcus Boerger 7148cb9e73 Make these static as noticed by Andrey 23 years ago
Marcus Boerger bd86aff005 These are implicit properties as denoted by the flag. Dynamic properties only 23 years ago
Marcus Boerger bca0019d43 Fix initial buffer size 23 years ago
Marcus Boerger 2b19c5435e Fix class handling of invoke 23 years ago
Marcus Boerger bef3e13caf Add missing '}' 23 years ago