/** * Get favourite graphs and simple graph. * * @return CTableInfo */ function getFavouriteGraphs() { $data = getFavouriteGraphsData(); $favourites = (new CTableInfo())->setNoDataMessage(_('No graphs added.')); if ($data['graphs']) { foreach ($data['graphs'] as $graph) { $favourites->addRow([new CLink($graph['label'], 'charts.php?graphid=' . $graph['id'])]); } } if ($data['simpleGraphs']) { foreach ($data['simpleGraphs'] as $item) { $favourites->addRow([new CLink($item['label'], 'history.php?action=' . HISTORY_GRAPH . '&itemids[]=' . $item['id'])]); } } return $favourites; }
/** * Get favourite graphs and simple graph. * * @return CList */ function getFavouriteGraphs() { $data = getFavouriteGraphsData(); $favourites = new CList(null, 'favorites', _('No graphs added.')); if ($data['graphs']) { foreach ($data['graphs'] as $graph) { $favourites->addItem(new CLink($graph['label'], 'charts.php?graphid=' . $graph['id']), 'nowrap'); } } if ($data['simpleGraphs']) { foreach ($data['simpleGraphs'] as $item) { $favourites->addItem(new CLink($item['label'], 'history.php?action=' . HISTORY_GRAPH . '&itemids[]=' . $item['id']), 'nowrap'); } } return $favourites; }