Code Duplication    Length = 10-10 lines in 3 locations

class/files/blocks/BlocksFiles.php 1 location

@@ 293-302 (lines=10) @@
290
        $tableCategory = $table->getVar('table_category');
291
        $language = $this->getLanguage($moduleDirname, 'MB');
292
        $fields = $this->getTableFields($table->getVar('table_mid'), $table->getVar('table_id'));
293
        foreach (array_keys($fields) as $f) {
294
            $fieldName = $fields[$f]->getVar('field_name');
295
            $fieldParent = $fields[$f]->getVar('field_parent');
296
            if (0 == $f) {
297
                $fieldId = $fieldName;
298
            }
299
            if (1 == $fields[$f]->getVar('field_main')) {
300
                $fieldMain = $fieldName;
301
            }
302
        }
303
        $content = $this->getHeaderFilesComments($module, $filename);
304
        $content .= $this->getBlocksShow($moduleDirname, $tableName, $tableFieldname, $fields, $fieldId, $fieldParent);
305
        $content .= $this->getBlocksEdit($moduleDirname, $tableName, $fieldId, $fieldMain, $language);

class/files/admin/AdminPages.php 1 location

@@ 355-364 (lines=10) @@
352
        $tableSoleName = $table->getVar('table_solename');
353
        $language = $this->getLanguage($moduleDirname, 'AM');
354
        $fields = $this->tdmcfile->getTableFields($table->getVar('table_mid'), $table->getVar('table_id'));
355
        foreach (array_keys($fields) as $f) {
356
            $fieldName = $fields[$f]->getVar('field_name');
357
            $fieldInForm = $fields[$f]->getVar('field_inform');
358
            if (0 == $f) {
359
                $fieldId = $fieldName;
360
            }
361
            if (1 == $fields[$f]->getVar('field_main')) {
362
                $fieldMain = $fieldName;
363
            }
364
        }
365
        $content = $this->getHeaderFilesComments($module, $filename);
366
        $content .= $this->getAdminPagesHeader($moduleDirname, $tableName, $fieldId);
367
        $list = $this->getAdminPagesList($moduleDirname, $table, $language, $fields, $fieldId, $fieldInForm, $fieldMain);

class/files/user/UserXoopsVersion.php 1 location

@@ 704-713 (lines=10) @@
701
        $fields = $this->getTableFields($tableMid, $tableId);
702
        $fieldId = null;
703
		$fieldParent = null;
704
        foreach (array_keys($fields) as $f) {
705
            $fieldName = $fields[$f]->getVar('field_name');
706
            $fieldElement = $fields[$f]->getVar('field_element');
707
            if (0 == $f) {
708
                $fieldId = $fieldName;
709
            }
710
            if ($fieldElement > 15) {
711
                $fieldParent = $fieldName;
712
            }
713
        }
714
715
        $num = 1;
716
        $ret .= $this->getXoopsVersionNotificationGlobal($language, 'category', 'global', 'global', $notifyFiles, $num);