Code Duplication    Length = 13-13 lines in 2 locations

class/files/admin/AdminObjects.php 1 location

@@ 293-305 (lines=13) @@
290
    *  @param string $fieldNameParent
291
    *  @return string
292
    */
293
    public function getParentTopicGetVar($moduleDirname, $lpFieldName, $rpFieldName, $tableName, $tableSoleNameTopic, $tableNameTopic, $fieldNameParent)
294
    {
295
        $ret = <<<EOT
296
\t\t\t\tif(!isset(\${$tableNameTopic}Handler)) {
297
\t\t\t\t\t// Get {$tableNameTopic} Handler
298
\t\t\t\t\t\${$tableNameTopic}Handler =& \${$moduleDirname}->getHandler('{$tableNameTopic}');
299
\t\t\t\t}
300
\t\t\t\t// Get Var {$fieldNameParent}
301
\t\t\t\t\${$lpFieldName}['{$rpFieldName}'] = \${$tableNameTopic}Handler->get{$tableSoleNameTopic}FromId(\${$tableName}All[\$i]->getVar('{$fieldNameParent}'));\n
302
EOT;
303
304
        return $ret;
305
    }
306
307
    /*
308
    *  @public function getUploadImageGetVar

class/files/TDMCreateXoopsCode.php 1 location

@@ 441-453 (lines=13) @@
438
    *  @param $fieldNameParent
439
    *  @return string
440
    */
441
    public function getXoopsCodeParentTopicGetVar($moduleDirname, $lpFieldName, $rpFieldName, $tableName, $tableSoleNameTopic, $tableNameTopic, $fieldNameParent)
442
    {
443
        $ret = <<<EOT
444
\t\t\t\tif(!isset(\${$tableNameTopic}Handler)) {
445
\t\t\t\t\t// Get {$tableNameTopic} Handler
446
\t\t\t\t\t\${$tableNameTopic}Handler =& \${$moduleDirname}->getHandler('{$tableNameTopic}');
447
\t\t\t\t}
448
\t\t\t\t// Get Var {$fieldNameParent}
449
\t\t\t\t\${$lpFieldName}['{$rpFieldName}'] = \${$tableNameTopic}Handler->get{$tableSoleNameTopic}FromId(\${$tableName}All[\$i]->getVar('{$fieldNameParent}'));\n
450
EOT;
451
452
        return $ret;
453
    }
454
455
    /*
456
    *  @public function getXoopsCodeUploadImageGetVar