質問編集履歴

2

内容の追記

2019/03/12 14:11

投稿

RyomaD
RyomaD

スコア34

test CHANGED
File without changes
test CHANGED
@@ -40,6 +40,8 @@
40
40
 
41
41
  ```
42
42
 
43
+ ==============================BModel==============================
44
+
43
45
 
44
46
 
45
47
  ```BModel
@@ -116,7 +118,7 @@
116
118
 
117
119
  ```
118
120
 
119
-
121
+ ============================AController============================
120
122
 
121
123
  ```AController
122
124
 

1

内容の修正

2019/03/12 14:11

投稿

RyomaD
RyomaD

スコア34

test CHANGED
File without changes
test CHANGED
@@ -8,6 +8,40 @@
8
8
 
9
9
 
10
10
 
11
+ 【確認したこと】
12
+
13
+ AController上のnamespaceに誤りがないことを確認しました。
14
+
15
+ ![イメージ説明](ea0b852e7e0a26b274906d5901a9060a.png)
16
+
17
+
18
+
19
+ public function login内の以下のif文でuser情報が取得できていることを確認しました。
20
+
21
+ ```ここに言語を入力
22
+
23
+ if ($user = app('auth')->getProvider()->retrieveByCredentials($request->only('email', 'password')))
24
+
25
+ ```
26
+
27
+ AControllerファイル内の以下の処理でBModel内のpublic function user()は参照ができていることを確認しました。
28
+
29
+ ```
30
+
31
+ if(! $token->user()){
32
+
33
+ echo "user()メソッドは参照できていないよ";
34
+
35
+ }else{
36
+
37
+ echo "user()メソッドは参照できているよ";
38
+
39
+ }
40
+
41
+ ```
42
+
43
+
44
+
11
45
  ```BModel
12
46
 
13
47
  <?php
@@ -26,6 +60,16 @@
26
60
 
27
61
  {
28
62
 
63
+
64
+
65
+    public function user()
66
+
67
+ {
68
+
69
+ return $this->belongsTo(User::class);
70
+
71
+ }
72
+
29
73
  // このメソッドをA Controllerで使用したい!!
30
74
 
31
75
  public function sendCode()
@@ -126,6 +170,18 @@
126
170
 
127
171
  ]);
128
172
 
173
+
174
+
175
+        if(! $token->user()){
176
+
177
+ echo "user()メソッドは参照できていないよ";
178
+
179
+ }else{
180
+
181
+ echo "user()メソッドは参照できているよ";
182
+
183
+ }
184
+
129
185
 
130
186
 
131
187
  // sendCodeをここで利用したい!!!