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

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