Skip to content

feat(lsp): add phpactor lsp support for php#7243

Closed
calebdw wants to merge 1 commit into
anomalyco:devfrom
calebdw:calebdw/push-nymwnnuomswp
Closed

feat(lsp): add phpactor lsp support for php#7243
calebdw wants to merge 1 commit into
anomalyco:devfrom
calebdw:calebdw/push-nymwnnuomswp

Conversation

@calebdw

@calebdw calebdw commented Jan 7, 2026

Copy link
Copy Markdown

Hello!

This adds support for the phpactor lsp for php files. phpactor has several benefits over the intelephense lsp that is currently included for php:

  • 100% free (does not require a license key, unlike intelephense)
  • open source
  • active maintainer that is responsive to issues and bug reports
  • interfaces with phpstan and other php tools

Note

Currently both the intelephense and phpactor lsp servers would be started for php files, there's a couple of paths forward depending on how y'all would like to handle this:

  1. do nothing, it probably won't hurt to have both lsps running and users could simply disable the one they don't want
  2. add some heuristics to determine which one should run (e.g., run intelephense if the user has the license file)
  3. make one the default (e.g., phpactor since it's free) that autodownloads, the other would not autodownload, but could be used if the user installs the binary manually and disables the default
  4. remove the autodownload from both, this would allow the user to determine which one is installed and used

Just let me know how y'all would like to proceed.

Thanks!

@calebdw calebdw changed the title feat: add phpactor lsp support for php feat(lsp): add phpactor lsp support for php Jan 7, 2026
@github-actions

github-actions Bot commented Jan 7, 2026

Copy link
Copy Markdown
Contributor

The following comment was made by an LLM, it may be inaccurate:

No duplicate PRs found

@github-actions

github-actions Bot commented Mar 9, 2026

Copy link
Copy Markdown
Contributor

Closing this pull request because it has had no updates for more than 60 days. If you plan to continue working on it, feel free to reopen or open a new PR.

@github-actions github-actions Bot closed this Mar 9, 2026
@calebdw
calebdw deleted the calebdw/push-nymwnnuomswp branch March 9, 2026 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant