public static function copyDir()

in src/TestUtils/FileUtil.php [40:58]


    public static function copyDir($src, $dst, ?ProgressBar $progress = null)
    {
        @mkdir($dst);
        $dir = opendir($src);
        while (false !== ($file = readdir($dir))) {
            if ($file == '.' || $file == '..') {
                continue;
            }
            if (is_dir($src . '/' . $file)) {
                self::copyDir($src . '/' . $file, $dst . '/' . $file, $progress);
            } else {
                copy($src . '/' . $file, $dst . '/' . $file);
                if ($progress) {
                    $progress->advance();
                }
            }
        }
        closedir($dir);
    }