Code Duplication    Length = 13-13 lines in 2 locations

class/files/admin/AdminObjects.php 1 location

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

class/files/TDMCreateXoopsCode.php 1 location

@@ 364-376 (lines=13) @@
361
    *  @param string $fieldNameParent
362
    *  @return string
363
    */
364
    public function getXoopsCodeParentTopicGetVar($moduleDirname, $lpFieldName, $rpFieldName, $tableName, $tableSoleNameTopic, $tableNameTopic, $fieldNameParent)
365
    {
366
        $ret = <<<EOT
367
\t\t\t\tif(!isset(\${$tableNameTopic}Handler)) {
368
\t\t\t\t\t// Get {$tableNameTopic} Handler
369
\t\t\t\t\t\${$tableNameTopic}Handler =& \${$moduleDirname}->getHandler('{$tableNameTopic}');
370
\t\t\t\t}
371
\t\t\t\t// Get Var {$fieldNameParent}
372
\t\t\t\t\${$lpFieldName}['{$rpFieldName}'] = \${$tableNameTopic}Handler->get{$tableSoleNameTopic}FromId(\${$tableName}All[\$i]->getVar('{$fieldNameParent}'));\n
373
EOT;
374
375
        return $ret;
376
    }
377
378
    /*
379
    *  @public function getXoopsCodeUploadImageGetVar