/** * Get asset views/completions * * @param (int) $member_id * @return (array) **/ public function views($member_id) { $filters = array('section_id' => $this->course->offering()->section()->get('id'), 'member_id' => $member_id); // Get the asset views $database = \App::get('db'); $assetViews = new Tables\AssetViews($database); $results = $assetViews->find($filters); $views = array(); if ($results && count($results) > 0) { foreach ($results as $result) { $views[$result->member_id][] = $result->asset_id; } } return $views; }