Code Duplication    Length = 6-6 lines in 2 locations

src/Eccube/Doctrine/ORM/Tools/Pagination/CountOutputWalker.php 1 location

@@ 126-131 (lines=6) @@
123
            }
124
        }
125
126
        if (count($rootIdentifier) != count($sqlIdentifier)) {
127
            throw new \RuntimeException(sprintf(
128
                'Not all identifier properties can be found in the ResultSetMapping: %s',
129
                implode(', ', array_diff($rootIdentifier, array_keys($sqlIdentifier)))
130
            ));
131
        }
132
133
        // Build the counter query
134
        return sprintf('SELECT %s AS dctrn_count FROM (SELECT DISTINCT %s FROM (%s) dctrn_result) dctrn_table',

src/Eccube/Doctrine/ORM/Tools/Pagination/LimitSubqueryOutputWalker.php 1 location

@@ 570-575 (lines=6) @@
567
            throw new \RuntimeException('The Paginator does not support Queries which only yield ScalarResults.');
568
        }
569
570
        if (count($rootIdentifier) != count($sqlIdentifier)) {
571
            throw new \RuntimeException(sprintf(
572
                'Not all identifier properties can be found in the ResultSetMapping: %s',
573
                implode(', ', array_diff($rootIdentifier, array_keys($sqlIdentifier)))
574
            ));
575
        }
576
577
        return $sqlIdentifier;
578
    }