Skip to content

Commit

Permalink
More fields for settlement search item (#5)
Browse files Browse the repository at this point in the history
* Add more settlement search parameters.

* More fields for settlement search item
  • Loading branch information
l-you committed Mar 8, 2024
1 parent b333b68 commit ae25693
Showing 1 changed file with 64 additions and 0 deletions.
64 changes: 64 additions & 0 deletions src/DataAdapters/Entities/Location/SettlementItem.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,68 @@
use RefTrait;
use DescriptionWithRuTrait;
use PartOfAreaTrait;

public function getArea(): string
{

return $this->getField('Area')->string();
}

public function getRegion(): ?string
{
$value = $this->getField('Region')->nullableScalar();
return $value === "" || $value === null ? null : (string)$value;
}

public function getRegionsDescription(): string
{
return $this->getField('RegionsDescription')->string();
}

public function getRegionsDescriptionRu(): string
{
return $this->getField('RegionsDescriptionRu')->string();
}

public function getRegionsDescriptionTranslit(): string
{
return $this->getField('RegionsDescriptionTranslit')->string();
}

public function getAreaDescription(): string
{
return $this->getField('AreaDescription')->string();
}

public function getAreaDescriptionRu(): string
{
return $this->getField('AreaDescription')->string();
}

public function getDescriptionTranslit(): string
{
return $this->getField('AreaDescription')->string();
}

public function getAreaDescriptionTranslit(): string
{
return $this->getField('AreaDescriptionTranslit')->string();
}

public function getSettlementTypeDescription(): string
{
return $this->getField('SettlementTypeDescription')->string();

}

public function getSettlementTypeDescriptionRu(): string
{

return $this->getField('SettlementTypeDescriptionRu')->string();
}

public function getSettlementTypeDescriptionTranslit(): string
{
return $this->getField('SettlementTypeDescriptionRu')->string();
}
}

0 comments on commit ae25693

Please sign in to comment.