phpantom_lsp 0.7.0

Fast PHP language server with deep type intelligence. Generics, Laravel, PHPStan annotations. Ready in an instant.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// test: circular class extends does not crash the resolver
// feature: completion
// Adapted from phpactor reflection/circular-dependency_parent.test
// Two classes extend each other — the resolver must not infinite loop
// expect: bar(
---
<?php

class Foobar extends One {
    public function bar(): string {}
}

class One extends Foobar {
}

$one = new One();
$one-><>