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

@@ 350-362 (lines=13) @@
347
    *  @param string $fieldNameParent
348
    *  @return string
349
    */
350
    public function getXoopsCodeParentTopicGetVar($moduleDirname, $lpFieldName, $rpFieldName, $tableName, $tableSoleNameTopic, $tableNameTopic, $fieldNameParent)
351
    {
352
        $ret = <<<EOT
353
\t\t\t\tif(!isset(\${$tableNameTopic}Handler)) {
354
\t\t\t\t\t// Get {$tableNameTopic} Handler
355
\t\t\t\t\t\${$tableNameTopic}Handler =& \${$moduleDirname}->getHandler('{$tableNameTopic}');
356
\t\t\t\t}
357
\t\t\t\t// Get Var {$fieldNameParent}
358
\t\t\t\t\${$lpFieldName}['{$rpFieldName}'] = \${$tableNameTopic}Handler->get{$tableSoleNameTopic}FromId(\${$tableName}All[\$i]->getVar('{$fieldNameParent}'));\n
359
EOT;
360
361
        return $ret;
362
    }
363
364
    /*
365
    *  @public function getXoopsCodeUploadImageGetVar