<?php
namespace App\Entity;
use App\Repository\TarifParDefautRepository;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity(repositoryClass=TarifParDefautRepository::class)
*/
class TarifParDefaut
{
/**
* @ORM\Id
* @ORM\GeneratedValue
* @ORM\Column(type="integer")
*/
private $id;
/**
* @ORM\OneToOne(targetEntity=SocieteLivraison::class, cascade={"persist", "remove"})
* @ORM\JoinColumn(nullable=false)
*/
private $societeLivraison;
/**
* @ORM\Column(type="float", nullable=true)
*/
private $tarifKilometrique;
/**
* @ORM\Column(type="float", nullable=true)
*/
private $tarifZone;
public function getId(): ?int
{
return $this->id;
}
public function getSocieteLivraison(): ?SocieteLivraison
{
return $this->societeLivraison;
}
public function setSocieteLivraison(SocieteLivraison $societeLivraison): self
{
$this->societeLivraison = $societeLivraison;
return $this;
}
public function getTarifKilometrique(): ?float
{
return $this->tarifKilometrique;
}
public function setTarifKilometrique(?float $tarifKilometrique): self
{
$this->tarifKilometrique = $tarifKilometrique;
return $this;
}
public function getTarifZone(): ?float
{
return $this->tarifZone;
}
public function setTarifZone(?float $tarifZone): self
{
$this->tarifZone = $tarifZone;
return $this;
}
}