Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. public function userDetails(){
  2.  
  3. return $this->hasOne(UserDetail::class);
  4.  
  5. }
  6.  
  7. public function index()
  8. {
  9. $user = User::find(2);
  10. $user->user_details = $user->userDetails;
  11. echo "<pre>"; print_r($user->toArray()); die;
  12. }
  13.  
  14. Array
  15. (
  16. [id] => 2
  17. [name] => Joney
  18. [email] => joney@gmail.com
  19. [email_verified_at] => 2019-04-29 02:01:03
  20. [password] => dasDSADASDASDAS
  21. [status] => Active
  22. [remember_token] => DSADASd
  23. [created_at] => 2019-04-29 00:00:00
  24. [updated_at] => 2018-09-24 02:00:00
  25. [user_details] => Array
  26. (
  27. [id] => 2
  28. [user_id] => 2
  29. [address] => Dhampur
  30. [mobile_number] => 8006009195
  31. [passport_number] => sasdadasd
  32. [zip_code] => 201301
  33. [created_at] => 2019-04-29 06:00:00
  34. [updated_at] => 2019-04-29 02:00:00
  35. )
  36.  
  37. )
  38.  
  39. $user = User::with('userDetails')->find(2);
  40. $user->user_detail_id = $user->userDetails->id;
  41. $user->address = $user->userDetails->address;
  42. $user->mobile_number = $user->userDetails->mobile_number;
  43. $user->passport_number = $user->userDetails->passport_number;
  44. $user->zip_code = $user->userDetails->zip_code;
  45. unset($user->userDetails);
  46. echo "<pre>"; print_r($user->toArray()); die;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement