インターフェースの抽出ダイアログ
インターフェースの抽出(英語)の使用の詳細については、 抽出インターフェースのセクションを参照してください。
項目 | 説明 |
|---|---|
インターフェース名 | このフィールドには、作成するインターフェースの名前を指定してください。 デフォルトでは、PhpStorm はインターフェースが抽出される現在のクラスの名前を提案します。 名前を更新しないと、PhpStorm はエラーを報告し、リファクタリングを開始できません。 |
可能であればクラス参照をインターフェースに置き換える |
|
名前空間 | このドロップダウリストで、新しいインターフェースが属する名前空間を指定します。 デフォルトでは、ソースクラスの名前空間が選択されています。 |
ターゲット宛先ディレクトリ | 新しいインターフェース用に作成された専用ファイルを保存するフォルダーを指定します。 デフォルトでは、このフィールドは読み取り専用で、 PSR0 規格に従ってインターフェースが属する名前空間に対応するフォルダーを表示します。 インターフェースを持つクラスを別のフォルダーに保存するには、 F2 をクリックして、目的のフォルダーを指定します。 |
インターフェースを形成するメンバー | この表には、現在のクラスで検出されたすべてのメソッドが表示されます。 メソッドを メンバーをクラスに移動する で指定されたインターフェースに移動するには、メソッドの横にあるチェックボックスをオンにします。 |
PhpDoc | この領域では、PhpDoc コメントの処理方法を指定します。 利用可能なオプションは次のとおりです:
|