feat(lang-php): Add toggle for php-cs-fixer on save
This commit is contained in:
@@ -34,7 +34,20 @@
|
||||
:custom
|
||||
(php-cs-fixer-config-option (expand-file-name
|
||||
(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)
|
||||
|
||||
Reference in New Issue
Block a user