/** * * @param Coordinates $coordinates * @return Tile */ public function getTile($coordinates) { if (array_key_exists($coordinates->getUniqueIndex(), $this->tiles)) { return $this->tiles[$coordinates->getUniqueIndex()]; } return $this->defaultTile; }