From bc8d01dc6ad6383f5e08e32450e05fc3d0a98098 Mon Sep 17 00:00:00 2001 From: Kendrick Chan Date: Thu, 21 Feb 2019 14:40:17 +0800 Subject: [PATCH] Add coord_long and coord_lat fields to JobOrder entity #186 --- src/Entity/JobOrder.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/Entity/JobOrder.php b/src/Entity/JobOrder.php index 346319dd..36834cc1 100644 --- a/src/Entity/JobOrder.php +++ b/src/Entity/JobOrder.php @@ -64,6 +64,18 @@ class JobOrder */ protected $coordinates; + // we split up coordinates into long / lat for reports purposes + /** + * @ORM\Column(type="decimal", precision=11, scale=8) + */ + protected $coord_long; + + // we split up coordinates into long / lat for reports purposes + /** + * @ORM\Column(type="decimal", precision=11, scale=8) + */ + protected $coord_lat; + // is it an advanced order (future date) /** * @ORM\Column(type="boolean") @@ -350,6 +362,9 @@ class JobOrder public function setCoordinates(Point $point) { $this->coordinates = $point; + + $this->coord_lat = $point->getLatitude(); + $this->coord_long = $point->getLongitude(); return $this; }