Code Duplication    Length = 12-13 lines in 2 locations

src/FieldManager.php 1 location

@@ 87-98 (lines=12) @@
84
        return $this->fields[$this->getFieldIndex($name)];
85
    }
86
87
    public function getFieldName($field)
88
    {
89
        if ($field instanceof NamedBuilder) {
90
            return $field->getName();
91
        }
92
93
        if (is_array($field) && array_key_exists('name', $field)) {
94
            return $field['name'];
95
        }
96
97
        return false;
98
    }
99
100
    public function modifyField($name, $modifications)
101
    {

src/FieldsBuilder.php 1 location

@@ 353-365 (lines=13) @@
350
        return $this->getFieldManager()->getFieldIndex($name);
351
    }
352
353
    private function getFieldName($field) {
354
        if ($field instanceof NamedBuilder) {
355
            return $field->getName();
356
        }
357
358
        if (!is_array($field)) {
359
            die($field);
360
        }
361
362
        if (array_key_exists('name', $field)) {
363
            return $field['name'];
364
        }
365
    }
366
367
    public function getField($name)
368
    {