Code Duplication    Length = 17-17 lines in 2 locations

src/forms/DomainTariffForm.php 2 locations

@@ 96-112 (lines=17) @@
93
        return $this;
94
    }
95
96
    public function getZoneResources($zone)
97
    {
98
        $id = $this->zones[$zone];
99
100
        $result = [];
101
102
        foreach ($this->tariff->resources as $resource) {
103
            if ($resource->object_id == $id && $resource->isTypeCorrect()) {
104
                $result[$resource->type] = $resource;
105
            }
106
        }
107
108
        // sorts $result by order of $resource->getAvailableTypes()
109
        $result = array_merge($resource->getAvailableTypes(), $result);
110
111
        return $result;
112
    }
113
114
    public function getZoneBaseResources($zone)
115
    {
@@ 114-130 (lines=17) @@
111
        return $result;
112
    }
113
114
    public function getZoneBaseResources($zone)
115
    {
116
        $id = $this->zones[$zone];
117
118
        $result = [];
119
120
        foreach ($this->baseTariff->resources as $resource) {
121
            if ($resource->object_id == $id && $resource->isTypeCorrect()) {
122
                $result[$resource->type] = $resource;
123
            }
124
        }
125
126
        // sorts $result by order of $resource->getAvailableTypes()
127
        $result = array_merge($resource->getAvailableTypes(), $result);
128
129
        return $result;
130
    }
131
132
    public function getZones()
133
    {