Example #1
0
 /**
  * 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;
 }