| Conditions | 7 |
| Paths | 6 |
| Total Lines | 12 |
| Code Lines | 9 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 0 | ||
| 1 | <?php |
||
| 18 | protected static function parseData($data) |
||
| 19 | { |
||
| 20 | if (is_array($data) && Arr::has($data, 'meta')) { |
||
| 21 | Arr::forget($data, 'meta'); |
||
| 22 | } |
||
| 23 | if (is_array($data) && Arr::has($data, 'data')) { |
||
| 24 | return Arr::get($data, 'data'); |
||
| 25 | } else { |
||
| 26 | if (is_string($data) && json_decode($data)) { |
||
| 27 | return json_decode($data); |
||
| 28 | } else { |
||
| 29 | return $data; |
||
| 30 | } |
||
| 34 |