summaryrefslogtreecommitdiff
path: root/ext/reflection/tests/ReflectionMethod_getModifiers_basic.phpt
Commit message (Collapse)AuthorAgeFilesLines
* Ensure correct signatures for magic methodsGabriel Caruso2020-08-021-0/+60
|
* Fix tests I missed beforeNikita Popov2020-07-201-1/+1
|
* Check `__set_state` structureGabriel Caruso2020-04-281-3/+3
| | | | | | Fix Bug #79521. Closes GH-5462.
* Fixed bug #64592Nikita Popov2020-02-281-5/+1
| | | | | | Make ReflectionClass::getMethods() behave the same ways as ReflectionClass::getProperties() by not including private methods from parent classes.
* Reindent phpt filesNikita Popov2020-02-031-3/+3
|
* Adjust tests for zpp TypeError changeNikita Popov2019-03-111-9/+1
|
* Renumber ZEND_ACC_... flagsDmitry Stogov2018-09-111-38/+38
|
* Don't leak internal flags in reflectionNikita Popov2017-04-221-38/+38
| | | | | If someone complains, we may re-expose specific flags while also adding corresponding class constants for them.
* Fix reflection test after flag removalNikita Popov2017-04-221-2/+2
| | | | Reflection is leaking internal flags...
* - Improved memory usageDmitry Stogov2010-09-151-41/+41
| | | | | | | | | | | | | | | | | | | | | | | | . zend_function.pass_rest_by_reference is replaced by ZEND_ACC_PASS_REST_BY_REFERENCE in zend_function.fn_flags . zend_function.return_reference is replaced by ZEND_ACC_RETURN_REFERENCE in zend_function.fn_flags . zend_arg_info.required_num_args removed. it was needed only for internal functions. Now the first arg_info for internal function (which has special meaning) is represented by zend_internal_function_info structure. . zend_op_array.size, size_var, size_literal, current_brk_cont, backpatch_count moved into CG(context), because they are used only during compilation. . zend_op_array.start_op is moved into EG(start_op), because it's used only for 'interactive' execution of single top-level op-array. . zend_op_array.done_pass_two is replaced by ZEND_ACC_DONE_PASS_TWO in zend_op_array.fn_flags. . op_array.vars array is trimmed (reallocated) during pass_two. . zend_class_entry.constants_updated is replaced by ZEND_ACC_CONSTANTS_UPDATED in zend_class_entry.ce_flags . the size of zend_class_entry is reduced by sharing the same memory space by different information for internal and user classes. See zend_class_inttry.info union.
* - Fixed bug #47254 (Wrong Reflection for extends class)Felipe Pena2009-04-271-17/+17
|
* - New parameter parsingFelipe Pena2009-01-071-1/+1
| | | | | - Removed METHOD_NOTSTATIC_NUMPARAMS
* MFB: Drop SKIPIF check for ext/reflection.Sebastian Bergmann2008-05-241-2/+0
|
* Adding PHPT tests for the ReflectionMethod class.Steve Seear2008-01-031-0/+244