Passed
Push — master ( d74703...28a6a0 )
by Roman
02:05
created

UnicodeFormater   A

Complexity

Total Complexity 1

Size/Duplication

Total Lines 28
Duplicated Lines 0 %

Test Coverage

Coverage 100%

Importance

Changes 0
Metric Value
wmc 1
dl 0
loc 28
ccs 25
cts 25
cp 1
rs 10
c 0
b 0
f 0

1 Method

Rating   Name   Duplication   Size   Complexity  
B __construct() 0 26 1
1
<?php
2
3
namespace ToolkitLab\ASCII\Formater;
4
5
class UnicodeFormater extends AbstractFormater
6
{
7 4
    public function __construct()
8
    {
9 4
        $this->metadata = [
10 4
            "name"=> "Unicode",
11 4
            "useHeader"=>true,
12 4
            "useFooter"=> true,
13 4
            "isSeparated"=> false,
14 4
            "BL" => json_decode('"\u2551"'),
15 4
            "BR" => json_decode('"\u2551"'),
16 4
            "BM" => json_decode('"\u2551"'),
17 4
            "HBL" => json_decode('"\u2554"'),
18 4
            "HBR" => json_decode('"\u2557"'),
19 4
            "HBM" => json_decode('"\u2566"'),
20 4
            "HPAD" => json_decode('"\u2550"'),
21 4
            "H2BL" => json_decode('"\u2560"'),
22 4
            "H2BR" => json_decode('"\u2563"'),
23 4
            "H2BM" => json_decode('"\u256C"'),
24 4
            "H2PAD" => json_decode('"\u2550"'),
25 4
            "BBL" => json_decode('"\u2551"'),
26 4
            "BBR" => json_decode('"\u2551"'),
27 4
            "BBM" => json_decode('"\u2551"'),
28 4
            "BPAD" => json_decode('"\u2550"'),
29 4
            "FBL" => json_decode('"\u255A"'),
30 4
            "FBR" => json_decode('"\u255D"'),
31 4
            "FBM" => json_decode('"\u2569"'),
32 4
            "FPAD" => json_decode('"\u2550"')
33 4
        ];
34
    }
35
}