MAPG-231 introduce unlisted maps

This commit is contained in:
bence committed 2022-05-26 14:23:08 +02:00
1 parent 4f45e213c3
commit d02aa4abe0
8 files changed
+39 -4

No files matched your search

+13 -1
View File
@@ -6,7 +6,7 @@ class Map extends Model
{
protected static string $table = 'maps';
protected static array $fields = ['name', 'description', 'bound_south_lat', 'bound_west_lng', 'bound_north_lat', 'bound_east_lng', 'area'];
protected static array $fields = ['name', 'description', 'bound_south_lat', 'bound_west_lng', 'bound_north_lat', 'bound_east_lng', 'area', 'unlisted'];
private string $name = '';
@@ -16,6 +16,8 @@ class Map extends Model
private float $area = 0.0;
private bool $unlisted = false;
public function __construct()
{
$this->bounds = Bounds::createDirectly(-90.0, -180.0, 90.0, 180.0);
@@ -61,6 +63,11 @@ class Map extends Model
$this->area = $area;
}
public function setUnlisted(bool $unlisted): void
{
$this->unlisted = $unlisted;
}
public function getName(): string
{
return $this->name;
@@ -100,4 +107,9 @@ class Map extends Model
{
return $this->area;
}
public function getUnlisted(): bool
{
return $this->unlisted;
}
}