diff options
| author | Xinchen Hui <laruence@php.net> | 2012-05-23 13:50:12 +0800 |
|---|---|---|
| committer | Xinchen Hui <laruence@php.net> | 2012-05-23 13:50:12 +0800 |
| commit | df481764f34b0268025d031a082297edee124c7c (patch) | |
| tree | 7ba1f750e24e9d817a449fbf4763dd7ec0dce417 /ext/reflection/tests/ReflectionParameter_DefaultValueConstant_basic2.phpt | |
| parent | 29876c5c29e737158ecfeb32a59b5bfb0607723b (diff) | |
| download | php-git-df481764f34b0268025d031a082297edee124c7c.tar.gz | |
Revert "Implemented FR #61602 Allow access to name of constant used as 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
Diffstat (limited to 'ext/reflection/tests/ReflectionParameter_DefaultValueConstant_basic2.phpt')
| -rw-r--r-- | ext/reflection/tests/ReflectionParameter_DefaultValueConstant_basic2.phpt | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/ext/reflection/tests/ReflectionParameter_DefaultValueConstant_basic2.phpt b/ext/reflection/tests/ReflectionParameter_DefaultValueConstant_basic2.phpt deleted file mode 100644 index 1ee9e93735..0000000000 --- a/ext/reflection/tests/ReflectionParameter_DefaultValueConstant_basic2.phpt +++ /dev/null @@ -1,30 +0,0 @@ ---TEST-- -ReflectionParameter::isDefaultValueConstant() && getDefaultValueConstantName() for namespace ---FILE-- -<?php - -namespace ReflectionTestNamespace { - CONST TEST_CONST_1 = "Test Const 1"; - - class TestClass { - const TEST_CONST_2 = "Test Const 2 in class"; - } -} - -namespace { - function ReflectionParameterTest($test=ReflectionTestNamespace\TestClass::TEST_CONST_2, $test2 = ReflectionTestNamespace\CONST_TEST_1) { - echo $test; - } - $reflect = new ReflectionFunction('ReflectionParameterTest'); - foreach($reflect->getParameters() as $param) { - if($param->isDefaultValueAvailable() && $param->isDefaultValueConstant()) { - echo $param->getDefaultValueConstantName() . "\n"; - } - } - echo "==DONE=="; -} -?> ---EXPECT-- -ReflectionTestNamespace\TestClass::TEST_CONST_2 -ReflectionTestNamespace\CONST_TEST_1 -==DONE== |
