Phpactor is a PHP Language Server providing:

  • Completion: Provides broad and accurate context aware code completion.

  • Navigation: Jump to class and method definitions, find references, hover.

  • Refactoring: Move classes, complete constructors, implement contracts, generate methods, etc.

  • Diagnostics: Diagnostics related to code actions.

  • Extensions: Integrates with popular tools and frameworks such as Symfony, PHPStan, etc.

  • VIM RPC Plugin: Lightweight VIM plugin.

Proceed to the Getting Started guide to find out how to be getting started with Neovim, VS Code, and other editors.