Code Duplication    Length = 11-11 lines in 2 locations

Generator/DocumentGenerator.php 2 locations

@@ 103-113 (lines=11) @@
100
     *
101
     * @return string
102
     */
103
    private function generateDocumentProperties(array $metadata)
104
    {
105
        $lines = [];
106
107
        foreach ($metadata['properties'] as $property) {
108
            $lines[] = $this->generatePropertyDocBlock($property);
109
            $lines[] = $this->spaces . 'private $' . $property['field_name'] . ";\n";
110
        }
111
112
        return implode("\n", $lines);
113
    }
114
115
    /**
116
     * Generates document methods
@@ 122-132 (lines=11) @@
119
     *
120
     * @return string
121
     */
122
    private function generateDocumentMethods(array $metadata)
123
    {
124
        $lines = [];
125
126
        foreach ($metadata['properties'] as $property) {
127
            $lines[] = $this->generateDocumentMethod($property, $this->setMethodTemplate) . "\n";
128
            $lines[] = $this->generateDocumentMethod($property, $this->getMethodTemplate) . "\n";
129
        }
130
131
        return implode("\n", $lines);
132
    }
133
134
    /**
135
     * Generates document method