MAPG-231 introduce unlisted maps
This commit is contained in:
8 files changed
+39
-4
No files matched your search
@@ -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;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user