Code Duplication    Length = 5-5 lines in 2 locations

src/PhpSpreadsheet/Calculation/Engineering.php 2 locations

@@ 2309-2313 (lines=5) @@
2306
        foreach ($aArgs as $arg) {
2307
            $parsedComplex = self::parseComplex($arg);
2308
2309
            if ($activeSuffix == '') {
2310
                $activeSuffix = $parsedComplex['suffix'];
2311
            } elseif (($parsedComplex['suffix'] != '') && ($activeSuffix != $parsedComplex['suffix'])) {
2312
                return Functions::NAN();
2313
            }
2314
2315
            $returnValue['real'] += $parsedComplex['real'];
2316
            $returnValue['imaginary'] += $parsedComplex['imaginary'];
@@ 2350-2354 (lines=5) @@
2347
            $parsedComplex = self::parseComplex($arg);
2348
2349
            $workValue = $returnValue;
2350
            if (($parsedComplex['suffix'] != '') && ($activeSuffix == '')) {
2351
                $activeSuffix = $parsedComplex['suffix'];
2352
            } elseif (($parsedComplex['suffix'] != '') && ($activeSuffix != $parsedComplex['suffix'])) {
2353
                return Functions::NAN();
2354
            }
2355
            $returnValue['real'] = ($workValue['real'] * $parsedComplex['real']) - ($workValue['imaginary'] * $parsedComplex['imaginary']);
2356
            $returnValue['imaginary'] = ($workValue['real'] * $parsedComplex['imaginary']) + ($workValue['imaginary'] * $parsedComplex['real']);
2357
        }