<?phpnamespace App\Entity;use App\Repository\FluidRepository;use Doctrine\Common\Collections\ArrayCollection;use Doctrine\Common\Collections\Collection;use Doctrine\ORM\Mapping as ORM;use Symfony\Component\Serializer\Annotation\Groups;/** * @ORM\Entity(repositoryClass=FluidRepository::class) */class Fluid{ /** * @ORM\Id * @ORM\GeneratedValue * @ORM\Column(type="integer") */ private $id; /** * @ORM\Column(type="integer") * @Groups({"fluid_edit"}) */ private $containerId; /** * @ORM\Column(type="string", length=255) * @Groups({"fluid_edit"}) */ private $type; /** * @ORM\Column(type="decimal", precision=5, scale=2, nullable=true) * @Groups({"fluid_edit"}) */ private $quantity; /** * @ORM\Column(type="string", length=255, nullable=true) * @Groups({"fluid_edit"}) */ private $status; /** * @ORM\OneToOne(targetEntity=Installation::class, inversedBy="fluid") * @Groups({"fluid_edit"}) */ private $installation; /** * @ORM\ManyToOne(targetEntity=Technician::class, inversedBy="fluids") * @Groups({"fluid_edit"}) */ private $technician; public function getId(): ?int { return $this->id; } public function getContainerId(): ?int { return $this->containerId; } public function setContainerId(int $containerId): self { $this->containerId = $containerId; return $this; } public function getType(): ?string { return $this->type; } public function setType(string $type): self { $this->type = $type; return $this; } public function getQuantity(): ?string { return $this->quantity; } public function setQuantity(?string $quantity): self { $this->quantity = $quantity; return $this; } public function getStatus(): ?string { return $this->status; } public function setStatus(?string $status): self { $this->status = $status; return $this; } public function getTechnician(): ?Technician { return $this->technician; } public function setTechnician(?Technician $technician): self { $this->technician = $technician; return $this; } public function getInstallation(): ?Installation { return $this->installation; } public function setInstallation(?Installation $installation): self { $this->installation = $installation; return $this; }}