summaryrefslogtreecommitdiff
path: root/ext/reflection/tests
Commit message (Collapse)AuthorAgeFilesLines
* Remove superfluous echos.Jeff Welch2014-06-083-3/+3
|
* fix tests broken by 633f898f1520253d3530fe91fc82f68bca7c4627Ferenc Kovacs2014-02-272-2/+2
|
* Fixed Bug #66218 zend_register_functions breaks reflectionRemi Collet2013-12-101-0/+21
| | | | | | | | | | | | | Functions registered using zend_register_functions instead of zend_module_entry.functions are not seen on reflection. Ex: additional_functions from api_module_entry. Ex: in CLI, dl, cli_set_process_title and cli_get_process_title Note: - also affects functions overrided in extension (should be be reported in extension, where overrided, not in original extension) - also allow extension to call zend_register_functions for various list (instead of having a single bug list)
* typo fixesVeres Lajos2013-07-151-1/+1
|
* skip test for bug #64936 when tokenizer not builtRemi Collet2013-06-201-0/+4
|
* Fix bug #64936 - clean doc comment state at the beginning and end of the scanStanislav Malyshev2013-06-162-0/+39
|
* Fix bug in reflectionClass relate to #64239Xinchen Hui2013-03-211-0/+44
|
* Merge branch 'PHP-5.3' into PHP-5.4Xinchen Hui2012-11-271-0/+41
|\
| * Fixed Bug #63614 (Fatal error on Reflection)Xinchen Hui2012-11-271-0/+41
| |
* | Fixed bug #63399 (ReflectionClass::getTraitAliases() incorrectly resolves ↵Xinchen Hui2012-10-312-3/+52
| | | | | | | | traitnames)
* | Remove executable permission on phptXinchen Hui2012-10-103-0/+0
| |
* | Merge branch 'PHP-5.3' into PHP-5.4Xinchen Hui2012-10-1050-0/+0
|\ \ | |/
| * Remove executable permission on phptXinchen Hui2012-10-1050-0/+0
| |
| * Fixed bug that can not get default value of parameter if it's not `optional`Xinchen Hui2012-08-021-0/+7
| |
* | Fixed bug that can not get default value of parameter if it's not `optional`Xinchen Hui2012-08-022-3/+8
| |
* | Merge branch 'PHP-5.3' into PHP-5.4Xinchen Hui2012-08-011-0/+17
|\ \ | |/
| * Fixed bug #62715 (ReflectionParameter::isDefaultValueAvailable() wrong result)Xinchen Hui2012-08-011-0/+17
| |
* | Merge branch 'pull-request/96' into PHP-5.4Stanislav Malyshev2012-07-143-0/+107
|\ \ | | | | | | | | | | | | * pull-request/96: Implemented FR #61602 Allow access to name of constant used as default value
| * | Implemented FR #61602 Allow access to name of constant used as default valueReeze Xia2012-05-313-0/+107
| | | | | | | | | | | | | | | This is an improved commit for FR #61602, this fixed the previous commit 054f3e3's C99 compiler compatibility issue
* | | Merge branch 'PHP-5.3' into PHP-5.4Felipe Pena2012-06-221-0/+21
|\ \ \ | |/ / |/| / | |/ | | * PHP-5.3: - Fixed bug #62384 (Attempting to invoke a Closure more than once causes segfaul)
| * - Fixed bug #62384 (Attempting to invoke a Closure more than once causes ↵Felipe Pena2012-06-221-0/+21
| | | | | | | | segfaul)
* | Revert "Implemented FR #61602 Allow access to name of constant used as ↵Xinchen Hui2012-05-233-107/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | default value" This reverts commit 054f3e3ce5af13c2c3a6ccd54f7dc3e2f6cd4f74. See: http://news.php.net/php.cvs/69137 and the author confirmed. Will commit later after the author fixed this then make a new PR. Conflicts: ext/reflection/php_reflection.c
* | Merge branch 'PHP-5.3' into PHP-5.4zoe slattery2012-05-151-1/+0
|\ \ | | | | | | | | | | | | * PHP-5.3: Small fixes to tests, see #62022
| * | Small fixes to tests, see #62022zoe slattery2012-05-151-1/+0
| |/
| * - Fixed bug #61388 (ReflectionObject:getProperties() issues invalid readsGustavo André dos Santos Lopes2012-03-181-0/+32
| | | | | | | | | | | | | | when get_properties returns a hash table with (inaccessible) dynamic numeric properties).
| * Fixed bug #60968 (Late static binding doesn't work with ↵Xinchen Hui2012-02-031-1/+3
| | | | | | | | ReflectionMethod::invokeArgs())
| * Fixed bug #60367 (Reflection and Late Static Binding)Xinchen Hui2011-11-241-0/+26
| |
| * - Fixed bug #53915: ReflectionClass::getConstant(s) emits fatal error onGustavo André dos Santos Lopes2011-02-031-0/+28
| | | | | | | | | | | | constants with self::. - Reflown some NEWS entries to have lines no longer than 80 chars.
| * - Improve testJohannes Schlüter2010-11-211-4/+4
| |
| * - Fix #52854 (ReflectionClass::newInstanceArgs does not work for classes ↵Johannes Schlüter2010-11-211-0/+28
| | | | | | | | without constructors
| * - Fixed bug #53366 (Reflection doesnt get dynamic property value from ↵Felipe Pena2010-11-201-0/+25
| | | | | | | | getProperty())
| * - Fixed ReflectionProperty::isDefault() giving a wrong result for propertiesGustavo André dos Santos Lopes2010-10-261-0/+34
| | | | | | | | obtained with ReflectionClass::getProperties().
| * - Fixed testFelipe Pena2010-09-091-7/+21
| |
| * - Fix testsFelipe Pena2010-07-313-11/+3
| |
| * - Fixed bug #52057 (ReflectionClass fails on Closure class)Felipe Pena2010-06-111-0/+54
| |
| * - Fixed bug #51905 (ReflectionParameter fails if default value is an array ↵Felipe Pena2010-05-261-0/+28
| | | | | | | | with an access to self::)
| * - Fixed bug #51911 (ReflectionParameter::getDefaultValue() memory leaks with ↵Felipe Pena2010-05-251-0/+22
| | | | | | | | constant array)
| * Use php_error_docref instead of zend_errorJohannes Schlüter2010-03-301-2/+2
| |
* | Implemented FR #61602 Allow access to name of constant used as default valuereeze2012-04-033-0/+107
| |
* | - Fixed bug #61388 (ReflectionObject:getProperties() issues invalid readsGustavo André dos Santos Lopes2012-03-181-0/+32
| | | | | | | | | | | | | | when get_properties returns a hash table with (inaccessible) dynamic numeric properties).
* | MFH: Fixed bug #60968 (Late static binding doesn't work with ↵Xinchen Hui2012-03-021-1/+3
| | | | | | | | ReflectionMethod::invokeArgs())
* | Improved traits implementation. Now to support __CLASS__ constant in traits ↵Dmitry Stogov2012-01-171-1/+0
| | | | | | | | php doesn't have to copy the complete compiled method, but can reuse the same code. The resolution of __CLASS__ constants in methods defined in traits are delayed till run-time. This approach also made possible to use __CLASS__ constant as default value for traits properties and method arguments.
* | Fixed bug #60367 (Reflection and Late Static Binding)Xinchen Hui2011-11-241-0/+26
| |
* | Fixed bug #60357 (__toString() method triggers E_NOTICE "Array to string ↵Xinchen Hui2011-11-221-0/+10
| | | | | | | | conversion")
* | Commit Gustavo's closure rebinding patch as desided by voteStanislav Malyshev2011-09-071-0/+31
| |
* | - don't test dir sepPierre Joye2011-09-061-3/+3
| |
* | Close #55490.Sebastian Bergmann2011-08-262-1/+40
| |
* | - Fix testFelipe Pena2011-05-141-0/+2
| |
* | - Fixed bug #53915: ReflectionClass::getConstant(s) emits fatal error onGustavo André dos Santos Lopes2011-02-031-0/+28
| | | | | | | | | | | | constants with self::. - Reflown some NEWS entries to have lines no longer than 80 chars.
* | Silently casting an empty string, null or false into an object by adding a ↵Scott MacVicar2010-12-311-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | property is pretty non-intuitive. If the same value was 1 or true you get a warning and it halts. Since we can't break BC completely (yet) lets bump this from E_STRICT. Also added a new section to UPGRADING for engine changes. <?php $x = ''; // $x = null; // $x = false; $x->baz = 1; var_dump($x); $y = 1; $y->baz = 1; var_dump($y);