プラグインの使用
Psalmは、プラグインを通じて拡張し、ドメイン固有の問題を発見・修正することができます。
Composerベースのプラグインの使用
Psalmプラグインは、Composerパッケージとして配布されています。
プラグインの探索
プラグインのリストは以下の場所で見つけることができます:
また、CLIで以下のコマンドを実行することでも一覧を取得できます:
composer search -t psalm-plugin '.'
プラグインのインストール
以下のコマンドでプラグインをインストールします:
composer require --dev <plugin-vendor/plugin-package>
プラグインの管理
インストール後は、psalm-plugin
ツールを使用してプラグインの有効化、無効化、および利用可能なプラグインと有効なプラグインの表示を行うことができます。
プラグインを有効にするには:
vendor/bin/psalm-plugin enable plugin-vendor/plugin-package
プラグインを無効にするには:
vendor/bin/psalm-plugin disable plugin-vendor/plugin-package
すべてのローカルプラグイン(有効および無効)のリストを表示するには:
vendor/bin/psalm-plugin show
独自のプラグインの使用
お気に入りのフレームワークやライブラリ用のプラグインがまだない場合は、自分で作成することができます。リポジトリをフォークし、docblockを調整し、パッケージをPackagistに公開するだけで簡単に作成できます。
プラグインの作成を始めるには、プラグインの作成の章を参照してください。
ユーザーノート
+ ユーザーノートを表示する
ユーザーノートについて
PHPマニュアルのように、マニュアルを補足する情報の共有を目的としてます。
- 掲示板ではありません。議論、質問、別のノートへの返信はできません。
- バグや改善要望、または翻訳の Issue は、該当する GitHub リポジトリで報告してください。
- ノートは事前の通知なく削除される場合があります。
- Giscussのコメントシステムを流用しています。そのためノートとしては最適化されてないことをご了承ください。
- 保証されていません。投稿したノートが消失する事やノート機能全体が閉鎖する可能性があります。
- お願い:いいノートにはup voteを、この規約に違反しているノートを見つけた場合は、優しくdown voteしてください。