update
This commit is contained in:
@@ -261,6 +261,27 @@ class MembershipController extends Controller
|
||||
return Helper::responseJson(data: MemberResource::make($member));
|
||||
}
|
||||
|
||||
public function automaticLinking(Request $request)
|
||||
{
|
||||
$member = Member::query()
|
||||
->when(in_array('email', $linkingRulesArr), function($q) use ($request) {
|
||||
$q->where('email', $request->email);
|
||||
})
|
||||
->with([
|
||||
'memberPlans' => function ($memberPlan) {
|
||||
$memberPlan->latest();
|
||||
},
|
||||
])
|
||||
|
||||
->first();
|
||||
|
||||
if ($member) {
|
||||
$message = $member->currentPolicy->corporate->welcome_message;
|
||||
return Helper::responseJson(data: MemberResource::make($member), message: $message);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public function removeInsurance($email)
|
||||
{
|
||||
$user = User::where('sEmail', $email)->firstOrFail();
|
||||
|
||||
Reference in New Issue
Block a user