Code Duplication    Length = 6-8 lines in 2 locations

vendor/phpunit/phpunit-mock-objects/src/Framework/MockObject/Generator.php 2 locations

@@ 242-247 (lines=6) @@
239
        if ($callOriginalConstructor &&
240
            is_string($type) &&
241
            !interface_exists($type, $callAutoload)) {
242
            if (count($arguments) == 0) {
243
                $object = new $className;
244
            } else {
245
                $class  = new ReflectionClass($className);
246
                $object = $class->newInstanceArgs($arguments);
247
            }
248
        } else {
249
            try {
250
                $instantiator = new Instantiator;
@@ 268-275 (lines=8) @@
265
        }
266
267
        if ($callOriginalMethods) {
268
            if (!is_object($proxyTarget)) {
269
                if (count($arguments) == 0) {
270
                    $proxyTarget = new $type;
271
                } else {
272
                    $class       = new ReflectionClass($type);
273
                    $proxyTarget = $class->newInstanceArgs($arguments);
274
                }
275
            }
276
277
            $object->__phpunit_setOriginalObject($proxyTarget);
278
        }