CourseExtractor::class, 'query' => "SELECT id, course, summary FROM mdl_course_sections WHERE section > 0 AND (name != '' OR name IS NOT NULL)", ]; } /** * @return array */ public function getTransformConfiguration() { return [ 'class' => BaseTransformer::class, 'map' => [ 'c_id' => [ 'class' => LoadedCourseCodeLookup::class, 'properties' => ['course'], ], 'description' => 'summary', ], ]; } /** * @return array */ public function getLoadConfiguration() { return [ 'class' => CourseSectionsLoader::class, ]; } }