Life, Education, Death

プログラミング以外でも思ったことをつらつらと書きたい

PDTのテンプレートでsetterとgetterを楽して入力する

PDTのテンプレートを活用する

  • setter*1
public function set${name}( $$${variable} ){
    $$this->${variable} = $$${variable};
}
  • getter
public function get${name}(){
    return $$this->${variable};
}

こうすると、二箇所書くだけでかける。本当は自動生成のプラグインとか欲しいけど・・・


でもPHPで解析のコード書いて補完も面白いかもしれないなぁ〜。

*1:ドルが多かったので修正した。やっぱり中括弧も多かったみたい