Conditions | 7 |
Paths | 7 |
Total Lines | 19 |
Code Lines | 10 |
Lines | 0 |
Ratio | 0 % |
Tests | 4 |
CRAP Score | 7.392 |
Changes | 0 |
1 | <?php |
||
59 | public function getData() |
||
60 | { |
||
61 | if (!\is_array($this->data)) { |
||
62 | 17 | return null; |
|
63 | } |
||
64 | |||
65 | if (isset($this->data[0]['$reql_type$']) && $this->data[0]['$reql_type$'] === 'GROUPED_DATA') { |
||
66 | $groups = []; |
||
67 | foreach ($this->data[0]['data'] as $group) { |
||
68 | 1 | $groups[] = [ |
|
69 | 'group' => $group[0], |
||
70 | 1 | 'reduction' => $group[1], |
|
71 | ]; |
||
72 | } |
||
73 | |||
74 | return $groups; |
||
75 | } |
||
76 | 1 | ||
77 | return \count($this->data) === 1 && array_key_exists(0, $this->data) ? $this->data[0] : $this->data; |
||
78 | 1 | } |
|
112 |