/** * Set source * * @param \Meldon\WotRBundle\Entity\LocationDetails $source * @return ConnectionDetails */ public function setSource(\Meldon\WotRBundle\Entity\LocationDetails $source = null) { $this->source = $source; $source->addConnection($this); return $this; }
/** * Set details * * @param \Meldon\WotRBundle\Entity\LocationDetails $details * @return Location */ public function setDetails(\Meldon\WotRBundle\Entity\LocationDetails $details = null) { $this->details = $details; if ($details->getNation()) { $this->setSide($details->getNation()->getSide()); } return $this; }