回答編集履歴
1
tapメソッド利用例の追記
answer
CHANGED
@@ -14,5 +14,13 @@
|
|
14
14
|
$job->user()->associate($user); #jobの親データとしてuserデータを指定
|
15
15
|
$job->save();
|
16
16
|
});
|
17
|
-
|
17
|
+
```
|
18
|
+
tapメソッドを使ってまとめて書くこともできます
|
19
|
+
```
|
20
|
+
$job = tap(new Job([
|
21
|
+
'name' => request('name'),
|
22
|
+
'job_id' => trim($job_id),
|
23
|
+
]),function(Job $instance) use(User $user) {
|
24
|
+
$instance->user()->associate($user)->save()
|
25
|
+
});
|
18
26
|
```
|