Home
last modified time | relevance | path

Searched refs:class (Results 76 – 100 of 3871) sorted by relevance

12345678910>>...155

/php-src/ext/reflection/tests/
H A DReflectionObject_isInstantiable_basic.phpt5 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 DReflectionClass_isIterateable_basic.phpt8 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 DReflectionClass_isInstantiable_basic.phpt5 class C {
12 class ifaceImpl implements iface {
16 abstract class abstractClass {
21 class D extends abstractClass {
27 foreach($classes as $class ) {
28 $reflectionClass = new ReflectionClass($class);
29 echo "Is $class instantiable? ";
H A Dbug38217.phpt6 class ObjectOne {
11 $class= new ReflectionClass('ObjectOne');
12 var_dump($class->newInstanceArgs());
14 class ObjectTwo {
20 $class= new ReflectionClass('ObjectTwo');
22 var_dump($class->newInstanceArgs());
26 var_dump($class->newInstanceArgs(array('test')));
H A DReflectionClass_getConstructor_basic.phpt5 class NewCtor {
9 class ExtendsNewCtor extends NewCtor {
13 foreach ($classes as $class) {
14 $rc = new ReflectionClass($class);
17 echo "Constructor of $class: " . $rm->getName() . "\n";
19 echo "No constructor for $class\n";
H A DReflectionClass_isCloneable_001.phpt9 class foo {
13 print "User class\n";
20 class bar {
25 print "User class - private __clone\n";
40 print "Internal class - SimpleXMLElement\n";
47 print "Internal class - XMLWriter\n";
56 User class
59 User class - private __clone
65 Internal class - SimpleXMLElement
68 Internal class - XMLWriter
[all …]
H A Dtraits004.phpt8 class C1 { }
9 class C2 { use T1; }
10 class C3 { use T1; use T2; }
14 echo "class $c:\n";
22 class C1:
28 class C2:
41 class C3:
H A DReflectionProperty_hasDefaultValue.phpt7 class TestClass
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');
/php-src/ext/spl/tests/
H A Dspl_autoload_called_scope.phpt6 class Test {
8 spl_autoload_register([Test::class, 'autoload']);
11 public static function autoload($class) {
12 echo "self=" . self::class, ", static=", static::class, "\n";
16 class Test2 extends Test {
18 spl_autoload_register([Test2::class, 'autoload']);
/php-src/Zend/tests/
H A Dbug69754.phpt2 Bug #69754 (Use of ::class inside array causes compile error)
6 class Example {
8 var_dump(static::class);
9 var_dump(static::class . 'IsAwesome');
10 var_dump(static::class . date('Ymd'));
11 var_dump([static::class]);
H A Dclass_name_as_scalar_error_002.phpt2 class name as scalar from ::class keyword error using parent in class constant
7 class One {
8 const Baz = parent::class;
14 Fatal error: Cannot use "parent" when current class scope has no parent in %s on line %d
H A Dclass_name_as_scalar_error_003.phpt2 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 Danon_class_name.phpt7 class Test1 {}
17 print_name(new class {});
18 print_name(new class extends \DeclaringNS\Test1 {});
19 print_name(new class extends \DeclaringNS\Test1 implements \DeclaringNS\Test2 {});
20 print_name(new class implements \DeclaringNS\Test2 {});
21 print_name(new class implements \DeclaringNS\Test2, \DeclaringNS\Test3 {});
26 class@anonymous
H A Dbug47054.phpt6 class C {
8 print "Called class: " . get_called_class() . "\n";
11 class D extends C {
27 Called class: D
28 Called class: C
29 Called class: C
H A Dname_collision_01.phpt2 Object naming collision error: class/class
6 class A { }
7 class A { }
11 Fatal error: Cannot declare class A, because the name is already in use in %s on line %d
/php-src/Zend/tests/attributes/
H A D011_inheritance.phpt7 class C1
13 class C2 extends C1
18 class C3 extends C1
24 $ref = new \ReflectionClass(C1::class);
28 $ref = new \ReflectionClass(C2::class);
32 $ref = new \ReflectionClass(C3::class);
44 class C4
49 class C5
56 $ref = new \ReflectionClass(T1::class);
59 $ref = new \ReflectionClass(C4::class);
[all …]
H A D003_ast_nodes.phpt9 class C1
14 $ref = new \ReflectionClass(C1::class);
23 #[A1(V1, 1 + 2, C1::class)]
24 class C2 { }
26 $ref = new \ReflectionClass(C2::class);
34 var_dump($args[2] === C1::class);
39 class C3
44 $ref = new \ReflectionClass(C3::class);
56 class C4 {}
57 $ref = new \ReflectionClass(C4::class);
[all …]
/php-src/Zend/tests/type_declarations/variance/
H A Dparent_in_class_success.phpt2 Use of parent inside a class that has / has no parent (success cases)
7 class P2 {}
8 class A2 extends P2 {
11 class B2 extends A2 {
16 class P3 {}
17 class A3 extends P3 {
20 class B3 extends A3 {
H A Dclass_order_autoload1.phpt6 spl_autoload_register(function($class) {
7 if ($class === 'A') {
8 class A {
12 } else if ($class == 'B') {
13 class B extends A {
18 class C extends B {
H A Dloading_exception1.phpt2 Exception while loading class -- parent case
6 spl_autoload_register(function($class) {
7 throw new Exception("Class $class does not exist");
13 class B extends A {
22 spl_autoload_register(function($class) {
24 class X {
27 class Y extends X {
32 // Fallback to fatal error, as we can't unlink class B anymore.
34 class B extends A implements I {
/php-src/ext/standard/tests/array/
H A Dcompact_this.phpt7 (new class {
15 (new class {
23 (new class {
34 object(class@anonymous)#1 (0) {
39 object(class@anonymous)#1 (0) {
44 object(class@anonymous)#1 (0) {
/php-src/ext/json/tests/
H A Dbug71835.phpt5 class SomeClass implements JsonSerializable {
10 $class = new SomeClass;
11 $arr = [$class];
14 class SomeClass2 implements JsonSerializable {
19 $class = new SomeClass2;
20 $arr = [$class];
/php-src/tests/classes/
H A Dconstants_basic_002.phpt2 Basic class support - defining and reading a class constant.
5 class aclass
10 echo "\nRead class constant.\n";
13 echo "\nFail to read class constant from instance.\n";
21 Read class constant.
24 Fail to read class constant from instance.
/php-src/Zend/tests/type_declarations/
H A Dtyped_properties_038.phpt6 $foo = new class {
43 string(82) "Cannot increment property class@anonymous::$bar of type int past its maximal value"
44 object(class@anonymous)#1 (1) {
48 string(65) "Cannot assign float to property class@anonymous::$bar of type int"
49 object(class@anonymous)#1 (1) {
53 string(82) "Cannot increment property class@anonymous::$bar of type int past its maximal value"
54 object(class@anonymous)#1 (1) {
58 string(65) "Cannot assign float to property class@anonymous::$bar of type int"
59 object(class@anonymous)#1 (1) {
H A Dparent_is_not_proto.phpt2 The parent class is not necessarily the class of the prototype
6 class A {
9 class B extends A {}
10 class C extends B {

Completed in 32 milliseconds

12345678910>>...155