public function getGraphData($lrs_id) { $startDate = \LockerRequest::getParam('graphStartDate'); $endDate = \LockerRequest::getParam('graphEndDate'); $startDate = !$startDate ? null : new \Carbon\Carbon($startDate); $endDate = !$endDate ? null : new \Carbon\Carbon($endDate); $dashboard = new \app\locker\data\dashboards\LrsDashboard($lrs_id); $graph_data = $dashboard->getGraphData($startDate, $endDate); return Response::json($graph_data); }
public function getStats($id, $segment = '') { $stats = new \app\locker\data\dashboards\LrsDashboard($id); switch ($segment) { case 'topActivities': $get_stats = $stats->getTopActivities($id); $get_stats = $get_stats['result']; break; case 'activeUsers': $get_stats = $stats->getActiveUsers($id); $get_stats = $get_stats['result']; break; default: $get_stats = $stats->setTimelineGraph(); break; } return Response::json($get_stats); }