Code Duplication    Length = 19-19 lines in 2 locations

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

@@ 236-254 (lines=19) @@
233
        $dir = dir($dirname);
234
        // A sanity check.
235
        $is_object_dir = is_object($dir);
236
        if ($is_object_dir) {
237
            while (false !== $entry = $dir->read()) {
238
                // Skip pointers.
239
                if ($entry == '.' || $entry == '..') {
240
                    continue;
241
                }
242
243
                // Recurse.
244
                if ($strict) {
245
                    $result = self::rmdirr("$dirname/$entry");
246
                    if ($result == false) {
247
                        $res = false;
248
                        break;
249
                    }
250
                } else {
251
                    self::rmdirr("$dirname/$entry");
252
                }
253
            }
254
        }
255
256
        // Clean up.
257
        if ($is_object_dir) {

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

@@ 4636-4654 (lines=19) @@
4633
    $dir = dir($dirname);
4634
    // A sanity check.
4635
    $is_object_dir = is_object($dir);
4636
    if ($is_object_dir) {
4637
        while (false !== $entry = $dir->read()) {
4638
            // Skip pointers.
4639
            if ($entry == '.' || $entry == '..') {
4640
                continue;
4641
            }
4642
4643
            // Recurse.
4644
            if ($strict) {
4645
                $result = rmdirr("$dirname/$entry");
4646
                if ($result == false) {
4647
                    $res = false;
4648
                    break;
4649
                }
4650
            } else {
4651
                rmdirr("$dirname/$entry");
4652
            }
4653
        }
4654
    }
4655
4656
    // Clean up.
4657
    if ($is_object_dir) {