質問編集履歴

3

1つの項目に2つのルールを適用している例を追加

2015/07/24 19:48

投稿

9walk
9walk

スコア55

test CHANGED
File without changes
test CHANGED
@@ -28,7 +28,9 @@
28
28
 
29
29
  $validator
30
30
 
31
- ->add('name', 'valid', ['rule' => 'alphaNumeric'])
31
+ ->add('name', 'valid1', ['rule' => 'alphaNumeric'])
32
+
33
+ ->add('name', 'valid2', ['rule' => ['minLength', 10]])
32
34
 
33
35
  ->notEmpty('name');
34
36
 

2

質問の意図が伝わるよう文章を修正

2015/07/24 19:48

投稿

9walk
9walk

スコア55

test CHANGED
@@ -1 +1 @@
1
- CakePHP3のバリデーションで指定するルール名は?
1
+ CakePHP3のバリデーションで指定するルール名の用途は?
test CHANGED
@@ -1,6 +1,6 @@
1
1
  CakePHP3のバリデーションで質問です。
2
2
 
3
- バリデーションを定義する時に使うaddメソッドでルール名を指定すると思いますが、このルール名はいったい何に使うのでしょうか?何にすべきかよくわからず、適当に命名しています。
3
+ バリデーションを定義する時に使うaddメソッドでルール名を指定すると思いますが、このルール名はいったい何に使うのでしょうか?何にすべきかよくわからず、適当に命名しています。わざわざ命名するからには何かで利用することがあると思うのですが、そこがよく分かりません。
4
4
 
5
5
  下記のソースの例では、全てのaddメソッドでルール名に'valid'を指定しています。
6
6
 

1

タグにPHPを追加

2015/07/24 19:41

投稿

9walk
9walk

スコア55

test CHANGED
File without changes
test CHANGED
File without changes