質問編集履歴

1

他の投稿との差別化。言いたいことの具体化。

2016/03/06 15:19

投稿

k499778
k499778

スコア599

test CHANGED
File without changes
test CHANGED
@@ -1,35 +1,43 @@
1
1
  現在初めてCakePHP3に取り組んでいます。
2
2
 
3
- そこで共通のエラークラスを作るように頼れました
3
+ エラーが発生した際の共通クラスを作りたいと思ってい
4
4
 
5
5
 
6
6
 
7
+ 私の共通のエラークラスのイメージとしては
8
+
9
+ ・バリデーション対象が「メール」なら「メール」用のエラーチェックをし、「メール」用のエラーメッセージを返す。
10
+
11
+ ・バリデーション対象が「名前」なら「名前」用のエラーチェックをし、「名前」用のエラーメッセージを返す。
12
+
7
- やりたいととしては、
13
+ れを該当項目分複数作る
14
+
15
+ ・そして他のメンバーもこの共通クラスを呼び出すことでバリデーションチェックが用意に実装できる
8
16
 
9
17
 
10
18
 
11
- そのクラスを使って
12
-
13
- ・「メールアドレス」ならメールアドレスのバリデーションチェックとエラーメッセージが返ってくる。
14
-
15
- ・「名前」なら名前のバリデーションチェックとエラーメッセージが返ってくる。
16
-
17
-
18
-
19
- というようにしのです。
19
+ といのです。
20
20
 
21
21
 
22
22
 
23
23
 
24
24
 
25
- 尚今やっている作業がフロントサイドに特化しているもの
25
+ **そもそも共通エラークラスの認識はこのようなもので合っているょうか?大きくズレいなしょうか?**
26
26
 
27
- できればDBを使わずにそのような共通クラスを作りたいと思っています。
28
27
 
28
+
29
- (saveメソッド使わず、モデルではテーブルを指定い。スキーマを使う??)
29
+ また**そのような共通クラスの作り方やそれ呼び出す実装方法に関てもアドバイスただけるとありがたいです**
30
30
 
31
31
 
32
32
 
33
33
 
34
34
 
35
+ 現在[https://teratail.com/questions/28997](https://teratail.com/questions/28997)で「cakePHP3でDBを使わないバリデーション」の方法を教えていただきました。
36
+
37
+
38
+
39
+ これを参考に共通エラークラスを作っていきたいと思っています。
40
+
41
+
42
+
35
- わかる方がいらっしゃればどのように書くのか教えだけると有り難いです。
43
+ いろいろ長くなりま諸々についてアドバイス頂きたいです。お願い致します。