Code Duplication    Length = 9-10 lines in 2 locations

core/helpers/EEH_File.helper.php 2 locations

@@ 588-597 (lines=10) @@
585
     * @param string $folder
586
     * @return bool
587
     */
588
    public static function add_htaccess_deny_from_all(string $folder = ''): bool
589
    {
590
        $folder = EEH_File::standardise_and_end_with_directory_separator($folder);
591
        if (! EEH_File::exists($folder . '.htaccess')) {
592
            if (! EEH_File::write_to_file($folder . '.htaccess', 'deny from all', '.htaccess')) {
593
                return false;
594
            }
595
        }
596
597
        return true;
598
    }
599
600
@@ 607-615 (lines=9) @@
604
     * @param string $folder
605
     * @return boolean
606
     */
607
    public static function add_index_file(string $folder): bool
608
    {
609
        $folder = EEH_File::standardise_and_end_with_directory_separator($folder);
610
        if (! EEH_File::exists($folder . 'index.php')) {
611
            if (! EEH_File::write_to_file(
612
                $folder . 'index.php',
613
                'You are not permitted to read from this folder',
614
                '.php'
615
            )
616
            ) {
617
                return false;
618
            }