| @@ 162-175 (lines=14) @@ | ||
| 159 | *  | 
                                |
| 160 | * @param array $data  | 
                                |
| 161 | */  | 
                                |
| 162 | private function updateRowKeyLengths(array $data = [])  | 
                                |
| 163 |     { | 
                                |
| 164 |         $lengths = array_map('mb_strlen', $data); | 
                                |
| 165 | ||
| 166 | $keys = array_merge(array_keys($lengths), array_keys($this->maxLengths));  | 
                                |
| 167 | ||
| 168 |         foreach ($keys as $key) { | 
                                |
| 169 | if (!isset($this->maxLengths[$key])  | 
                                |
| 170 | || (isset($lengths[$key]) && $lengths[$key] > $this->maxLengths[$key])  | 
                                |
| 171 |             ) { | 
                                |
| 172 | $this->maxLengths[$key] = $lengths[$key];  | 
                                |
| 173 | }  | 
                                |
| 174 | }  | 
                                |
| 175 | }  | 
                                |
| 176 | ||
| 177 | /**  | 
                                |
| 178 | * @param int $index  | 
                                |
| @@ 68-81 (lines=14) @@ | ||
| 65 | *  | 
                                |
| 66 | * @param array $data  | 
                                |
| 67 | */  | 
                                |
| 68 | private function updateRowKeyLengths(array $data = [])  | 
                                |
| 69 |     { | 
                                |
| 70 |         $lengths = array_map('mb_strlen', $data); | 
                                |
| 71 | ||
| 72 | $keys = array_merge(array_keys($lengths), array_keys($this->maxLengths));  | 
                                |
| 73 | ||
| 74 |         foreach ($keys as $key) { | 
                                |
| 75 | if (!isset($this->maxLengths[$key])  | 
                                |
| 76 | || (isset($lengths[$key]) && $lengths[$key] > $this->maxLengths[$key])  | 
                                |
| 77 |             ) { | 
                                |
| 78 | $this->maxLengths[$key] = $lengths[$key];  | 
                                |
| 79 | }  | 
                                |
| 80 | }  | 
                                |
| 81 | }  | 
                                |
| 82 | ||
| 83 | /**  | 
                                |
| 84 | * @param array $data  | 
                                |