Code Duplication    Length = 18-28 lines in 2 locations

htdocs/class/xoopsform/renderer/XoopsFormRendererBootstrap3.php 1 location

@@ 420-447 (lines=28) @@
417
     *
418
     * @return string rendered form element
419
     */
420
    public function renderFormElementTray(XoopsFormElementTray $element)
421
    {
422
        $count = 0;
423
        $ret = '<span class="form-inline">';
424
        foreach ($element->getElements() as $ele) {
425
            if ($count > 0) {
426
                $ret .= $element->getDelimeter();
427
            }
428
            if ($ele->getCaption() != '') {
429
                $ret .= $ele->getCaption() . '&nbsp;';
430
            }
431
            $ret .= $ele->render() . NWLINE;
432
            if (!$ele->isHidden()) {
433
                ++$count;
434
            }
435
        }
436
        /*
437
        if (substr_count($ret, '<div class="form-group form-inline">') > 0) {
438
            $ret = str_replace('<div class="form-group form-inline">', '', $ret);
439
            $ret = str_replace('</div>', '', $ret);
440
        }
441
        if (substr_count($ret, '<div class="checkbox-inline">') > 0) {
442
            $ret = str_replace('<div class="checkbox-inline">', '', $ret);
443
        }
444
        */
445
        $ret .= '</span>';
446
        return $ret;
447
    }
448
449
    /**
450
     * Render support for XoopsFormFile

htdocs/class/xoopsform/renderer/XoopsFormRendererLegacy.php 1 location

@@ 297-314 (lines=18) @@
294
     *
295
     * @return string rendered form element
296
     */
297
    public function renderFormElementTray(XoopsFormElementTray $element)
298
    {
299
        $count = 0;
300
        $ret   = '';
301
        foreach ($element->getElements() as $ele) {
302
            if ($count > 0) {
303
                $ret .= $element->getDelimeter();
304
            }
305
            if ($ele->getCaption() != '') {
306
                $ret .= $ele->getCaption() . '&nbsp;';
307
            }
308
            $ret .= $ele->render() . NWLINE;
309
            if (!$ele->isHidden()) {
310
                ++$count;
311
            }
312
        }
313
        return $ret;
314
    }
315
316
    /**
317
     * Render support for XoopsFormFile