add endpoint member alarm center
This commit is contained in:
@@ -46,4 +46,20 @@ class MemberBuilder extends Builder
|
||||
'right' => $this->rightJoin('claim_requests', 'members.id', '=', 'claim_requests.member_id')
|
||||
};
|
||||
}
|
||||
|
||||
public function joinMemberPlans(string $value = 'join'): static
|
||||
{
|
||||
return match ($value) {
|
||||
'join' => $this->join('member_plans', 'members.id', '=', 'member_plans.member_id'),
|
||||
'left' => $this->leftJoin('member_plans', 'members.id', '=', 'member_plans.member_id'),
|
||||
};
|
||||
}
|
||||
|
||||
public function joinPlans(string $value = 'join'): static
|
||||
{
|
||||
return match ($value) {
|
||||
'join' => $this->join('plans', 'member_plans.plan_id', '=', 'plans.id'),
|
||||
'left' => $this->leftJoin('plans', 'member_plans.plan_id', '=', 'plans.id'),
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user