クラスを作成するときにこれを行うことがよくありますが、特に 20 個程度のプロパティを持つクラスがある場合は、非常に面倒であることがわかりました。
これを短縮する方法はありますか:
class SomeClass {
public $property1, $property2, $property3;
function __construct($property1, $property2, $property3) {
$this->property1 = $property1;
$this->property2 = $property2;
$this->property3 = $property3;
}
}
思いついたものはすべてググったのですが、結果が見つからなかったので、おそらく不可能でしょうか?
プログラムでそれを行うことができない場合、Eclipse PDT が要求に応じてこのコードを自動的に書き留める方法はありますか?