ImgData_Stars   A
last analyzed

Complexity

Total Complexity 1

Size/Duplication

Total Lines 131
Duplicated Lines 0 %

Test Coverage

Coverage 0%

Importance

Changes 1
Bugs 0 Features 0
Metric Value
eloc 96
c 1
b 0
f 0
dl 0
loc 131
ccs 0
cts 90
cp 0
rs 10
wmc 1

1 Method

Rating   Name   Duplication   Size   Complexity  
B __construct() 0 120 1
1
<?php
2
3
/**
4
 * JPGraph v4.0.3
5
 */
6
7
namespace Amenadiel\JpGraph\Image;
8
9
/**
10
 * File:        IMGDATA_STARS.INC
11
 * // Description: Base64 encoded images for stars
12
 * // Created:     2003-03-20
13
 * // Ver:         $Id: imgdata_stars.inc.php 1106 2009-02-22 20:16:35Z ljp $
14
 * //
15
 * // Copyright (c) Asial Corporation. All rights reserved.
16
 */
17
class ImgData_Stars extends ImgData
18
{
19
    protected $name = 'Stars';
20
    protected $an   = [MARK_IMG_STAR => 'imgdata'];
21
22
    protected $colors = ['bluegreen', 'lightblue', 'purple', 'blue', 'green', 'pink', 'red', 'yellow'];
23
    protected $index  = ['bluegreen'     => 3, 'lightblue' => 4, 'purple' => 1,
24
        'blue'                           => 5, 'green'     => 0, 'pink'   => 7, 'red' => 2, 'yellow' => 6, ];
25
    protected $maxidx = 7;
26
    protected $imgdata;
27
28
    public function __construct()
29
    {
30
        /*
31
         * File: bstar_green_001.png
32
         */
33
        $this->imgdata[0][0] = 329;
34
        $this->imgdata[0][1] =
35
            'iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAAUV' .
36
            'BMVEX///////+/v7+83rqcyY2Q/4R7/15y/1tp/05p/0lg/zdX' .
37
            '/zdX/zVV/zdO/zFJ9TFJvDFD4yg+8Bw+3iU68hwurhYotxYosx' .
38
            'YokBoTfwANgQFUp7DWAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgF' .
39
            'HUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfTAxYTJj' .
40
            'CRyxgTAAAAcUlEQVR4nH3MSw6AIAwEUBL/IKBWwXL/g0pLojUS' .
41
            'ZzGLl8ko9Zumhr5iy66/GH0dp49llNPB5sTotDY5PVuLG6tnM9' .
42
            'CVKSIe1joSgPsAKSuANNaENFQvTAGzmheSkUpMBWeJZwqBT8wo' .
43
            'hmysD4bnnPsC/x8ItUdGPfAAAAAASUVORK5CYII=';
44
        /*
45
         * File: bstar_blred.png
46
         */
47
        $this->imgdata[1][0] = 325;
48
        $this->imgdata[1][1] =
49
            'iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAATl' .
50
            'BMVEX///+/v79uRJ6jWPOSUtKrb+ejWO+gWPaGTruJTr6rZvF2' .
51
            'RqC2ocqdVuCeV+egV/GsnLuIXL66rMSpcOyATbipY/OdWOp+VK' .
52
            'aTU9WhV+yJKBoLAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgA' .
53
            'AAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfTAxYTJwynv1' .
54
            'XVAAAAcElEQVR4nH3MyQ6AIAwEUFIqiwju2///qLQmWiJxDnN4' .
55
            'mYxSv5lqGCs2nvaLLtZx/VhGOW1MjnPJWp0zsw2wsUY2jd09BY' .
56
            'DFmESC+BwA5UCUxhqAhqrA4CGrLpCMVGK4sZe4B+/5RLdiyMb6' .
57
            'on/PuS9CdQNC7yBXEQAAAABJRU5ErkJggg==';
58
59
        /*
60
         * File: bstar_red_001.png
61
         */
62
        $this->imgdata[2][0] = 325;
63
        $this->imgdata[2][1] =
64
            'iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAATl' .
65
            'BMVEX///+/v7+eRFHzWG3SUmHnb37vWGr2WHG7Tlm+TljxZneg' .
66
            'Rk3KoaXgVmXnV2nxV227nJ++XGzErK3scIS4TVzzY3fqWG2mVF' .
67
            'zVU2PsV2rJFw9VAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgA' .
68
            'AAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfTAxYTJzCI0C' .
69
            'lSAAAAcElEQVR4nH3MyQ6AIAwEUFIqiwju2///qLQmWiJxDnN4' .
70
            'mYxSv5lqGCs2nvaLLtZx/VhGOW1MjnPJWp0zsw2wsUY2jd09BY' .
71
            'DFmESC+BwA5UCUxhqAhqrA4CGrLpCMVGK4sZe4B+/5RLdiyMb6' .
72
            'on/PuS9CdQNC7yBXEQAAAABJRU5ErkJggg==';
73
74
        /*
75
         * File: bstar_blgr_001.png
76
         */
77
        $this->imgdata[3][0] = 325;
78
        $this->imgdata[3][1] =
79
            'iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAATl' .
80
            'BMVEX///+/v79Ehp5Yx/NSq9Jvw+dYwu9YzfZOmbtOmb5myPFG' .
81
            'gqChvcpWteBXvedXxvGcsbtcpb6su8RwzOxNmrhjyvNYwupUjK' .
82
            'ZTr9VXwOyJhmWNAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgA' .
83
            'AAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfTAxYTJTC65k' .
84
            'vQAAAAcElEQVR4nH3MyQ6AIAwEUFIqiwju2///qLQmWiJxDnN4' .
85
            'mYxSv5lqGCs2nvaLLtZx/VhGOW1MjnPJWp0zsw2wsUY2jd09BY' .
86
            'DFmESC+BwA5UCUxhqAhqrA4CGrLpCMVGK4sZe4B+/5RLdiyMb6' .
87
            'on/PuS9CdQNC7yBXEQAAAABJRU5ErkJggg==';
88
89
        /*
90
         * File: bstar_blgr_002.png
91
         */
92
        $this->imgdata[4][0] = 325;
93
        $this->imgdata[4][1] =
94
            'iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAATl' .
95
            'BMVEX///+/v79EnpxY8/FS0dJv5+dY7+9Y9vBOubtOur5m8fFG' .
96
            'nKChycpW3uBX5+ZX8e2curtcvrqswsRw7OdNuLZj8/BY6udUpK' .
97
            'ZT1dRX7OtNkrW5AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgA' .
98
            'AAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfTAxYTJgXHeN' .
99
            'wwAAAAcElEQVR4nH3MyQ6AIAwEUFIqiwju2///qLQmWiJxDnN4' .
100
            'mYxSv5lqGCs2nvaLLtZx/VhGOW1MjnPJWp0zsw2wsUY2jd09BY' .
101
            'DFmESC+BwA5UCUxhqAhqrA4CGrLpCMVGK4sZe4B+/5RLdiyMb6' .
102
            'on/PuS9CdQNC7yBXEQAAAABJRU5ErkJggg==';
103
104
        /*
105
         * File: bstar_blue_001.png
106
         */
107
        $this->imgdata[5][0] = 325;
108
        $this->imgdata[5][1] =
109
            'iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAATl' .
110
            'BMVEX///+/v79EY55Yi/NSetJvledYiO9YkPZOb7tObr5mkvFG' .
111
            'X6ChrcpWgOBXhedXi/Gcpbtcf76sssRwnOxNcbhjk/NYiepUbK' .
112
            'ZTfdVXh+ynNEzzAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgA' .
113
            'AAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfTAxYTJhStyP' .
114
            'zCAAAAcElEQVR4nH3MyQ6AIAwEUFIqiwju2///qLQmWiJxDnN4' .
115
            'mYxSv5lqGCs2nvaLLtZx/VhGOW1MjnPJWp0zsw2wsUY2jd09BY' .
116
            'DFmESC+BwA5UCUxhqAhqrA4CGrLpCMVGK4sZe4B+/5RLdiyMb6' .
117
            'on/PuS9CdQNC7yBXEQAAAABJRU5ErkJggg==';
118
119
        /*
120
         * File: bstar_oy_007.png
121
         */
122
        $this->imgdata[6][0] = 325;
123
        $this->imgdata[6][1] =
124
            'iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAATl' .
125
            'BMVEX///+/v7+ejUTz11jSvVLn02/v1lj21li7q06+r07x2mag' .
126
            'lUbKxKHgy1bnz1fx1Ve7t5y+qlzEwqzs03C4pE3z2WPqz1imml' .
127
            'TVv1Ps01dGRjeyAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgA' .
128
            'AAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfTAxYTJjsGGc' .
129
            'GbAAAAcElEQVR4nH3MyQ6AIAwEUFIqiwju2///qLQmWiJxDnN4' .
130
            'mYxSv5lqGCs2nvaLLtZx/VhGOW1MjnPJWp0zsw2wsUY2jd09BY' .
131
            'DFmESC+BwA5UCUxhqAhqrA4CGrLpCMVGK4sZe4B+/5RLdiyMb6' .
132
            'on/PuS9CdQNC7yBXEQAAAABJRU5ErkJggg==';
133
134
        /*
135
         * File: bstar_lred.png
136
         */
137
        $this->imgdata[7][0] = 325;
138
        $this->imgdata[7][1] =
139
            'iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAATl' .
140
            'BMVEX///+/v7+eRJPzWN3SUr7nb9TvWNj2WOS7Tqi+TqnxZtyg' .
141
            'Ro/KocPgVsjnV9LxV927nLa+XLTErL7scN24TarzY9/qWNemVJ' .
142
            'jVU8LsV9VCwcc9AAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgA' .
143
            'AAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfTAxYTJxi9ZY' .
144
            'GoAAAAcElEQVR4nH3MyQ6AIAwEUFIqiwju2///qLQmWiJxDnN4' .
145
            'mYxSv5lqGCs2nvaLLtZx/VhGOW1MjnPJWp0zsw2wsUY2jd09BY' .
146
            'DFmESC+BwA5UCUxhqAhqrA4CGrLpCMVGK4sZe4B+/5RLdiyMb6' .
147
            'on/PuS9CdQNC7yBXEQAAAABJRU5ErkJggg==';
148
    }
149
}
150