Code Duplication    Length = 16-16 lines in 3 locations

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

@@ 57-72 (lines=16) @@
54
    /**
55
     * {@inheritdoc}
56
     */
57
    public function classToTableName($className)
58
    {
59
        $defaultName = $this->defaultNamer->classToTableName($className);
60
61
        /**
62
         * @var NamingStrategy $concurrentNamer
63
         */
64
        foreach ($this->concurrentNamers as $concurrentNamer) {
65
66
            if (($newProposal = $concurrentNamer->classToTableName($className)) != $defaultName) {
67
                return $newProposal;
68
            }
69
        }
70
71
        return $defaultName;
72
    }
73
74
    /**
75
     * {@inheritdoc}
@@ 77-92 (lines=16) @@
74
    /**
75
     * {@inheritdoc}
76
     */
77
    public function propertyToColumnName($propertyName, $className = null)
78
    {
79
        $defaultName = $this->defaultNamer->propertyToColumnName($propertyName, $className);
80
81
        /**
82
         * @var NamingStrategy $concurrentNamer
83
         */
84
        foreach ($this->concurrentNamers as $concurrentNamer) {
85
86
            if (($newProposal = $concurrentNamer->propertyToColumnName($propertyName, $className)) != $defaultName) {
87
                return $newProposal;
88
            }
89
        }
90
91
        return $defaultName;
92
    }
93
94
    /**
95
     * {@inheritdoc}
@@ 137-152 (lines=16) @@
134
    /**
135
     * {@inheritdoc}
136
     */
137
    public function joinColumnName($propertyName/*, $className = null*/)
138
    {
139
        $defaultName = $this->defaultNamer->joinColumnName($propertyName/*, $className */);
140
141
        /**
142
         * @var NamingStrategy $concurrentNamer
143
         */
144
        foreach ($this->concurrentNamers as $concurrentNamer) {
145
146
            if (($newProposal = $concurrentNamer->joinColumnName($propertyName/*, $className */)) != $defaultName) {
147
                return $newProposal;
148
            }
149
        }
150
151
        return $defaultName;
152
    }
153
154
    /**
155
     * {@inheritdoc}