4.1.4.19 inList

このルールは、送信されたデータが、あらかじめ指定したリストの中に含まれているかを確認します。リストは必ず配列で指定してください。その配列の値のどれかが一致した場合、バリデーションは成功します。

例:
	var $validate = array(
	  'function' => array(
	  	'allowedChoice' => array(
	  		'rule' => array('inList', array('Foo', 'Bar')),
	  		'message' => '「Foo」か「Bar」を入力してください。'
	  	)
	  )
	);
  1. var $validate = array(
  2. 'function' => array(
  3. 'allowedChoice' => array(
  4. 'rule' => array('inList', array('Foo', 'Bar')),
  5. 'message' => '「Foo」か「Bar」を入力してください。'
  6. )
  7. )
  8. );