インターフェースまたは抽象クラスのメソッドを実装する
クラスが特定のインターフェースを実装するか、抽象メソッドでクラスを拡張するものとして宣言されている場合、そのようなインターフェースまたはクラスのメソッドを実装する必要があります。PhpStorm は、実装されたメソッドのスタブを作成します。
必要なメソッドを実装する
デフォルトでは、必要なメソッドを実装しないクラスは、クラス階層チェック(英語)コードインスペクションによって検出され、エディターでハイライトされます。

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

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

2025 年 4 月 10 日