:Mason- install
phpactoras LSP, installphp-cs-fixeras Formatter composer global require --dev phpstan/phpstan- apply tricks
If php-cs-fixer is in $PATH, you don't need to define line below
ln -s ~/.local/share/nvim/mason/packages/php-cs-fixer/php-cs-fixer ~/.local/bin/php-cs-fixer
PhpActor
ln -s ~/.local/share/nvim/mason/packages/phpactor/phpactor ~/.local/bin/phpactor
php-cs-fier*
ln -s ~/.local/share/nvim/mason/packages/php-cs-fixer/php-cs-fixer.phar ~/.local/bin/php-cs-fixer.phar
PhpStan*
ln -s ~/.config/composer/vendor/bin/phpstan ~/.local/bin/phpstan
PhpActor used php-cs-fixer via LSP for auto formatting. But for able to see warnings PhpActor used same binary, chosen in .phpactor config. PhpActor also used PhpStan from global composer package instalation.