PhpStorm 2025.3 ヘルプ

インターフェースまたは抽象クラスのメソッドを実装する

クラスが特定のインターフェースを実装するか、抽象メソッドでクラスを拡張するものとして宣言されている場合、そのようなインターフェースまたはクラスのメソッドを実装する必要があります。PhpStorm は、実装されたメソッドのスタブを作成します。

必要なメソッドを実装する

  1. デフォルトでは、必要なメソッドを実装しないクラスは、クラス階層チェック(英語)コードインスペクションによって検出され、エディターでハイライトされます。

    Class hierarchy check in the editor

    バルブアイコン the Quick-fix button をクリックするか、Alt+Enter を押してメソッドスタブの追加を選択します。

    Class hierarchy check quick-fix

    または、メインメニューからコード | メソッドの実装を選択するか、Ctrl+I を押します。クラスファイル内の任意の場所を右クリックし、生成 Alt+Insert をクリックして、メソッドの実装を選択することもできます。

  2. 開いたダイアログで、実装するメソッドを選択します (複数選択を実行するには、Shift または Ctrl キーを押したままにします)。このリストには、すでに実装されているメソッド、または現在のクラスからアクセスできないメソッドは含まれません。現在のクラスに必要なメソッドはデフォルトで選択されています。必要に応じて、PHPDoc を追加チェックボックスを選択して、実装されたメソッドの PHPDoc コメントを挿入し、目的の PHPDoc を選択します。

    The Choose Methods to Implement dialog
2025 年 4 月 10 日