src/Entity/TeamMember.php line 10
<?phpnamespace App\Entity;use App\Repository\TeamMemberRepository;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: TeamMemberRepository::class)]class TeamMember{#[ORM\Id]#[ORM\GeneratedValue]#[ORM\Column]private ?int $teamMemberId = null;#[ORM\ManyToOne(inversedBy: 'teamMembers', fetch:"EAGER")]#[ORM\JoinColumn(name:"user_id", referencedColumnName: "id", nullable: true)]private ?User $user = null;#[ORM\ManyToOne(inversedBy: 'teamMembers')]#[ORM\JoinColumn(name:"designation_code", referencedColumnName: "designation_code", nullable: false)]private ?Designation $designation = null;#[ORM\ManyToOne(inversedBy: 'teamMembers')]#[ORM\JoinColumn(name:"department_code", referencedColumnName: "department_code", nullable: false)]private ?Department $department = null;#[ORM\Column]private ?int $updatedBy = null;public function getTeamMemberId(): ?int{return $this->teamMemberId;}public function setTeamMemberId(int $teamMemberId): static{$this->teamMemberId = $teamMemberId;return $this;}public function getUser(): ?User{return $this->user;}public function setUser(?User $user): static{$this->user = $user;return $this;}public function getDesignation(): ?Designation{return $this->designation;}public function setDesignation(?Designation $designation): static{$this->designation = $designation;return $this;}public function getDepartment(): ?Department{return $this->department;}public function setDepartment(?Department $department): static{$this->department = $department;return $this;}public function getUpdatedBy(): ?int{return $this->updatedBy;}public function setUpdatedBy(int $updatedBy): static{$this->updatedBy = $updatedBy;return $this;}}