Files
PHP-Parser/test/code/prettyPrinter/expr/anonymousClass.test
2023-07-30 23:38:32 +02:00

33 lines
429 B
Plaintext

Anonymous classes
-----
<?php
new class {};
new class extends A implements B, C {};
new class($a) extends A {
private $a;
public function __construct($a) {
$this->a = $a;
}
};
new readonly class {};
-----
!!php7
new class
{
};
new class extends A implements B, C
{
};
new class($a) extends A
{
private $a;
public function __construct($a)
{
$this->a = $a;
}
};
new readonly class
{
};