人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPで「引数で渡されたルールに基づいて値の検証を行い、問題がなければTRUE、あればFALSEを返す」というメソッドを実装するにあたり、適切なメソッド名が思いつきません。

public function isHoge($value, $rules) { 処理; }

という感じで実装したいのですが、英語でかつ第3者が見ても分かりやすい名前がありましたら教えて下さい。宜しくお願いします。

●質問者: wankodon
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● tezcello
●50ポイント ベストアンサー

isValid()
isValidByRule()
というのはいかが?


wankodonさんのコメント
isValid()は既にあるので、使うならisValidByRule()になりそうですね。 回答ありがとうございます!

tezcelloさんのコメント
「ベストアンサー」をありがとうございます。 メソッドでもクラスでも変数でも、名前を付けるのはとても悩ましい事ですね。 機能などから命名するのですが、名前を付けたことで使い難くなるというか... 意味をハッキリさせるのが目的の一つですから、曖昧な利用をしようとしているから使い難くなるので、あるべき姿なんですけどね。

2 ● 犬猫ハーフ
●50ポイント

isLegal()
という選択肢もあります。


wankodonさんのコメント
その発想はありませんでした。参考になります! 回答どうもありがとうございます。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ