Module   A
last analyzed

Complexity

Total Complexity 2

Size/Duplication

Total Lines 28
Duplicated Lines 0 %

Test Coverage

Coverage 100%

Importance

Changes 0
Metric Value
wmc 2
eloc 5
dl 0
loc 28
c 0
b 0
f 0
ccs 6
cts 6
cp 1
rs 10

2 Methods

Rating   Name   Duplication   Size   Complexity  
A t() 0 3 1
A onLoad() 0 5 1
1
<?php
2
3
namespace dev7ch\slick;
4
5
6
/**
7
 * Slick.js slider block and widget extension for LUYA.
8
 *
9
 * @author Silvan Hahn <[email protected]>
10
 */
11
class Module extends \luya\base\Module
12
{
13
    /**
14
     * {@inheritdoc}
15
     */
16 7
    public static function onLoad()
17
    {
18 7
        self::registerTranslation('slick*', static::staticBasePath().'/messages', [
19 7
            'fileMap' => [
20
                'slick' => 'slick.php',
21
            ],
22
        ]);
23 7
    }
24
25
    /**
26
     * Translations.
27
     *
28
     * @param string $message
29
     * @param array  $params
30
     * @param string $category
31
     *
32
     * @internal param string $language
33
     *
34
     * @return string
35
     */
36 2
    public static function t($message, array $params = [], $category = 'slick')
37
    {
38 2
        return parent::baseT($category, $message, $params);
39
    }
40
}
41