Code Duplication    Length = 10-10 lines in 3 locations

sources/main.functions.php 3 locations

@@ 981-990 (lines=10) @@
978
        // form id_tree to full foldername
979
        $folder = "";
980
        $arbo = $tree->getPath($data['id_tree'], true);
981
        foreach ($arbo as $elem) {
982
            if ($elem->title == $_SESSION['user_id'] && $elem->nlevel == 1) {
983
                $elem->title = $_SESSION['login'];
984
            }
985
            if (empty($folder)) {
986
                $folder = stripslashes($elem->title);
987
            } else {
988
                $folder .= " » ".stripslashes($elem->title);
989
            }
990
        }
991
        // finaly update
992
        DB::insert(
993
            prefix_table("cache"),
@@ 880-889 (lines=10) @@
877
            // form id_tree to full foldername
878
            $folder = "";
879
            $arbo = $tree->getPath($record['id_tree'], true);
880
            foreach ($arbo as $elem) {
881
                if ($elem->title == $_SESSION['user_id'] && $elem->nlevel == 1) {
882
                    $elem->title = $_SESSION['login'];
883
                }
884
                if (empty($folder)) {
885
                    $folder = stripslashes($elem->title);
886
                } else {
887
                    $folder .= " » ".stripslashes($elem->title);
888
                }
889
            }
890
            // store data
891
            DB::insert(
892
                $pre."cache",
@@ 930-939 (lines=10) @@
927
        // form id_tree to full foldername
928
        $folder = "";
929
        $arbo = $tree->getPath($data['id_tree'], true);
930
        foreach ($arbo as $elem) {
931
            if ($elem->title == $_SESSION['user_id'] && $elem->nlevel == 1) {
932
                $elem->title = $_SESSION['login'];
933
            }
934
            if (empty($folder)) {
935
                $folder = stripslashes($elem->title);
936
            } else {
937
                $folder .= " » ".stripslashes($elem->title);
938
            }
939
        }
940
        // finaly update
941
        DB::update(
942
            $pre."cache",