Code Duplication    Length = 13-13 lines in 2 locations

class/files/admin/AdminObjects.php 1 location

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