<?phpnamespace App\Entity\CompareSimilarityPoint\ExtraDataForCompare;use App\Entity\Traits\IdTrait;use Doctrine\ORM\Mapping as ORM;/** * @ORM\Entity */class Location{ use IdTrait; public function __construct( /** * @ORM\Column(type="string", length="255", nullable=true) */ private ?string $name, /** * @ORM\Column(type="float", nullable=true) */ private ?float $lat, /** * @ORM\Column(type="float", nullable=true) */ private ?float $lng, /** * @ORM\Column(type="string", length=255, nullable=true) */ private ?string $fullName ){} /** * @return string|null */ public function getName(): ?string { return $this->name; } /** * @param string|null $name */ public function setName(?string $name): self { $this->name = $name; return $this; } /** * @return float|null */ public function getLat(): ?float { return $this->lat; } /** * @param float|null $lat */ public function setLat(?float $lat): self { $this->lat = $lat; return $this; } /** * @return float|null */ public function getLng(): ?float { return $this->lng; } /** * @param float|null $lng */ public function setLng(?float $lng): self { $this->lng = $lng; return $this; } public function getFullName(): ?string { return $this->fullName; } public function setFullName(?string $fullName): self { $this->fullName = $fullName; return $this; }}