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


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

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

回答の条件
  • 1人1回まで
  • 13歳以上
  • 登録:2017/10/25 14:23:43
  • 終了:2017/10/29 10:30:21

回答(4件)

id:freemann No.1

freemann回答回数315ベストアンサー獲得回数502017/10/25 16:12:26

ポイント25pt

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

id:gfik No.2

いつか回答回数17ベストアンサー獲得回数102017/10/25 16:52:55

ポイント25pt

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

id:cdaotg No.3

犬猫ハーフ回答回数100ベストアンサー獲得回数272017/10/26 05:27:35

ポイント25pt

私ならisValid()ですね。

id:ardarim No.4

ardarim回答回数897ベストアンサー獲得回数1452017/10/26 22:06:55

ポイント25pt

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

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

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

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

トラックバック

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません