feat(lang-php): Add toggle for php-cs-fixer on save

This commit is contained in:
kj
2026-02-17 08:58:53 -03:00
parent d1aae27ca8
commit 65f1c6026c

View File

@@ -34,7 +34,20 @@
:custom :custom
(php-cs-fixer-config-option (expand-file-name (php-cs-fixer-config-option (expand-file-name
(concat user-emacs-directory "php-cs-fixer-config"))) (concat user-emacs-directory "php-cs-fixer-config")))
;; :hook (before-save . php-cs-fixer-before-save) :init
(defcustom php-cs-fixer-before-save-enabled t
"Enable/disable php-cs-fixer-before-save hook."
:type 'boolean)
(defun php-cs-fixer-before-save-toggle ()
"Toggle php-cs-fixer-before-save hook."
(interactive)
(setq php-cs-fixer-before-save-enabled (not php-cs-fixer-before-save-enabled)))
:hook (
(before-save . (lambda ()
(when php-cs-fixer-before-save-enabled
(php-cs-fixer-before-save))))
)
) )
(provide 'lang-php) (provide 'lang-php)