delete_course( $course_id ); FaqLinks::remove_target( FaqTarget::COURSE, $course_id ); Services::external_courses()->course_deleted( $course_id ); PageTemplates::forget(); } public static function category_deleted( int $category_id ): void { FaqLinks::remove_target( FaqTarget::CATEGORY, $category_id ); PageTemplates::forget(); } public static function category_merged( int $from, int $into ): void { FaqLinks::merge_category( $from, $into ); PageTemplates::forget(); } }