fix: MemberCase
ReferralType * Convert ReferralType in class to an Enum
This commit is contained in:
@ -4,6 +4,7 @@ namespace App\Entity;
|
||||
|
||||
use App\Enums\CaseLevel;
|
||||
use App\Enums\County;
|
||||
use App\Enums\Case\ReferralType;
|
||||
use App\Repository\MemberCaseRepository;
|
||||
use Doctrine\Common\Collections\ArrayCollection;
|
||||
use Doctrine\Common\Collections\Collection;
|
||||
@ -31,7 +32,7 @@ class MemberCase
|
||||
private ?string $lastName = null;
|
||||
|
||||
#[ORM\Column(length: 45)]
|
||||
private ?string $referralType = null;
|
||||
private ?ReferralType $referralType = null;
|
||||
|
||||
#[ORM\ManyToOne]
|
||||
#[ORM\JoinColumn(nullable: false)]
|
||||
@ -109,8 +110,6 @@ class MemberCase
|
||||
#[ORM\OneToMany(targetEntity: StaffNote::class, mappedBy: 'memberCase')]
|
||||
private Collection $staffNotes;
|
||||
|
||||
private array $docs;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->userCases = new ArrayCollection();
|
||||
@ -166,12 +165,12 @@ class MemberCase
|
||||
return "{$this->lastName}, {$this->firstName}";
|
||||
}
|
||||
|
||||
public function getReferralType(): ?string
|
||||
public function getReferralType(): ?ReferralType
|
||||
{
|
||||
return $this->referralType;
|
||||
}
|
||||
|
||||
public function setReferralType(string $referralType): static
|
||||
public function setReferralType(ReferralType $referralType): static
|
||||
{
|
||||
$this->referralType = $referralType;
|
||||
|
||||
@ -507,9 +506,4 @@ class MemberCase
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
public function getDocs(): array
|
||||
{
|
||||
return $this->docs;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user