Code Duplication    Length = 14-14 lines in 2 locations

includes/libraries/wpinv-euvat/class-wpinv-euvat.php 2 locations

@@ 528-541 (lines=14) @@
525
        define( 'WPINV_GEOIP2_LODDED', true );
526
    }
527
528
    public static function geoip2_country_dbfile() {
529
        $upload_dir = wp_upload_dir();
530
531
        if ( !isset( $upload_dir['basedir'] ) ) {
532
            return false;
533
        }
534
535
        $filename = $upload_dir['basedir'] . '/invoicing/GeoLite2-Country.mmdb';
536
        if ( !file_exists( $filename ) ) {
537
            return false;
538
        }
539
        
540
        return $filename;
541
    }
542
543
    public static function geoip2_city_dbfile() {
544
        $upload_dir = wp_upload_dir();
@@ 543-556 (lines=14) @@
540
        return $filename;
541
    }
542
543
    public static function geoip2_city_dbfile() {
544
        $upload_dir = wp_upload_dir();
545
546
        if ( !isset( $upload_dir['basedir'] ) ) {
547
            return false;
548
        }
549
550
        $filename = $upload_dir['basedir'] . '/invoicing/GeoLite2-City.mmdb';
551
        if ( !file_exists( $filename ) ) {
552
            return false;
553
        }
554
        
555
        return $filename;
556
    }
557
558
    public static function geoip2_country_reader() {
559
        try {