Code Duplication    Length = 19-19 lines in 2 locations

src/Chamilo/CoreBundle/Composer/ScriptHandler.php 1 location

@@ 179-197 (lines=19) @@
176
        $dir = dir($dirname);
177
        // A sanity check.
178
        $is_object_dir = is_object($dir);
179
        if ($is_object_dir) {
180
            while (false !== $entry = $dir->read()) {
181
                // Skip pointers.
182
                if ($entry == '.' || $entry == '..') {
183
                    continue;
184
                }
185
186
                // Recurse.
187
                if ($strict) {
188
                    $result = self::rmdirr("$dirname/$entry");
189
                    if ($result == false) {
190
                        $res = false;
191
                        break;
192
                    }
193
                } else {
194
                    self::rmdirr("$dirname/$entry");
195
                }
196
            }
197
        }
198
199
        // Clean up.
200
        if ($is_object_dir) {

main/inc/lib/api.lib.php 1 location

@@ 4656-4674 (lines=19) @@
4653
    $dir = dir($dirname);
4654
    // A sanity check.
4655
    $is_object_dir = is_object($dir);
4656
    if ($is_object_dir) {
4657
        while (false !== $entry = $dir->read()) {
4658
            // Skip pointers.
4659
            if ($entry == '.' || $entry == '..') {
4660
                continue;
4661
            }
4662
4663
            // Recurse.
4664
            if ($strict) {
4665
                $result = rmdirr("$dirname/$entry");
4666
                if ($result == false) {
4667
                    $res = false;
4668
                    break;
4669
                }
4670
            } else {
4671
                rmdirr("$dirname/$entry");
4672
            }
4673
        }
4674
    }
4675
4676
    // Clean up.
4677
    if ($is_object_dir) {