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

@@ 402-414 (lines=13) @@
399
    *  @param $fieldNameParent
400
    *  @return string
401
    */
402
    public function getXoopsCodeParentTopicGetVar($moduleDirname, $lpFieldName, $rpFieldName, $tableName, $tableSoleNameTopic, $tableNameTopic, $fieldNameParent)
403
    {
404
        $ret = <<<EOT
405
\t\t\t\tif(!isset(\${$tableNameTopic}Handler)) {
406
\t\t\t\t\t// Get {$tableNameTopic} Handler
407
\t\t\t\t\t\${$tableNameTopic}Handler =& \${$moduleDirname}->getHandler('{$tableNameTopic}');
408
\t\t\t\t}
409
\t\t\t\t// Get Var {$fieldNameParent}
410
\t\t\t\t\${$lpFieldName}['{$rpFieldName}'] = \${$tableNameTopic}Handler->get{$tableSoleNameTopic}FromId(\${$tableName}All[\$i]->getVar('{$fieldNameParent}'));\n
411
EOT;
412
413
        return $ret;
414
    }
415
416
    /*
417
    *  @public function getXoopsCodeUploadImageGetVar