|
@@ 19-23 (lines=5) @@
|
| 16 |
|
public function add($data) |
| 17 |
|
{ |
| 18 |
|
// if multiple views create indexes for them |
| 19 |
|
if (is_array($data[0])) { |
| 20 |
|
return array_map(function ($val) use ($data) { |
| 21 |
|
return ["view" => $val, "content" => $data[1], "region" => $data[2]]; |
| 22 |
|
}, $data[0]); |
| 23 |
|
} |
| 24 |
|
// if multiple content (multideminsional) create indexes for them |
| 25 |
|
if (array_key_exists(0, $data[1])) { |
| 26 |
|
return array_map(function ($val) use ($data) { |
|
@@ 25-29 (lines=5) @@
|
| 22 |
|
}, $data[0]); |
| 23 |
|
} |
| 24 |
|
// if multiple content (multideminsional) create indexes for them |
| 25 |
|
if (array_key_exists(0, $data[1])) { |
| 26 |
|
return array_map(function ($val) use ($data) { |
| 27 |
|
return ["view" => $data[0], "content" => $val, "region" => $data[2]]; |
| 28 |
|
}, $data[1]); |
| 29 |
|
} |
| 30 |
|
return [["view" => $data[0], "content" => $data[1], "region" => $data[2]]]; |
| 31 |
|
} |
| 32 |
|
|