Signatur
new class extends Base implements X { ... };
Beschreibung
Kein Class-File nötig. Ideal in Unit-Tests, um schnell einen Interface-Stub zu bauen.
Rückgabewert
Typ
object
Beispiele
Test-Stub
<?php
$fakeLogger = new class implements LoggerInterface {
public function log($level, $message, array $context = []): void {}
// ...
};