Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

load_enrollment

cre8_app_course::enrollment::load_enrollment

fn · cre8-app-course · crates/cre8-app-course/src/enrollment.rs:140 pub generic

11lines
1cyclomatic
0max nesting
4statements
0? exits
3params
17callers
3callees
2.7 (p97)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (17 direct callers, 3 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 2 sitespath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 3 sitespath · 1 sitepath · 1 sitepath · 2 sitespath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 3 sitespath · 1 sitelesson_locksapp-course · cc 1cre8_app_course::access::lesson_lockssave_handlerapp-course · cc 1cre8_app_course::notes::save_handlerrequire_readapp-course · cc 1cre8_app_course::access::require_readreaderapp-course · cc 1cre8_app_course::notes::readeroutline_handlerapp-course · cc 9cre8_app_course::connection::outline_handlerenroll_handlerapp-course · cc 2cre8_app_course::connection::enroll_handlerserveapp-course · cc 6cre8_app_course::media::servequiz_submit_handlerapp-course · cc 4cre8_app_course::connection::quiz_submit_handlercourse_detail_template_cont…app-course · cc 2cre8_app_course::view_templates::course_page::course_detail_template_contextsend_enrollment_noticesapp-course · cc 3cre8_app_course::notify::send_enrollment_noticesmay_readapp-course · cc 6cre8_app_course::access::may_readactive_enrollmentapp-course · cc 1cre8_app_course::connection::active_enrollmentactivate_enrollmentapp-course · cc 5cre8_app_course::enroll::activate_enrollmentlesson_complete_handlerapp-course · cc 11cre8_app_course::connection::lesson_complete_handlerunenroll_handlerapp-course · cc 1cre8_app_course::connection::unenroll_handlerprogress_handlerapp-course · cc 4cre8_app_course::connection::progress_handlerrequire_enrollment_and_openapp-course · cc 1cre8_app_course::notes::require_enrollment_and_opendrip_readerapp-course · cc 2cre8_app_course::access::drip_readeradopt_shop_purchaseapp-course · cc 7cre8_app_course::enroll::adopt_shop_purchaseenroll_freeapp-course · cc 3cre8_app_course::enroll::enroll_freeenrollapp-course · cc 5cre8_app_course::enroll::enrollcourse_readerapp-course · cc 1cre8_app_course::view_templates::course_page::course_readerpaid_enrollment_rejects_cla…app-course · cc 3cre8_app_course::e2e_tests::paid_enrollment_rejects_claimed_payment_without_writes_or_reactivationa_cre8_priced_course_enroll…app-course · cc 1cre8_app_course::e2e_tests::a_cre8_priced_course_enrolls_and_pays_its_seat_in_one_postload_enrollmentapp-course · cc 1cre8_app_course::enrollment::load_enrollmentparse_enrollmentapp-course · cc 1cre8_app_course::enrollment::parse_enrollmentenrollment_vidapp-course · cc 1cre8_app_course::enrollment::enrollment_vidderive_enrollment_idapp-course · cc 1cre8_app_course::enrollment::derive_enrollment_idshort_hashutil-graph-vertex · cc 1cre8_util_graph_vertex::short_hashtextapp-course · cc 1cre8_app_course::connection::text

Control flow

Source not readable from this process.

Callers 17

Callees 3

Source not readable from this process.