modules/Base/Dashboard/MiniList.php 1 location
|
@@ 47-52 (lines=6) @@
|
| 44 |
|
public function getRecords(): array |
| 45 |
|
{ |
| 46 |
|
$records = []; |
| 47 |
|
foreach ($this->get('records') as $id => $data) { |
| 48 |
|
$recordModel = Record::getInstance($this->get('modulename')); |
| 49 |
|
$recordModel->setData($data); |
| 50 |
|
$recordModel->setId($id); |
| 51 |
|
$records[$id] = $recordModel; |
| 52 |
|
} |
| 53 |
|
return $records; |
| 54 |
|
} |
| 55 |
|
} |
modules/Base/Widget/RelatedModule.php 1 location
|
@@ 173-178 (lines=6) @@
|
| 170 |
|
|
| 171 |
|
$response = $api->call("{$this->moduleName}/RecordRelatedList/{$this->recordId}/{$this->getRelatedModuleName()}", $body) ?: []; |
| 172 |
|
if (!empty($response['records'])) { |
| 173 |
|
foreach ($response['records'] as $id => $data) { |
| 174 |
|
$recordModel = Record::getInstance($this->getRelatedModuleName()); |
| 175 |
|
$recordModel->setData($data); |
| 176 |
|
$recordModel->setId($id); |
| 177 |
|
$this->entries[$id] = $recordModel; |
| 178 |
|
} |
| 179 |
|
} |
| 180 |
|
} |
| 181 |
|
return $this->entries; |