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

@@ 273-285 (lines=13) @@
270
    *  @param string $fieldNameParent
271
    *  @return string
272
    */
273
    public function getXoopsCodeParentTopicGetVar($moduleDirname, $lpFieldName, $rpFieldName, $tableName, $tableSoleNameTopic, $tableNameTopic, $fieldNameParent)
274
    {
275
        $ret = <<<EOT
276
\t\t\t\tif(!isset(\${$tableNameTopic}Handler)) {
277
\t\t\t\t\t// Get {$tableNameTopic} Handler
278
\t\t\t\t\t\${$tableNameTopic}Handler =& \${$moduleDirname}->getHandler('{$tableNameTopic}');
279
\t\t\t\t}
280
\t\t\t\t// Get Var {$fieldNameParent}
281
\t\t\t\t\${$lpFieldName}['{$rpFieldName}'] = \${$tableNameTopic}Handler->get{$tableSoleNameTopic}FromId(\${$tableName}All[\$i]->getVar('{$fieldNameParent}'));\n
282
EOT;
283
284
        return $ret;
285
    }
286
287
    /*
288
    *  @public function getXoopsCodeUploadImageGetVar