Code Duplication    Length = 11-14 lines in 2 locations

Propel/ElasticaToModelTransformer.php 1 location

@@ 94-104 (lines=11) @@
91
    /**
92
     * {@inheritdoc}
93
     */
94
    public function hybridTransform(array $elasticaObjects)
95
    {
96
        $objects = $this->transform($elasticaObjects);
97
98
        $result = [];
99
        for ($i = 0, $j = count($elasticaObjects); $i < $j; ++$i) {
100
            $result[] = new HybridResult($elasticaObjects[$i], $objects[$i]);
101
        }
102
103
        return $result;
104
    }
105
106
    /**
107
     * {@inheritdoc}

Transformer/ElasticaToModelTransformerCollection.php 1 location

@@ 94-107 (lines=14) @@
91
    /**
92
     * {@inheritdoc}
93
     */
94
    public function hybridTransform(array $elasticaObjects)
95
    {
96
        $objects = $this->transform($elasticaObjects);
97
98
        $result = [];
99
        for ($i = 0, $j = count($elasticaObjects); $i < $j; ++$i) {
100
            if (! isset($objects[$i])) {
101
                continue;
102
            }
103
            $result[] = new HybridResult($elasticaObjects[$i], $objects[$i]);
104
        }
105
106
        return $result;
107
    }
108
}
109