<?php
$obj = new class
{
/** @var \PHPStan\Parser\Parser */
private $parser;
/** @var \PHPStan\Parser\FunctionCallStatementFinder */
private $functionCallStatementFinder;
public function create(\PHPStan\Reflection\ClassReflection $declaringClass, \ReflectionMethod $reflection) : \PHPStan\Reflection\Php\PhpMethodReflection
{
return new \PHPStan\Reflection\Php\PhpMethodReflection($declaringClass, $reflection, $this->parser, $this->functionCallStatementFinder, true);
}
};
var_dump((new \ReflectionClass($obj))->getName());
- Output for 7.4.3 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
- string(29) "class@anonymous /in/3P0q4:3$0"
- Output for 7.4.0
- string(39) "class@anonymous /in/3P0q40x7ff93fc6e1fc"
- Output for 7.3.33
- string(39) "class@anonymous /in/3P0q40x7fa84638f1fc"
- Output for 7.3.32
- string(39) "class@anonymous /in/3P0q40x7f49ac22b1fc"
- Output for 7.3.31
- string(39) "class@anonymous /in/3P0q40x7fe799fae1fc"
- Output for 7.3.30
- string(39) "class@anonymous /in/3P0q40x7fb7667a41fc"
- Output for 7.3.29
- string(39) "class@anonymous /in/3P0q40x7f3e0fab61fc"
- Output for 7.3.28
- string(39) "class@anonymous /in/3P0q40x7f46f3a1f1fc"
- Output for 7.3.27
- string(39) "class@anonymous /in/3P0q40x7f2c5a5461fc"
- Output for 7.3.26
- string(39) "class@anonymous /in/3P0q40x7f9cb8a441fc"
- Output for 7.3.25
- string(39) "class@anonymous /in/3P0q40x7fecce71f1fc"
- Output for 7.3.24
- string(39) "class@anonymous /in/3P0q40x7f8e2d3df1fc"
- Output for 7.3.23
- string(39) "class@anonymous /in/3P0q40x7ff3cad001fc"
- Output for 7.3.21
- string(39) "class@anonymous /in/3P0q40x7f9cd18851fc"
- Output for 7.3.20
- string(39) "class@anonymous /in/3P0q40x7facd85271fc"
- Output for 7.3.19
- string(39) "class@anonymous /in/3P0q40x7ff375d5e1fc"
- Output for 7.3.18
- string(39) "class@anonymous /in/3P0q40x7fb444dde1fc"
- Output for 7.3.17
- string(39) "class@anonymous /in/3P0q40x7f1f93cb01fc"
- Output for 7.3.16
- string(39) "class@anonymous /in/3P0q40x7fb3085ae1fc"
- Output for 7.3.12
- string(39) "class@anonymous /in/3P0q40x7f7da95c31fc"
- Output for 7.3.11
- string(39) "class@anonymous /in/3P0q40x7f2436cde1fc"
- Output for 7.3.10
- string(39) "class@anonymous /in/3P0q40x7fa86f6c11fc"
- Output for 7.3.9
- string(39) "class@anonymous /in/3P0q40x7f1261c741fc"
- Output for 7.3.8
- string(39) "class@anonymous /in/3P0q40x7efe1dcec1fc"
- Output for 7.3.7
- string(39) "class@anonymous /in/3P0q40x7fe8708c81fc"
- Output for 7.3.6
- string(39) "class@anonymous /in/3P0q40x7f683dcee1fc"
- Output for 7.3.5
- string(39) "class@anonymous /in/3P0q40x7fb5014611fc"
- Output for 7.3.4
- string(39) "class@anonymous /in/3P0q40x7f92c20361fc"
- Output for 7.3.3
- string(39) "class@anonymous /in/3P0q40x7f874d0d21fc"
- Output for 7.3.2
- string(39) "class@anonymous /in/3P0q40x7f20fdab81fc"
- Output for 7.3.1
- string(39) "class@anonymous /in/3P0q40x7f24c5b891fc"
- Output for 7.3.0
- string(39) "class@anonymous /in/3P0q40x7f69dc3341fc"
- Output for 7.2.33
- string(39) "class@anonymous /in/3P0q40x7fa21f8f01fc"
- Output for 7.2.32
- string(39) "class@anonymous /in/3P0q40x7fb299d6a1fc"
- Output for 7.2.31
- string(39) "class@anonymous /in/3P0q40x7fe49e9431fc"
- Output for 7.2.30
- string(39) "class@anonymous /in/3P0q40x7f5c7da8c1fc"
- Output for 7.2.29
- string(39) "class@anonymous /in/3P0q40x7fed68c0b1fc"
- Output for 7.2.25
- string(39) "class@anonymous /in/3P0q40x7f884f8901fc"
- Output for 7.2.24
- string(39) "class@anonymous /in/3P0q40x7fcd798171fc"
- Output for 7.2.23
- string(39) "class@anonymous /in/3P0q40x7ff344a261fc"
- Output for 7.2.22
- string(39) "class@anonymous /in/3P0q40x7f50f06111fc"
- Output for 7.2.21
- string(39) "class@anonymous /in/3P0q40x7f67077a01fc"
- Output for 7.2.20
- string(39) "class@anonymous /in/3P0q40x7f8d7ef261fc"
- Output for 7.2.19
- string(39) "class@anonymous /in/3P0q40x7f54c2fe41fc"
- Output for 7.2.18
- string(39) "class@anonymous /in/3P0q40x7f8c170a31fc"
- Output for 7.2.17
- string(39) "class@anonymous /in/3P0q40x7fafe2fb01fc"
- Output for 7.2.16
- string(39) "class@anonymous /in/3P0q40x7f8a24ff51fc"
- Output for 7.2.15
- string(39) "class@anonymous /in/3P0q40x7fe26d59a1fc"
- Output for 7.2.14
- string(39) "class@anonymous /in/3P0q40x7f299bc0e1fc"
- Output for 7.2.13
- string(39) "class@anonymous /in/3P0q40x7fd7aa5dd1fc"
- Output for 7.2.12
- string(39) "class@anonymous /in/3P0q40x7fcc1fe681fc"
- Output for 7.2.11
- string(39) "class@anonymous /in/3P0q40x7ff4c3c211fc"
- Output for 7.2.10
- string(39) "class@anonymous /in/3P0q40x7f66b66da1fc"
- Output for 7.2.9
- string(39) "class@anonymous /in/3P0q40x7fb500b391fc"
- Output for 7.2.8
- string(39) "class@anonymous /in/3P0q40x7f73f89b51fc"
- Output for 7.2.7
- string(39) "class@anonymous /in/3P0q40x7efc114db1fc"
- Output for 7.2.6
- string(39) "class@anonymous /in/3P0q40x7ff4e4b9c1fc"
- Output for 7.2.5
- string(39) "class@anonymous /in/3P0q40x7fde66d551fc"
- Output for 7.2.4
- string(39) "class@anonymous /in/3P0q40x7f4a719b31fc"
- Output for 7.2.3
- string(39) "class@anonymous /in/3P0q40x7ff6ef8491fc"
- Output for 7.2.2
- string(39) "class@anonymous /in/3P0q40x7ff7a1f451fc"
- Output for 7.2.1
- string(39) "class@anonymous /in/3P0q40x7f1ca37e31fc"
- Output for 7.2.0
- string(39) "class@anonymous /in/3P0q40x7f35d6c751fc"
- Output for 7.1.33
- string(39) "class@anonymous /in/3P0q40x7fa4a2e981fc"
- Output for 7.1.32
- string(39) "class@anonymous /in/3P0q40x7f412ec501fc"
- Output for 7.1.31
- string(39) "class@anonymous /in/3P0q40x7f503fe951fc"
- Output for 7.1.30
- string(39) "class@anonymous /in/3P0q40x7fc33b93f1fc"
- Output for 7.1.29
- string(39) "class@anonymous /in/3P0q40x7f9d00d9b1fc"
- Output for 7.1.28
- string(39) "class@anonymous /in/3P0q40x7f0afcd841fc"
- Output for 7.1.27
- string(39) "class@anonymous /in/3P0q40x7ff38de501fc"
- Output for 7.1.26
- string(39) "class@anonymous /in/3P0q40x7effbbca51fc"
- Output for 7.1.25
- string(39) "class@anonymous /in/3P0q40x7ff860d4d1fc"
- Output for 7.1.24
- string(39) "class@anonymous /in/3P0q40x7f01d8c1b1fc"
- Output for 7.1.23
- string(39) "class@anonymous /in/3P0q40x7f1c461571fc"
- Output for 7.1.22
- string(39) "class@anonymous /in/3P0q40x7fe26e0581fc"
- Output for 7.1.21
- string(39) "class@anonymous /in/3P0q40x7f1c36dfd1fc"
- Output for 7.1.20
- string(39) "class@anonymous /in/3P0q40x7f61a85f21fc"
- Output for 7.1.19
- string(39) "class@anonymous /in/3P0q40x7fb560aca1fc"
- Output for 7.1.18
- string(39) "class@anonymous /in/3P0q40x7fc39f7aa1fc"
- Output for 7.1.17
- string(39) "class@anonymous /in/3P0q40x7f53cbe041fc"
- Output for 7.1.16
- string(39) "class@anonymous /in/3P0q40x7fac164cf1fc"
- Output for 7.1.15
- string(39) "class@anonymous /in/3P0q40x7fcb4171a1fc"
- Output for 7.1.14
- string(39) "class@anonymous /in/3P0q40x7f00aae061fc"
- Output for 7.1.13
- string(39) "class@anonymous /in/3P0q40x7f49cd5a51fc"
- Output for 7.1.12
- string(39) "class@anonymous /in/3P0q40x7f0a40e051fc"
- Output for 7.1.11
- string(39) "class@anonymous /in/3P0q40x7f10664e51fc"
- Output for 7.1.10
- string(39) "class@anonymous /in/3P0q40x7f68f701a1fc"
- Output for 7.1.9
- string(39) "class@anonymous /in/3P0q40x7f13e8e3a1fc"
- Output for 7.1.8
- string(39) "class@anonymous /in/3P0q40x7f91311c61fc"
- Output for 7.1.7
- string(39) "class@anonymous /in/3P0q40x7f619937b1fc"
- Output for 7.1.6
- string(39) "class@anonymous /in/3P0q40x7f3686e0e1fc"
- Output for 7.1.5
- string(39) "class@anonymous /in/3P0q40x7f2b0f26b1fc"
- Output for 7.1.4
- string(39) "class@anonymous /in/3P0q40x7f9d3c0601fc"
- Output for 7.1.3
- string(39) "class@anonymous /in/3P0q40x7f967ad4a1fc"
- Output for 7.1.2
- string(39) "class@anonymous /in/3P0q40x7fad568561fc"
- Output for 7.1.1
- string(39) "class@anonymous /in/3P0q40x7f4a803e41fc"
- Output for 7.1.0
- string(39) "class@anonymous /in/3P0q40x7f51942361fc"
- Output for 7.0.33
- string(39) "class@anonymous /in/3P0q40x7fbd70fc91fc"
- Output for 7.0.32
- string(39) "class@anonymous /in/3P0q40x7f3d7bdf51fc"
- Output for 7.0.31
- string(39) "class@anonymous /in/3P0q40x7f37f48651fc"
- Output for 7.0.30
- string(39) "class@anonymous /in/3P0q40x7f687898f1fc"
- Output for 7.0.29
- string(39) "class@anonymous /in/3P0q40x7fc53088f1fc"
- Output for 7.0.28
- string(39) "class@anonymous /in/3P0q40x7f1dc09a21fc"
- Output for 7.0.27
- string(39) "class@anonymous /in/3P0q40x7f40a95581fc"
- Output for 7.0.26
- string(39) "class@anonymous /in/3P0q40x7ff8267031fc"
- Output for 7.0.25
- string(39) "class@anonymous /in/3P0q40x7fccf5fc51fc"
- Output for 7.0.24
- string(39) "class@anonymous /in/3P0q40x7f39ed5c31fc"
- Output for 7.0.23
- string(39) "class@anonymous /in/3P0q40x7fd8b96751fc"
- Output for 7.0.22
- string(39) "class@anonymous /in/3P0q40x7fe1356221fc"
- Output for 7.0.21
- string(39) "class@anonymous /in/3P0q40x7fbdff7d91fc"
- Output for 7.0.20
- string(39) "class@anonymous /in/3P0q40x7ff6a59881fc"
- Output for 7.0.19
- string(39) "class@anonymous /in/3P0q40x7f79a9bc61fc"
- Output for 7.0.18
- string(39) "class@anonymous /in/3P0q40x7f70f0a701fc"
- Output for 7.0.17
- string(39) "class@anonymous /in/3P0q40x7fe7c428a1fc"
- Output for 7.0.16
- string(39) "class@anonymous /in/3P0q40x7f7a5d9f61fc"
- Output for 7.0.15
- string(39) "class@anonymous /in/3P0q40x7f32408ef1fc"
- Output for 7.0.14
- string(39) "class@anonymous /in/3P0q40x7fc66aeb91fc"
- Output for 7.0.13
- string(39) "class@anonymous /in/3P0q40x7fb3c727d1fc"
- Output for 7.0.12
- string(39) "class@anonymous /in/3P0q40x7f5c3f4a51fc"
- Output for 7.0.11
- string(39) "class@anonymous /in/3P0q40x7fe9b8a1c1fc"
- Output for 7.0.10
- string(39) "class@anonymous /in/3P0q40x7f28ee07e1fc"
- Output for 7.0.9
- string(39) "class@anonymous /in/3P0q40x7fe57357f1fc"
- Output for 7.0.8
- string(39) "class@anonymous /in/3P0q40x7fbc936441fc"
- Output for 7.0.7
- string(39) "class@anonymous /in/3P0q40x7fee929c61fc"
- Output for 7.0.6
- string(39) "class@anonymous /in/3P0q40x7f82b89c91fc"
- Output for 7.0.5
- string(39) "class@anonymous /in/3P0q40x7f40a048b1fc"
- Output for 7.0.4
- string(39) "class@anonymous /in/3P0q40x7f269db271fc"
- Output for 7.0.3
- string(39) "class@anonymous /in/3P0q40x7f6b82d3e1fc"
- Output for 7.0.2
- string(39) "class@anonymous /in/3P0q40x7f45b67661fc"
- Output for 7.0.1
- string(39) "class@anonymous /in/3P0q40x7f1f581f61fc"
- Output for 7.0.0
- string(39) "class@anonymous /in/3P0q40x7f3b5c21a1fc"
- Output for 5.5.0 - 5.5.38, 5.6.0 - 5.6.40
- Parse error: syntax error, unexpected 'class' (T_CLASS) in /in/3P0q4 on line 3
Process exited with code 255.
preferences:
251.27 ms | 402 KiB | 327 Q