teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

tapメソッド利用例の追記

2017/08/21 04:11

投稿

aro10
aro10

スコア4106

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
  ```