12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- <?php
- declare(strict_types = 1);
- namespace Dummy\Test;
- use Dummy\Common\TestCase;
- class AnonClassHolder extends TestCase
- {
- protected function getTest(): ClassAvailability
- {
- return new class extends ClassAvailability
- {
- };
- }
- protected function getTest2(): ClassAvailability
- {
- return new class(2) extends ClassAvailability
- {
- };
- }
- protected function getTest3(): ClassAvailability
- {
- return new class(2, 3) extends ClassAvailability
- {
- };
- }
- protected function getTest4(): ClassAvailability
- {
- return new class(2, 3) {
- };
- }
- protected function getTest5(): ClassAvailability
- {
- return new class implements FooInterface {
- };
- }
- }
|