Code Duplication    Length = 18-28 lines in 2 locations

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

@@ 345-372 (lines=28) @@
342
     *
343
     * @return string rendered form element
344
     */
345
    public function renderFormElementTray(XoopsFormElementTray $element)
346
    {
347
        $count = 0;
348
        $ret = '<div class="form-inline">';
349
        foreach ($element->getElements() as $ele) {
350
            if ($count > 0) {
351
                $ret .= $element->getDelimeter();
352
            }
353
            if ($ele->getCaption() != '') {
354
                $ret .= $ele->getCaption() . '&nbsp;';
355
            }
356
            $ret .= $ele->render() . NWLINE;
357
            if (!$ele->isHidden()) {
358
                ++$count;
359
            }
360
        }
361
        /*
362
        if (substr_count($ret, '<div class="form-group form-inline">') > 0) {
363
            $ret = str_replace('<div class="form-group form-inline">', '', $ret);
364
            $ret = str_replace('</div>', '', $ret);
365
        }
366
        if (substr_count($ret, '<div class="checkbox-inline">') > 0) {
367
            $ret = str_replace('<div class="checkbox-inline">', '', $ret);
368
        }
369
        */
370
        $ret .= '</div>';
371
        return $ret;
372
    }
373
374
    /**
375
     * 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