|
1 | 1 | <?xml version="1.0" encoding="UTF-8"?>
|
2 |
| -<coverage generated="1724812740"> |
3 |
| - <project timestamp="1724812740"> |
| 2 | +<coverage generated="1725426490"> |
| 3 | + <project timestamp="1725426490"> |
| 4 | + <file name="./src/Dtos/TraitDtos.php"> |
| 5 | + <class name="Spotlibs\PhpLib\Dtos\TraitDtos" namespace="global"> |
| 6 | + <metrics complexity="5" methods="4" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="0" elements="11" coveredelements="0"/> |
| 7 | + </class> |
| 8 | + <line num="20" type="method" name="__construct" visibility="public" complexity="2" crap="6" count="0"/> |
| 9 | + <line num="21" type="stmt" count="0"/> |
| 10 | + <line num="22" type="stmt" count="0"/> |
| 11 | + <line num="26" type="method" name="create" visibility="public" complexity="1" crap="2" count="0"/> |
| 12 | + <line num="28" type="stmt" count="0"/> |
| 13 | + <line num="30" type="stmt" count="0"/> |
| 14 | + <line num="33" type="method" name="toArray" visibility="public" complexity="1" crap="2" count="0"/> |
| 15 | + <line num="35" type="stmt" count="0"/> |
| 16 | + <line num="38" type="method" name="toJson" visibility="public" complexity="1" crap="2" count="0"/> |
| 17 | + <line num="40" type="stmt" count="0"/> |
| 18 | + <line num="41" type="stmt" count="0"/> |
| 19 | + <metrics loc="43" ncloc="33" classes="1" methods="4" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="0" elements="11" coveredelements="0"/> |
| 20 | + </file> |
4 | 21 | <file name="./src/Exceptions/AccessException.php">
|
5 | 22 | <class name="Spotlibs\PhpLib\Exceptions\AccessException" namespace="global">
|
6 | 23 | <metrics complexity="1" methods="1" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="5" coveredstatements="5" elements="6" coveredelements="6"/>
|
|
54 | 71 | </file>
|
55 | 72 | <file name="./src/Exceptions/ParameterException.php">
|
56 | 73 | <class name="Spotlibs\PhpLib\Exceptions\ParameterException" namespace="global">
|
57 |
| - <metrics complexity="1" methods="1" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="6" coveredstatements="6" elements="7" coveredelements="7"/> |
| 74 | + <metrics complexity="2" methods="2" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="7" elements="9" coveredelements="9"/> |
58 | 75 | </class>
|
59 | 76 | <line num="51" type="method" name="__construct" visibility="public" complexity="1" crap="1" count="1"/>
|
60 | 77 | <line num="53" type="stmt" count="1"/>
|
|
63 | 80 | <line num="56" type="stmt" count="1"/>
|
64 | 81 | <line num="57" type="stmt" count="1"/>
|
65 | 82 | <line num="58" type="stmt" count="1"/>
|
66 |
| - <metrics loc="61" ncloc="33" classes="1" methods="1" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="6" coveredstatements="6" elements="7" coveredelements="7"/> |
| 83 | + <line num="66" type="method" name="getValidationErrors" visibility="public" complexity="1" crap="1" count="1"/> |
| 84 | + <line num="68" type="stmt" count="1"/> |
| 85 | + <metrics loc="71" ncloc="38" classes="1" methods="2" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="7" coveredstatements="7" elements="9" coveredelements="9"/> |
67 | 86 | </file>
|
68 | 87 | <file name="./src/Exceptions/RuntimeException.php">
|
69 | 88 | <class name="Spotlibs\PhpLib\Exceptions\RuntimeException" namespace="global">
|
|
82 | 101 | <metrics complexity="11" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="19" coveredstatements="18" elements="20" coveredelements="18"/>
|
83 | 102 | </class>
|
84 | 103 | <line num="41" type="method" name="create" visibility="public" complexity="11" crap="11.02" count="11"/>
|
85 |
| - <line num="48" type="stmt" count="11"/> |
86 |
| - <line num="49" type="stmt" count="1"/> |
87 |
| - <line num="50" type="stmt" count="10"/> |
88 |
| - <line num="51" type="stmt" count="1"/> |
89 |
| - <line num="52" type="stmt" count="9"/> |
90 |
| - <line num="53" type="stmt" count="1"/> |
91 |
| - <line num="54" type="stmt" count="8"/> |
92 |
| - <line num="55" type="stmt" count="1"/> |
93 |
| - <line num="56" type="stmt" count="7"/> |
94 |
| - <line num="57" type="stmt" count="3"/> |
95 |
| - <line num="58" type="stmt" count="4"/> |
96 |
| - <line num="59" type="stmt" count="1"/> |
97 |
| - <line num="60" type="stmt" count="3"/> |
98 |
| - <line num="61" type="stmt" count="1"/> |
99 |
| - <line num="62" type="stmt" count="2"/> |
100 |
| - <line num="63" type="stmt" count="1"/> |
| 104 | + <line num="49" type="stmt" count="11"/> |
| 105 | + <line num="50" type="stmt" count="1"/> |
| 106 | + <line num="51" type="stmt" count="10"/> |
| 107 | + <line num="52" type="stmt" count="1"/> |
| 108 | + <line num="53" type="stmt" count="9"/> |
| 109 | + <line num="54" type="stmt" count="1"/> |
| 110 | + <line num="55" type="stmt" count="8"/> |
| 111 | + <line num="56" type="stmt" count="1"/> |
| 112 | + <line num="57" type="stmt" count="7"/> |
| 113 | + <line num="58" type="stmt" count="3"/> |
| 114 | + <line num="59" type="stmt" count="4"/> |
| 115 | + <line num="60" type="stmt" count="1"/> |
| 116 | + <line num="61" type="stmt" count="3"/> |
| 117 | + <line num="62" type="stmt" count="1"/> |
| 118 | + <line num="63" type="stmt" count="2"/> |
101 | 119 | <line num="64" type="stmt" count="1"/>
|
102 | 120 | <line num="65" type="stmt" count="1"/>
|
103 |
| - <line num="67" type="stmt" count="0"/> |
104 |
| - <metrics loc="70" ncloc="60" classes="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="19" coveredstatements="18" elements="20" coveredelements="18"/> |
| 121 | + <line num="66" type="stmt" count="1"/> |
| 122 | + <line num="68" type="stmt" count="0"/> |
| 123 | + <metrics loc="71" ncloc="61" classes="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="19" coveredstatements="18" elements="20" coveredelements="18"/> |
105 | 124 | </file>
|
106 | 125 | <file name="./src/Exceptions/ThirdPartyServiceException.php">
|
107 | 126 | <class name="Spotlibs\PhpLib\Exceptions\ThirdPartyServiceException" namespace="global">
|
|
163 | 182 | </file>
|
164 | 183 | <file name="./src/Responses/StdResponse.php">
|
165 | 184 | <class name="Spotlibs\PhpLib\Responses\StdResponse" namespace="global">
|
166 |
| - <metrics complexity="4" methods="2" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="14" coveredstatements="14" elements="16" coveredelements="16"/> |
| 185 | + <metrics complexity="5" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="16" coveredstatements="15" elements="18" coveredelements="16"/> |
167 | 186 | </class>
|
168 |
| - <line num="35" type="method" name="success" visibility="public" complexity="2" crap="2" count="1"/> |
169 |
| - <line num="37" type="stmt" count="1"/> |
| 187 | + <line num="36" type="method" name="success" visibility="public" complexity="2" crap="2" count="1"/> |
170 | 188 | <line num="38" type="stmt" count="1"/>
|
171 | 189 | <line num="39" type="stmt" count="1"/>
|
172 | 190 | <line num="40" type="stmt" count="1"/>
|
173 | 191 | <line num="41" type="stmt" count="1"/>
|
174 | 192 | <line num="42" type="stmt" count="1"/>
|
175 |
| - <line num="44" type="stmt" count="1"/> |
176 |
| - <line num="54" type="method" name="error" visibility="public" complexity="2" crap="2" count="2"/> |
| 193 | + <line num="43" type="stmt" count="1"/> |
| 194 | + <line num="45" type="stmt" count="1"/> |
| 195 | + <line num="54" type="method" name="error" visibility="public" complexity="3" crap="3.01" count="2"/> |
177 | 196 | <line num="56" type="stmt" count="2"/>
|
178 | 197 | <line num="57" type="stmt" count="2"/>
|
179 | 198 | <line num="58" type="stmt" count="2"/>
|
180 | 199 | <line num="59" type="stmt" count="2"/>
|
181 | 200 | <line num="60" type="stmt" count="2"/>
|
182 | 201 | <line num="61" type="stmt" count="1"/>
|
183 |
| - <line num="64" type="stmt" count="2"/> |
184 |
| - <metrics loc="66" ncloc="43" classes="1" methods="2" coveredmethods="2" conditionals="0" coveredconditionals="0" statements="14" coveredstatements="14" elements="16" coveredelements="16"/> |
185 |
| - </file> |
186 |
| - <file name="./src/Validation/StdValidation.php"> |
187 |
| - <class name="Spotlibs\PhpLib\Validation\StdValidation" namespace="global"> |
188 |
| - <metrics complexity="10" methods="7" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="31" coveredstatements="0" elements="38" coveredelements="0"/> |
189 |
| - </class> |
190 |
| - <line num="12" type="method" name="getHeaderFromRules" visibility="public" complexity="4" crap="20" count="0"/> |
191 |
| - <line num="14" type="stmt" count="0"/> |
192 |
| - <line num="15" type="stmt" count="0"/> |
193 |
| - <line num="16" type="stmt" count="0"/> |
194 |
| - <line num="17" type="stmt" count="0"/> |
195 |
| - <line num="18" type="stmt" count="0"/> |
196 |
| - <line num="20" type="stmt" count="0"/> |
197 |
| - <line num="23" type="stmt" count="0"/> |
198 |
| - <line num="26" type="method" name="validateNIK" visibility="public" complexity="1" crap="2" count="0"/> |
199 |
| - <line num="28" type="stmt" count="0"/> |
200 |
| - <line num="29" type="stmt" count="0"/> |
201 |
| - <line num="30" type="stmt" count="0"/> |
202 |
| - <line num="31" type="stmt" count="0"/> |
203 |
| - <line num="34" type="method" name="validateNPWP" visibility="public" complexity="1" crap="2" count="0"/> |
204 |
| - <line num="36" type="stmt" count="0"/> |
205 |
| - <line num="37" type="stmt" count="0"/> |
206 |
| - <line num="38" type="stmt" count="0"/> |
207 |
| - <line num="39" type="stmt" count="0"/> |
208 |
| - <line num="42" type="method" name="validateTanggalLahir" visibility="public" complexity="1" crap="2" count="0"/> |
209 |
| - <line num="44" type="stmt" count="0"/> |
210 |
| - <line num="45" type="stmt" count="0"/> |
211 |
| - <line num="46" type="stmt" count="0"/> |
212 |
| - <line num="47" type="stmt" count="0"/> |
213 |
| - <line num="50" type="method" name="validateJenisKelamin" visibility="public" complexity="1" crap="2" count="0"/> |
214 |
| - <line num="52" type="stmt" count="0"/> |
215 |
| - <line num="53" type="stmt" count="0"/> |
216 |
| - <line num="54" type="stmt" count="0"/> |
217 |
| - <line num="55" type="stmt" count="0"/> |
218 |
| - <line num="58" type="method" name="validateAgama" visibility="public" complexity="1" crap="2" count="0"/> |
219 |
| - <line num="60" type="stmt" count="0"/> |
220 |
| - <line num="61" type="stmt" count="0"/> |
221 |
| - <line num="62" type="stmt" count="0"/> |
222 |
| - <line num="63" type="stmt" count="0"/> |
223 |
| - <line num="66" type="method" name="validateNoHP" visibility="public" complexity="1" crap="2" count="0"/> |
224 |
| - <line num="68" type="stmt" count="0"/> |
225 |
| - <line num="69" type="stmt" count="0"/> |
226 |
| - <line num="70" type="stmt" count="0"/> |
227 |
| - <line num="71" type="stmt" count="0"/> |
228 |
| - <metrics loc="73" ncloc="73" classes="1" methods="7" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="31" coveredstatements="0" elements="38" coveredelements="0"/> |
229 |
| - </file> |
230 |
| - <file name="./src/Validation/ValidationServiceProvider.php"> |
231 |
| - <class name="Spotlibs\PhpLib\Validation\ValidationServiceProvider" namespace="global"> |
232 |
| - <metrics complexity="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="0" elements="9" coveredelements="0"/> |
233 |
| - </class> |
234 |
| - <line num="167" type="method" name="register" visibility="public" complexity="1" crap="2" count="0"/> |
235 |
| - <line num="169" type="stmt" count="0"/> |
236 |
| - <line num="170" type="stmt" count="0"/> |
237 |
| - <line num="171" type="stmt" count="0"/> |
238 |
| - <line num="172" type="stmt" count="0"/> |
239 |
| - <line num="173" type="stmt" count="0"/> |
240 |
| - <line num="174" type="stmt" count="0"/> |
241 |
| - <line num="175" type="stmt" count="0"/> |
242 |
| - <line num="176" type="stmt" count="0"/> |
243 |
| - <metrics loc="180" ncloc="145" classes="1" methods="1" coveredmethods="0" conditionals="0" coveredconditionals="0" statements="8" coveredstatements="0" elements="9" coveredelements="0"/> |
| 202 | + <line num="63" type="stmt" count="2"/> |
| 203 | + <line num="64" type="stmt" count="0"/> |
| 204 | + <line num="67" type="stmt" count="2"/> |
| 205 | + <metrics loc="69" ncloc="46" classes="1" methods="2" coveredmethods="1" conditionals="0" coveredconditionals="0" statements="16" coveredstatements="15" elements="18" coveredelements="16"/> |
244 | 206 | </file>
|
245 |
| - <metrics files="16" loc="1055" ncloc="666" classes="15" methods="25" coveredmethods="15" conditionals="0" coveredconditionals="0" statements="123" coveredstatements="82" elements="148" coveredelements="97"/> |
| 207 | + <metrics files="15" loc="859" ncloc="490" classes="14" methods="22" coveredmethods="15" conditionals="0" coveredconditionals="0" statements="94" coveredstatements="84" elements="116" coveredelements="99"/> |
246 | 208 | </project>
|
247 | 209 | </coverage>
|
0 commit comments