/php-src/ext/reflection/tests/ |
H A D | ReflectionClass_getProperties_003.phpt | 50 object(ReflectionProperty)#%d (2) { 57 object(ReflectionProperty)#%d (2) { 64 object(ReflectionProperty)#%d (2) { 71 object(ReflectionProperty)#%d (2) { 78 object(ReflectionProperty)#%d (2) { 85 object(ReflectionProperty)#%d (2) { 94 object(ReflectionProperty)#%d (2) { 101 object(ReflectionProperty)#%d (2) { 108 object(ReflectionProperty)#%d (2) { 115 object(ReflectionProperty)#%d (2) { [all …]
|
H A D | Reflection_getModifierNames_001.phpt | 10 printModifiers(ReflectionProperty::IS_PRIVATE); 11 printModifiers(ReflectionProperty::IS_PROTECTED | ReflectionProperty::IS_STATIC); 12 printModifiers(ReflectionProperty::IS_PUBLIC | ReflectionProperty::IS_READONLY); 15 printModifiers(ReflectionProperty::IS_PUBLIC | ReflectionProperty::IS_STATIC | ReflectionProperty::… 17 printModifiers(ReflectionProperty::IS_VIRTUAL);
|
H A D | ReflectionProperty_getDefaultValue.phpt | 2 reflection: ReflectionProperty::getDefaultValue 27 $property = new ReflectionProperty(TestClass::class, 'foo'); 30 $property = new ReflectionProperty(TestClass::class, 'bar'); 33 $property = new ReflectionProperty(TestClass::class, 'static1'); 36 $property = new ReflectionProperty(TestClass::class, 'static2'); 39 $property = new ReflectionProperty(TestClass::class, 'val1'); 42 $property = new ReflectionProperty(TestClass::class, 'val2'); 45 $property = new ReflectionProperty(TestClass::class, 'nullable'); 48 $property = new ReflectionProperty(TestClass::class, 'nullable2'); 51 $property = new ReflectionProperty(TestClass::class, 'constantAst'); [all …]
|
H A D | ReflectionProperty_hasDefaultValue.phpt | 2 reflection: ReflectionProperty::hasDefaultValue 22 $property = new ReflectionProperty(TestClass::class, 'foo'); 25 $property = new ReflectionProperty(TestClass::class, 'bar'); 28 $property = new ReflectionProperty(TestClass::class, 'static1'); 31 $property = new ReflectionProperty(TestClass::class, 'static2'); 34 $property = new ReflectionProperty(TestClass::class, 'val1'); 37 $property = new ReflectionProperty(TestClass::class, 'val2'); 40 $property = new ReflectionProperty(TestClass::class, 'nullable'); 43 $property = new ReflectionProperty(TestClass::class, 'nullable2'); 48 $property = new ReflectionProperty($test, 'dynamic');
|
H A D | ReflectionProperty_error.phpt | 2 Test ReflectionProperty class errors. 11 new ReflectionProperty(); 16 new ReflectionProperty('C::p'); 22 new ReflectionProperty('C', 'p', 'x'); 29 Ok - ReflectionProperty::__construct() expects exactly 2 arguments, 0 given 30 Ok - ReflectionProperty::__construct() expects exactly 2 arguments, 1 given 31 Ok - ReflectionProperty::__construct() expects exactly 2 arguments, 3 given
|
H A D | ReflectionProperty_isInitialized.phpt | 2 Test ReflectionProperty::isInitialized() 27 var_dump((new ReflectionProperty($a, 'iv'))->isInitialized($a)); 28 var_dump((new ReflectionProperty($a, 'i'))->isInitialized($a)); 29 var_dump((new ReflectionProperty($a, 'n'))->isInitialized($a)); 35 var_dump((new ReflectionProperty($a, 'i'))->isInitialized($a)); 37 var_dump((new ReflectionProperty($a, 'n'))->isInitialized($a)); 41 $rp = new ReflectionProperty($a, 'd'); 47 $rp = new ReflectionProperty('A', 'p'); 52 $rp = new ReflectionProperty('B', 'i'); 85 $rp = new ReflectionProperty('WithMagic', 'prop'); [all …]
|
H A D | ReflectionClass_getProperties_001.phpt | 42 object(ReflectionProperty)#%d (2) { 49 object(ReflectionProperty)#%d (2) { 59 object(ReflectionProperty)#%d (2) { 66 object(ReflectionProperty)#%d (2) { 76 object(ReflectionProperty)#%d (2) { 83 object(ReflectionProperty)#%d (2) { 93 object(ReflectionProperty)#%d (2) { 100 object(ReflectionProperty)#%d (2) { 110 object(ReflectionProperty)#%d (2) { 117 object(ReflectionProperty)#%d (2) {
|
H A D | readonly_properties.phpt | 11 $rp = new ReflectionProperty(Test::class, 'rw'); 13 var_dump(($rp->getModifiers() & ReflectionProperty::IS_READONLY) != 0); 15 $rp = new ReflectionProperty(Test::class, 'ro'); 17 var_dump(($rp->getModifiers() & ReflectionProperty::IS_READONLY) != 0); 19 $rp = new ReflectionProperty(Test::class, 'ro');
|
H A D | ReflectionProperty_double_construct.phpt | 2 ReflectionProperty double construct call 6 $r = new ReflectionProperty(Exception::class, 'message'); 13 object(ReflectionProperty)#1 (2) { 19 object(ReflectionProperty)#1 (2) {
|
H A D | gh8444.phpt | 2 GH-8444 (Fix ReflectionProperty::__toString() of properties containing instantiated enums) 17 echo new \ReflectionProperty('Bar', 'enum'), "\n"; 18 echo new \ReflectionProperty('Bar', 'enumInArray'), "\n"; 20 echo new \ReflectionProperty(new Bar, 'enum'), "\n"; 21 echo new \ReflectionProperty(new Bar, 'enumInArray'), "\n";
|
H A D | ReflectionProperty_getValue_error.phpt | 2 Test ReflectionProperty::getValue() errors. 19 $propInfo = new ReflectionProperty('TestClass', 'pub2'); 22 $propInfo = new ReflectionProperty('TestClass', 'stat'); 32 $propInfo = new ReflectionProperty('TestClass', 'prot'); 36 $propInfo = new ReflectionProperty('TestClass', 'pub2'); 55 ReflectionProperty::getValue() expects at most 1 argument, 2 given 65 ReflectionProperty::getValue(): Argument #1 ($object) must be provided for instance properties
|
H A D | bug61388.phpt | 9 print_r($reflObj->getProperties(ReflectionProperty::IS_PUBLIC)); 13 print_r($reflObj->getProperties(ReflectionProperty::IS_PUBLIC)); 21 [0] => ReflectionProperty Object 27 [1] => ReflectionProperty Object
|
H A D | ReflectionClass_getProperty_003.phpt | 95 object(ReflectionProperty)#%d (2) { 103 object(ReflectionProperty)#%d (2) { 113 object(ReflectionProperty)#%d (2) { 121 object(ReflectionProperty)#%d (2) { 131 object(ReflectionProperty)#%d (2) { 139 object(ReflectionProperty)#%d (2) { 147 object(ReflectionProperty)#%d (2) { 157 object(ReflectionProperty)#%d (2) { 165 object(ReflectionProperty)#%d (2) { 173 object(ReflectionProperty)#%d (2) { [all …]
|
H A D | ReflectionClass_getProperty_004.phpt | 99 object(ReflectionProperty)#%d (2) { 107 object(ReflectionProperty)#%d (2) { 117 object(ReflectionProperty)#%d (2) { 125 object(ReflectionProperty)#%d (2) { 135 object(ReflectionProperty)#%d (2) { 143 object(ReflectionProperty)#%d (2) { 151 object(ReflectionProperty)#%d (2) { 161 object(ReflectionProperty)#%d (2) { 169 object(ReflectionProperty)#%d (2) { 177 object(ReflectionProperty)#%d (2) { [all …]
|
H A D | bug46064_2.phpt | 2 Bug #46064.2 (Exception when creating ReflectionProperty object on dynamically created property) 42 object(ReflectionProperty)#%d (2) { 48 object(ReflectionProperty)#%d (2) { 61 object(ReflectionProperty)#%d (2) { 68 object(ReflectionProperty)#%d (2) {
|
H A D | asymmetric_visibility_flags.phpt | 2 ReflectionProperty::is{Private,Protected}Set 12 $reflectionProperty = new ReflectionProperty(Foo::class, $property); 15 var_dump(($reflectionProperty->getModifiers() & ReflectionProperty::IS_PRIVATE_SET) !== 0); 16 var_dump(($reflectionProperty->getModifiers() & ReflectionProperty::IS_PROTECTED_SET) !== 0);
|
H A D | ReflectionProperty_setValue_error.phpt | 2 Test ReflectionProperty::setValue() error cases. 20 $propInfo = new ReflectionProperty('TestClass', 'pub2'); 24 $propInfo = new ReflectionProperty('TestClass', 'prot'); 29 $propInfo = new ReflectionProperty('TestClass', 'pub2');
|
H A D | ReflectionProperty_setAccessible.phpt | 2 Test that ReflectionProperty::setAccessible() has no effects 15 $protected = new ReflectionProperty($a, 'protected'); 16 $protectedStatic = new ReflectionProperty('A', 'protectedStatic'); 17 $private = new ReflectionProperty($a, 'private'); 18 $privateStatic = new ReflectionProperty('A', 'privateStatic'); 57 $protected = new ReflectionProperty($b, 'protected'); 58 $protectedStatic = new ReflectionProperty('B', 'protectedStatic'); 59 $private = new ReflectionProperty($a, 'private'); 103 Deprecated: Calling ReflectionProperty::setValue() with a single argument is deprecated in %s on li…
|
H A D | ReflectionProperty_constructor_error.phpt | 2 Test ReflectionProperty class constructor errors. 13 new ReflectionProperty("NonExistentClass", "prop"); 20 new ReflectionProperty($a, 'TestClass'); 28 new ReflectionProperty('TestClass', "nonExistentProperty");
|
H A D | ReflectionClass_getProperty_001.phpt | 63 --> Check for s: object(ReflectionProperty)#%d (2) { 69 --> Check for a: object(ReflectionProperty)#%d (2) { 78 --> Check for s: object(ReflectionProperty)#%d (2) { 84 --> Check for a: object(ReflectionProperty)#%d (2) { 93 --> Check for s: object(ReflectionProperty)#%d (2) { 99 --> Check for a: object(ReflectionProperty)#%d (2) { 108 --> Check for s: object(ReflectionProperty)#%d (2) { 114 --> Check for a: object(ReflectionProperty)#%d (2) { 123 --> Check for s: object(ReflectionProperty)#%d (2) { 129 --> Check for a: object(ReflectionProperty)#%d (2) { [all …]
|
H A D | bug79820.phpt | 2 Bug #79820: Use after free when type duplicated into ReflectionProperty gets resolved 11 $rp = new ReflectionProperty(Test::class, 'prop'); 17 $rp = new ReflectionProperty($test, 'dynProp');
|
H A D | bug71018.phpt | 2 Bug #71018 (ReflectionProperty::setValue() behavior changed) 21 $Prop1 = new ReflectionProperty(T1::class, 'data'); 22 $Prop2 = new ReflectionProperty(T2::class, 'data'); 51 Deprecated: Calling ReflectionProperty::setValue() with a 1st argument which is not null or an obje… 53 Deprecated: Calling ReflectionProperty::setValue() with a 1st argument which is not null or an obje… 56 Calling ReflectionProperty::setValue() with a 1st argument which is not null or an object is deprec…
|
H A D | ReflectionProperty_constructor_variation1.phpt | 2 ReflectionProperty::__construct(): ensure inherited private props can't be accessed through Reflect… 11 $rp = new ReflectionProperty("D", "p"); 22 $rp = new ReflectionProperty("D", "p"); 32 $rp = new ReflectionProperty("D", "p");
|
/php-src/ext/zend_test/tests/ |
H A D | gh9871.phpt | 14 class MyReflectionProperty extends ReflectionProperty { 28 <!-- init ReflectionProperty::__construct() --> 29 <ReflectionProperty::__construct> 30 </ReflectionProperty::__construct:NULL> 31 <!-- init ReflectionProperty::setAccessible() --> 32 <ReflectionProperty::setAccessible> 33 </ReflectionProperty::setAccessible:NULL>
|
/php-src/ext/reflection/tests/property_hooks/ |
H A D | ReflectionProperty_getHook_inheritance.phpt | 28 echo ((new ReflectionProperty(A::class, 'foo'))->getHook(PropertyHookType::Get)->invoke($a)), "\n"; 29 echo ((new ReflectionProperty(A::class, 'foo'))->getHook(PropertyHookType::Get)->invoke($b)), "\n"; 30 echo ((new ReflectionProperty(B::class, 'foo'))->getHook(PropertyHookType::Get)->invoke($b)), "\n"; 32 ((new ReflectionProperty(A::class, 'foo'))->getHook(PropertyHookType::Set)->invoke($a, null)); 33 ((new ReflectionProperty(A::class, 'foo'))->getHook(PropertyHookType::Set)->invoke($b, null)); 34 ((new ReflectionProperty(B::class, 'foo'))->getHook(PropertyHookType::Set)->invoke($b, null));
|