| @@ 119-127 (lines=9) @@ | ||
| 116 | * @param mixed $row |
|
| 117 | * @return array |
|
| 118 | */ |
|
| 119 | protected function addColumns($data, $row) |
|
| 120 | { |
|
| 121 | foreach ($this->appendColumns as $key => $value) { |
|
| 122 | $value['content'] = Helper::compileContent($value['content'], $data, $row, $this->shouldEscapeColumn($key)); |
|
| 123 | $data = Helper::includeInArray($value, $data); |
|
| 124 | } |
|
| 125 | ||
| 126 | return $data; |
|
| 127 | } |
|
| 128 | ||
| 129 | /** |
|
| 130 | * Process add index column. |
|
| @@ 153-161 (lines=9) @@ | ||
| 150 | * @param mixed $row |
|
| 151 | * @return array |
|
| 152 | */ |
|
| 153 | protected function editColumns($data, $row) |
|
| 154 | { |
|
| 155 | foreach ($this->editColumns as $key => $value) { |
|
| 156 | $value['content'] = Helper::compileContent($value['content'], $data, $row, $this->shouldEscapeColumn($key)); |
|
| 157 | Arr::set($data, $value['name'], $value['content']); |
|
| 158 | } |
|
| 159 | ||
| 160 | return $data; |
|
| 161 | } |
|
| 162 | ||
| 163 | /** |
|
| 164 | * Setup additional DT row variables. |
|