Theme
SD MILIEU

2019-1-14

PHPStorm覚書

PHPDoc に関して

こまごましたこと

  • プロパティやメソッドの1行上で/**と書いてEnterすると、適当な PHPDoc コメントを入れてくれる。

特定の型の配列を指定

private $users = []というUser型の配列があったとする。単純に PHPDoc を自動生成すると、

/**
 * @var array
 */
private $users = []

と、型無しの配列としてコメント生成されてしまう。

/**
 * @var User[]
 */
private $users = []

このように、User[]みたいな感じで書いておけばforeachとかでusersを回すときも適切に補完が働いてくれる。