プログラムで、渡された値をフィルタリング(改行など除去)後、値をチェックしエラーがあれば、そのエラー内容を返すメソッドに、どんな名前を付けたらよいか悩んでいます。


メソッドの処理は以下のようになります。
英語で分かりやすく短いメソッド名がいいです。宜しくお願いします。

public function hoge() {
  $this->val = filter($this->val); // 改行やタブを除去しフィルタリング
  return validate($this->val); // エラーがあればエラー内容を返す
}

回答の条件
  • 1人1回まで
  • 登録:
  • 終了:2017/10/29 10:30:21
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答4件)

id:freemann No.1

回答回数335ベストアンサー獲得回数55

ポイント25pt

良い名前かはわかりませんが、データを整形しチェックするので、Regulationとか、CheckDataとか。

id:gfik No.2

回答回数22ベストアンサー獲得回数10

ポイント25pt

私が作成したらCleanCopyとつけていると思います。

id:cdaotg No.3

回答回数123ベストアンサー獲得回数35

ポイント25pt

私ならisValid()ですね。

id:ardarim No.4

回答回数897ベストアンサー獲得回数145

ポイント25pt

具体的な処理内容にもよるので一概には言えませんが、私だったらnormalizeとかcanonicalizeあたりで検討すると思います。どちらも正規化とか標準化のような意味で使われます。

質問の意図には沿いませんが、無理に一つにせずに、filterとvalidateの方が分かりやすい気もします。

  • id:wankodon
    遅くなりましたが、皆さん回答どうも有り難うございました。
    いただいたご提案を元に色々考えてみます!

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません