openclassify/addons/default/visiosoft/location-module/src/Village/VillageModel.php
2019-06-22 13:59:18 +03:00

20 lines
619 B
PHP

<?php namespace Visiosoft\LocationModule\Village;
use Visiosoft\LocationModule\Village\Contract\VillageInterface;
use Anomaly\Streams\Platform\Model\Location\LocationVillageEntryModel;
class VillageModel extends LocationVillageEntryModel implements VillageInterface
{
public function getVillages() {
return VillageModel::all();
}
public function getSubVillages($neighborhood) {
return $this->query()->where('parent_neighborhood_id', $neighborhood)->get();
}
public function deleteVillageByNeighborhood($id) {
$this->where('parent_neighborhood_id',$id)->delete();
}
}