src/Entity/PersonalRelationship.php line 11
<?phpnamespace App\Entity;use App\Repository\PersonalRelationshipRepository;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;use Gedmo\Timestampable\Traits\TimestampableEntity;#[ORM\Entity(repositoryClass: PersonalRelationshipRepository::class)]class PersonalRelationship{use TimestampableEntity;#[ORM\Id]#[ORM\GeneratedValue]#[ORM\Column]private ?int $id = null;#[ORM\Column(length: 255)]private ?string $name = null;#[ORM\ManyToOne]#[ORM\JoinColumn(nullable: false)]private ?User $fromUser = null;#[ORM\ManyToOne]#[ORM\JoinColumn(nullable: false)]private ?User $toUser = null;#[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)]private ?\DateTimeInterface $effectiveFrom = null;public function getId(): ?int{return $this->id;}public function getName(): ?string{return $this->name;}public function setName(string $name): self{$this->name = $name;return $this;}public function getFromUser(): ?User{return $this->fromUser;}public function setFromUser(?User $fromUser): self{$this->fromUser = $fromUser;return $this;}public function getToUser(): ?User{return $this->toUser;}public function setToUser(?User $toUser): self{$this->toUser = $toUser;return $this;}public function getEffectiveFrom(): ?\DateTimeInterface{return $this->effectiveFrom;}public function setEffectiveFrom(\DateTimeInterface $effectiveFrom): self{$this->effectiveFrom = $effectiveFrom;return $this;}}