Code Duplication    Length = 3-3 lines in 3 locations

source/Spiral/Models/Reflections/ReflectionEntity.php 3 locations

@@ 160-162 (lines=3) @@
157
            AbstractEntity::MUTATOR_ACCESSOR => [],
158
        ];
159
160
        foreach ((array)$this->getProperty('getters', true) as $field => $filter) {
161
            $mutators[AbstractEntity::MUTATOR_GETTER][$field] = $filter;
162
        }
163
164
        foreach ((array)$this->getProperty('setters', true) as $field => $filter) {
165
            $mutators[AbstractEntity::MUTATOR_SETTER][$field] = $filter;
@@ 164-166 (lines=3) @@
161
            $mutators[AbstractEntity::MUTATOR_GETTER][$field] = $filter;
162
        }
163
164
        foreach ((array)$this->getProperty('setters', true) as $field => $filter) {
165
            $mutators[AbstractEntity::MUTATOR_SETTER][$field] = $filter;
166
        }
167
168
        foreach ((array)$this->getProperty('accessors', true) as $field => $filter) {
169
            $mutators[AbstractEntity::MUTATOR_ACCESSOR][$field] = $filter;
@@ 168-170 (lines=3) @@
165
            $mutators[AbstractEntity::MUTATOR_SETTER][$field] = $filter;
166
        }
167
168
        foreach ((array)$this->getProperty('accessors', true) as $field => $filter) {
169
            $mutators[AbstractEntity::MUTATOR_ACCESSOR][$field] = $filter;
170
        }
171
172
        return $mutators;
173
    }