Code Duplication    Length = 12-12 lines in 3 locations

core/modules/email/model/TemplateModel.php 1 location

@@ 10-21 (lines=12) @@
7
8
    protected static $_cssInliner = 'emogrifier'; // one of passthrough|emogrifier|torchbox
9
10
    public function displayLang()
11
    {
12
        Ajde::app()->getDocument()->getLayout()->getParser()->getHelper()->requireCssPublic('core/flags.css');
13
14
        $lang = Ajde_Lang::getInstance();
15
        $currentLang = $this->get('lang');
16
        if ($currentLang) {
17
            $image = '<img src="" class="flag flag-'.strtolower(substr($currentLang, 3,
18
                    2)).'" alt="'.$currentLang.'" />';
19
20
            return $image.$lang->getNiceName($currentLang);
21
        }
22
23
        return '';
24
    }

core/modules/admin/model/MenuModel.php 1 location

@@ 35-46 (lines=12) @@
32
        return $ret;
33
    }
34
35
    public function displayLang()
36
    {
37
        Ajde::app()->getDocument()->getLayout()->getParser()->getHelper()->requireCssPublic('core/flags.css');
38
39
        $lang = Ajde_Lang::getInstance();
40
        $currentLang = $this->get('lang');
41
        if ($currentLang) {
42
            $image = '<img src="" class="flag flag-'.strtolower(substr($currentLang, 3,
43
                    2)).'" alt="'.$currentLang.'" />';
44
45
            return $image.$lang->getNiceName($currentLang);
46
        }
47
48
        return '';
49
    }

core/modules/node/model/NodeModel.php 1 location

@@ 275-286 (lines=12) @@
272
        }
273
    }
274
275
    public function displayLang()
276
    {
277
        Ajde::app()->getDocument()->getLayout()->getParser()->getHelper()->requireCssPublic('core/flags.css');
278
279
        $lang = Ajde_Lang::getInstance();
280
        $currentLang = $this->get('lang');
281
        if ($currentLang) {
282
            $image = '<img src="" class="flag flag-'.strtolower(substr($currentLang, 3,
283
                    2)).'" alt="'.$currentLang.'" />';
284
285
            return $image.$lang->getNiceName($currentLang);
286
        }
287
288
        return '';
289
    }