@@ 164-178 (lines=15) @@ | ||
161 | ); |
|
162 | ||
163 | $data = array(); |
|
164 | foreach ($records as $record) { |
|
165 | $info = array(); |
|
166 | /** @var AbstractGridColumn $column */ |
|
167 | foreach ($columns as $column) { |
|
168 | if (method_exists($column, 'setRouter')) { |
|
169 | $column->setRouter($this->router); |
|
170 | } |
|
171 | if (method_exists($column, 'setGridSourceId')) { |
|
172 | $column->setGridSourceId($gridSource->getId()); |
|
173 | } |
|
174 | $info[] = $column->format($record, $gridSource); |
|
175 | } |
|
176 | ||
177 | $data[] = $info; |
|
178 | } |
|
179 | ||
180 | $retVal['aaData'] = $data; |
|
181 |
@@ 101-115 (lines=15) @@ | ||
98 | 'id' => $gridSource->getId(), // unique id |
|
99 | ); |
|
100 | ||
101 | foreach ($records as $record) { |
|
102 | $info = array(); |
|
103 | /** @var AbstractGridColumn $column */ |
|
104 | foreach ($columns as $column) { |
|
105 | if (method_exists($column, 'setRouter')) { |
|
106 | $column->setRouter($this->router); |
|
107 | } |
|
108 | if (method_exists($column, 'setGridSourceId')) { |
|
109 | $column->setGridSourceId($gridSource->getId()); |
|
110 | } |
|
111 | $info[$column->getField()] = $column->format($record, $this->gridSource); |
|
112 | } |
|
113 | ||
114 | $retVal['rows'][] = $info; |
|
115 | } |
|
116 | ||
117 | return $retVal; |
|
118 | } |