PhpStorm 2026.1 Help

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

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

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

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

    エディターでのクラス階層チェック

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

    クラス階層チェックのクイックフィックス

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

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

    実装するメソッドの選択ダイアログ
2026 年 5 月 22 日