Code Duplication    Length = 16-16 lines in 3 locations

src/RunOpenCode/Bundle/DoctrineNamingStrategy/NamingStrategy/NamerCollection.php 3 locations

@@ 91-106 (lines=16) @@
88
    /**
89
     * {@inheritdoc}
90
     */
91
    public function classToTableName($className)
92
    {
93
        $defaultName = $this->defaultNamingStrategy->classToTableName($className);
94
95
        /**
96
         * @var NamingStrategy $concurrentNamer
97
         */
98
        foreach ($this->concurrentNamingStrategies as $concurrentNamer) {
99
100
            if (($newProposal = $concurrentNamer->classToTableName($className)) !== $defaultName) {
101
                return $newProposal;
102
            }
103
        }
104
105
        return $defaultName;
106
    }
107
108
    /**
109
     * {@inheritdoc}
@@ 111-126 (lines=16) @@
108
    /**
109
     * {@inheritdoc}
110
     */
111
    public function propertyToColumnName($propertyName, $className = null)
112
    {
113
        $defaultName = $this->defaultNamingStrategy->propertyToColumnName($propertyName, $className);
114
115
        /**
116
         * @var NamingStrategy $concurrentNamer
117
         */
118
        foreach ($this->concurrentNamingStrategies as $concurrentNamer) {
119
120
            if (($newProposal = $concurrentNamer->propertyToColumnName($propertyName, $className)) !== $defaultName) {
121
                return $newProposal;
122
            }
123
        }
124
125
        return $defaultName;
126
    }
127
128
    /**
129
     * {@inheritdoc}
@@ 171-186 (lines=16) @@
168
    /**
169
     * {@inheritdoc}
170
     */
171
    public function joinColumnName($propertyName/*, $className = null*/)
172
    {
173
        $defaultName = $this->defaultNamingStrategy->joinColumnName($propertyName/*, $className */);
174
175
        /**
176
         * @var NamingStrategy $concurrentNamer
177
         */
178
        foreach ($this->concurrentNamingStrategies as $concurrentNamer) {
179
180
            if (($newProposal = $concurrentNamer->joinColumnName($propertyName/*, $className */)) != $defaultName) {
181
                return $newProposal;
182
            }
183
        }
184
185
        return $defaultName;
186
    }
187
188
    /**
189
     * {@inheritdoc}