Code Duplication    Length = 17-17 lines in 2 locations

src/forms/DomainTariffForm.php 2 locations

@@ 108-124 (lines=17) @@
105
        return $this;
106
    }
107
108
    public function getZoneResources($zone)
109
    {
110
        $id = $this->zones[$zone];
111
112
        $result = [];
113
114
        foreach ($this->model->resources as $resource) {
115
            if ($resource->object_id == $id && $resource->isTypeCorrect()) {
116
                $result[$resource->type] = $resource;
117
            }
118
        }
119
120
        // sorts $result by order of $resource->getAvailableTypes()
121
        $result = array_merge($resource->getAvailableTypes(), $result);
122
123
        return $result;
124
    }
125
126
    public function getZoneBaseResources($zone)
127
    {
@@ 126-142 (lines=17) @@
123
        return $result;
124
    }
125
126
    public function getZoneBaseResources($zone)
127
    {
128
        $id = $this->zones[$zone];
129
130
        $result = [];
131
132
        foreach ($this->baseModel->resources as $resource) {
133
            if ($resource->object_id == $id && $resource->isTypeCorrect()) {
134
                $result[$resource->type] = $resource;
135
            }
136
        }
137
138
        // sorts $result by order of $resource->getAvailableTypes()
139
        $result = array_merge($resource->getAvailableTypes(), $result);
140
141
        return $result;
142
    }
143
144
    public function getZones()
145
    {