Code Duplication    Length = 13-13 lines in 2 locations

class/files/admin/AdminObjects.php 1 location

@@ 325-337 (lines=13) @@
322
    *  @param string $fieldNameParent
323
    *  @return string
324
    */
325
    public function getParentTopicGetVar($moduleDirname, $lpFieldName, $rpFieldName, $tableName, $tableSoleNameTopic, $tableNameTopic, $fieldNameParent)
326
    {
327
        $ret = <<<EOT
328
\t\t\t\tif(!isset(\${$tableNameTopic}Handler)) {
329
\t\t\t\t\t// Get {$tableNameTopic} Handler
330
\t\t\t\t\t\${$tableNameTopic}Handler =& \${$moduleDirname}->getHandler('{$tableNameTopic}');
331
\t\t\t\t}
332
\t\t\t\t// Get Var {$fieldNameParent}
333
\t\t\t\t\${$lpFieldName}['{$rpFieldName}'] = \${$tableNameTopic}Handler->get{$tableSoleNameTopic}FromId(\${$tableName}All[\$i]->getVar('{$fieldNameParent}'));\n
334
EOT;
335
336
        return $ret;
337
    }
338
339
    /*
340
    *  @public function getUploadImageGetVar

class/files/TDMCreateXoopsCode.php 1 location

@@ 323-335 (lines=13) @@
320
    *  @param string $fieldNameParent
321
    *  @return string
322
    */
323
    public function getXoopsCodeParentTopicGetVar($moduleDirname, $lpFieldName, $rpFieldName, $tableName, $tableSoleNameTopic, $tableNameTopic, $fieldNameParent)
324
    {
325
        $ret = <<<EOT
326
\t\t\t\tif(!isset(\${$tableNameTopic}Handler)) {
327
\t\t\t\t\t// Get {$tableNameTopic} Handler
328
\t\t\t\t\t\${$tableNameTopic}Handler =& \${$moduleDirname}->getHandler('{$tableNameTopic}');
329
\t\t\t\t}
330
\t\t\t\t// Get Var {$fieldNameParent}
331
\t\t\t\t\${$lpFieldName}['{$rpFieldName}'] = \${$tableNameTopic}Handler->get{$tableSoleNameTopic}FromId(\${$tableName}All[\$i]->getVar('{$fieldNameParent}'));\n
332
EOT;
333
334
        return $ret;
335
    }
336
337
    /*
338
    *  @public function getXoopsCodeUploadImageGetVar