Code Duplication    Length = 25-25 lines in 2 locations

src/PhpSpreadsheet/Calculation/Statistical.php 2 locations

@@ 2225-2249 (lines=25) @@
2222
     * @param    mixed        $arg,...        Data values
2223
     * @return    float
2224
     */
2225
    public static function MAXA()
2226
    {
2227
        $returnValue = null;
2228
2229
        // Loop through arguments
2230
        $aArgs = Functions::flattenArray(func_get_args());
2231
        foreach ($aArgs as $arg) {
2232
            // Is it a numeric value?
2233
            if ((is_numeric($arg)) || (is_bool($arg)) || ((is_string($arg) && ($arg != '')))) {
2234
                if (is_bool($arg)) {
2235
                    $arg = (integer) $arg;
2236
                } elseif (is_string($arg)) {
2237
                    $arg = 0;
2238
                }
2239
                if ((is_null($returnValue)) || ($arg > $returnValue)) {
2240
                    $returnValue = $arg;
2241
                }
2242
            }
2243
        }
2244
2245
        if (is_null($returnValue)) {
2246
            return 0;
2247
        }
2248
        return $returnValue;
2249
    }
2250
2251
2252
    /**
@@ 2384-2408 (lines=25) @@
2381
     * @param    mixed        $arg,...        Data values
2382
     * @return    float
2383
     */
2384
    public static function MINA()
2385
    {
2386
        $returnValue = null;
2387
2388
        // Loop through arguments
2389
        $aArgs = Functions::flattenArray(func_get_args());
2390
        foreach ($aArgs as $arg) {
2391
            // Is it a numeric value?
2392
            if ((is_numeric($arg)) || (is_bool($arg)) || ((is_string($arg) && ($arg != '')))) {
2393
                if (is_bool($arg)) {
2394
                    $arg = (integer) $arg;
2395
                } elseif (is_string($arg)) {
2396
                    $arg = 0;
2397
                }
2398
                if ((is_null($returnValue)) || ($arg < $returnValue)) {
2399
                    $returnValue = $arg;
2400
                }
2401
            }
2402
        }
2403
2404
        if (is_null($returnValue)) {
2405
            return 0;
2406
        }
2407
        return $returnValue;
2408
    }
2409
2410
2411
    /**