merge(compact('password', 'code', 'approved', 'membership', 'phone', 'verification_code'))->toArray(); } else { $data = $collection->merge(compact('password', 'code', 'approved', 'membership', 'verification_code'))->toArray(); } if (addon_activation('referral_system')) { $reffered_user = User::where('code', '!=', null)->where('code', $data['referral_code'])->first(); if ($reffered_user) { $referred_by['referred_by'] = $reffered_user->id; $data = array_merge($data, $referred_by); } } return User::create($data); } }