/PHP-5.6/ext/reflection/tests/ |
H A D | bug26695.phpt | 2 Reflection Bug #26695 (Reflection API does not recognize mixed-case class hints) 6 class Foo { 9 class Bar { 14 $class = new ReflectionClass('bar'); 15 $methods = $class->getMethods(); 18 $class = $params[0]->getClass(); 20 var_dump($class->getName());
|
H A D | ReflectionClass_toString_003.phpt | 20 foreach (array('A', 'B', 'C', 'D') as $class) { 21 echo "\n\n----( Reflection class $class: )----\n"; 22 $rc = new ReflectionClass($class); 30 ----( Reflection class A: )---- 31 Class [ <user> class A ] { 54 ----( Reflection class B: )---- 55 Class [ <user> class B extends A ] { 78 ----( Reflection class C: )---- 79 Class [ <user> class C extends B ] { 99 ----( Reflection class D: )---- [all …]
|
H A D | ReflectionClass_hasProperty_001.phpt | 8 class pubf { 12 class subpubf extends pubf { 15 class protf { 19 class subprotf extends protf { 22 class privf { 26 class subprivf extends privf { 31 foreach($classes as $class) { 32 echo "Reflecting on class $class: \n"; 45 Reflecting on class pubf: 55 Reflecting on class protf: [all …]
|
H A D | ReflectionClass_hasMethod_001.phpt | 8 class pubf { 12 class subpubf extends pubf { 15 class protf { 19 class subprotf extends protf { 22 class privf { 26 class subprivf extends privf { 31 foreach($classes as $class) { 32 echo "Reflecting on class $class: \n"; 45 Reflecting on class pubf: 55 Reflecting on class protf: [all …]
|
H A D | ReflectionClass_toString_002.phpt | 20 foreach (array('A', 'B', 'C', 'D') as $class) { 21 echo "\n\n----( Reflection class $class: )----\n"; 22 $rc = new ReflectionClass($class); 30 ----( Reflection class A: )---- 31 Class [ <user> class A ] { 54 ----( Reflection class B: )---- 55 Class [ <user> class B extends A ] { 78 ----( Reflection class C: )---- 79 Class [ <user> class C extends B ] { 102 ----( Reflection class D: )---- [all …]
|
H A D | ReflectionClass_getModifiers_basic.phpt | 8 class a {} 9 abstract class b {} 10 final class c {} 12 class e implements d {} 14 class g extends b {} 16 function dump_modifiers($class) { 17 $obj = new ReflectionClass($class);
|
H A D | ReflectionClass_isIterateable_basic.phpt | 8 class IteratorClass implements Iterator { 16 class DerivedClass extends IteratorClass {} 17 class NonIterator {} 19 function dump_iterateable($class) { 20 $reflection = new ReflectionClass($class); 25 foreach ($classes as $class) { 26 echo "Is $class iterateable? "; 27 dump_iterateable($class);
|
H A D | ReflectionObject_isInstantiable_basic.phpt | 5 class C { 12 class ifaceImpl implements iface { 16 abstract class abstractClass { 21 class D extends abstractClass { 27 foreach($classes as $class ) { 28 $ro = new ReflectionObject(new $class); 29 echo "Is $class instantiable? ";
|
H A D | ReflectionClass_newInstance_001.phpt | 8 class A { 10 echo "In constructor of class A\n"; 14 class B { 20 class C { 22 echo "In constructor of class C\n"; 26 class D { 28 echo "In constructor of class D\n"; 31 class E { 74 In constructor of class A 75 In constructor of class A [all …]
|
H A D | ReflectionMethod_getClosure_basic.phpt | 13 class StaticExample 17 var_dump( "Static Example class, Hello World!" ); 21 class Example 26 var_dump( "Example class, bar: " . $this->bar ); 31 $class = new ReflectionClass( 'Example' ); 41 $method = $class->getMethod( 'foo' ); 52 string(34) "Static Example class, Hello World!" 53 string(22) "Example class, bar: 42" 54 string(22) "Example class, bar: 34"
|
/PHP-5.6/Zend/tests/ |
H A D | bug60573.phpt | 5 class Foo1 { 11 class Bar1 extends Foo1 { 17 class Foo2 { 23 class Bar2 extends Foo2 { 29 class Base { 32 class Foo3 extends Base{ 38 class Bar3 extends Foo3 { 44 class Foo4 { 50 class Bar4 extends Foo4 { 56 class Foo5 extends Base { [all …]
|
H A D | class_name_as_scalar_error_001.phpt | 2 class name as scalar from ::class keyword error using static in class constant 7 class One { 8 const Baz = static::class; 13 Fatal error: static::class cannot be used for compile-time class name resolution in %s on line %d
|
H A D | class_name_as_scalar_error_002.phpt | 2 class name as scalar from ::class keyword error using parent in class constant 7 class One { 8 const Baz = parent::class; 13 Fatal error: parent::class cannot be used for compile-time class name resolution in %s on line %d
|
H A D | class_name_as_scalar_error_005.phpt | 2 class name as scalar from ::class keyword error using static non class context 6 $x = static::class; 10 Fatal error: Cannot access static::class when no class scope is active in %s on line %d
|
H A D | class_name_as_scalar_error_006.phpt | 2 class name as scalar from ::class keyword error using parent in non class context 6 $x = parent::class; 10 Fatal error: Cannot access parent::class when no class scope is active in %s on line %d
|
H A D | class_name_as_scalar_error_003.phpt | 2 class name as scalar from ::class keyword error using static in method signature 7 class One { 8 public function baz($x = static::class) {} 13 Fatal error: static::class cannot be used for compile-time class name resolution in %s on line %d
|
H A D | class_name_as_scalar_error_004.phpt | 2 class name as scalar from ::class keyword error using parent in method signature 7 class One { 8 public function baz($x = parent::class) {} 13 Fatal error: parent::class cannot be used for compile-time class name resolution in %s on line %d
|
H A D | bug31102.phpt | 8 function __autoload($class) 12 echo __METHOD__ . "($class,$test)\n"; 16 eval("class $class { function __construct(){throw new Exception('$class::__construct');}}"); 19 eval("class $class { function __construct(){throw new Exception('$class::__construct');}}");
|
H A D | bug37632.phpt | 6 class A1 14 class B1 extends A1 23 class C1 extends A1 34 class A2 42 class B2 extends A2 51 class C2 extends A2 78 class B3 extends A3 87 class C3 extends A3 99 class A4 107 class B4 extends A4 [all …]
|
/PHP-5.6/Zend/tests/traits/ |
H A D | bug55355.phpt | 2 …stract functions required by a trait are not correctly found when implemented in an ancestor class) 14 // A class on the second level in the 16 class Level2Impl { 20 class Level1Indirect extends Level2Impl {} 22 // A class on the first level in the 24 class Level1Direct { 30 class Direct { 35 class BaseL2 extends Level1Indirect { 39 class BaseL1 extends Level1Direct {
|
/PHP-5.6/ext/standard/tests/array/ |
H A D | array_filter_object.phpt | 13 * object of empty class 14 * object of child class extending abstract class 21 class SimpleClass 29 // class without members 30 class EmptyClass 34 // abstract class 35 abstract class AbstractClass 41 // class deriving above abstract class 50 // class with final method 51 class FinalClass [all …]
|
H A D | array_map_object1.phpt | 13 * 2) class without members 15 * 4) abstract and child class 22 class SimpleClass 36 class SimpleClassPri 46 class SimpleClassPro 56 class EmptyClass 62 abstract class AbstractClass 68 // class deriving the above abstract class 79 class FinalClass 89 class StaticClass [all …]
|
H A D | array_map_object2.phpt | 2 Test array_map() function : object functionality - with non-existent class and method 12 * 1) non-existent class 13 * 2) existent class and non-existent function 15 echo "*** Testing array_map() : with non-existent class and method ***\n"; 17 class SimpleClass 28 echo "-- with non-existent class --\n"; 31 echo "-- with existent class and non-existent method --\n"; 37 *** Testing array_map() : with non-existent class and method *** 38 -- with non-existent class -- 40 Warning: array_map() expects parameter 1 to be a valid callback, class 'non-existent' not found in … [all …]
|
/PHP-5.6/tests/lang/ |
H A D | 032.phpt | 5 class A { 9 class B extends A { 13 class C extends B { 17 class D extends A { 20 class F extends D { 24 // Following class definition should fail, but cannot test 26 class X {
|
/PHP-5.6/ext/standard/tests/class_object/ |
H A D | class_exists_basic_001.phpt | 6 * Description: Checks if the class exists 17 echo "Calling class_exists() on non-existent class with autoload explicitly enabled:\n"; 19 echo "\nCalling class_exists() on existing class with autoload explicitly enabled:\n"; 27 echo "\nCalling class_exists() on non-existent class with autoload unspecified:\n"; 29 echo "\nCalling class_exists() on existing class with autoload unspecified:\n"; 36 Calling class_exists() on non-existent class with autoload explicitly enabled: 40 Calling class_exists() on existing class with autoload explicitly enabled: 43 Calling class_exists() on non-existent class with autoload explicitly enabled: 46 Calling class_exists() on existing class with autoload explicitly disabled: 49 Calling class_exists() on non-existent class with autoload unspecified: [all …]
|