checkCourse($id); $user = $this->getCurrentUser(); $this->setCourseUser($course, $user); $courseRepo = new CourseRepo(); $resources = $courseRepo->findResources($course->id); if ($resources->count() == 0) { return []; } $builder = new ResourceListBuilder(); $relations = $resources->toArray(); $uploads = $builder->getUploads($relations); foreach ($uploads as $key => $upload) { $uploads[$key]['me'] = ['owned' => $this->ownedCourse ? 1 : 0]; } return array_values($uploads); } }