Skip to content

gobackdev/php-codegen.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

php-codegen.nvim

A Neovim plugin for automatic PHP getters, setters, and constructors generation using Tree-sitter.


Features

  • Generate constructors, getters, setters, or all at once.
  • Supports nullable types (?Type) automatically.
  • Respects readonly properties (setters are not generated for readonly).
  • Works with PHP 7.4+ typed properties.
  • Integrates with Neovim UI select menu and optional keymap.

Installation

Using [Lazy.nvim]

use {
    "gobackdev/php-codegen.nvim",
    config = function()
        require("php-codegen").setup({
            keymaps = { show_menu = "<leader>pg" }
        })
    end
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages