Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,913 · python 20,426 · 6,405 files · digest 00b5738199cb · built in 1.3 s · crystals off

slugify

cre8_app_schedule::booking::slugify

fn · cre8-app-schedule · crates/cre8-app-schedule/src/booking.rs:127 pub documented

3lines
1cyclomatic
0max nesting
1statements
0? exits
1params
19callers
1callees
14.8 (p100)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 8 sitesname · 6 sitesname · 2 sitespath · 1 sitepath · 3 sitesname · 1 sitepath · 2 sitespath · 1 sitepath · 1 siteref · 1 sitepath · 2 sitespath · 1 siteref · 1 sitepath · 1 sitesample_typeapp-schedule · cc 1cre8_app_schedule::view_templates::tests::sample_typekindapp-schedule · cc 1cre8_app_schedule::slots::tests::kindcheckout_race_fixtureapp-schedule · cc 1cre8_app_schedule::booking_connection::tests::checkout_race_fixtureparse_booking_typeapp-schedule · cc 1cre8_app_schedule::booking::parse_booking_typesampleapp-schedule · cc 1cre8_app_schedule::booking_connection::calendar_link_tests::sampleclinicapp-schedule · cc 1cre8_app_schedule::practice::tests::clinicparse_practiceapp-schedule · cc 1cre8_app_schedule::practice::model::parse_practiceload_booking_type_by_slugapp-schedule · cc 1cre8_app_schedule::booking::load_booking_type_by_slugpracticeapp-schedule · cc 1cre8_app_schedule::booking_connection::reminders::tests::practicefixturesapp-schedule · cc 1cre8_app_schedule::google_calendar::tests::fixturesBookingType::newapp-schedule · cc 1cre8_app_schedule::booking::BookingType::newderive_booking_type_idapp-schedule · cc 1cre8_app_schedule::booking::derive_booking_type_idnormalize_booking_typeapp-schedule · cc 22cre8_app_schedule::booking::normalize_booking_typenormalize_practiceapp-schedule · cc 13cre8_app_schedule::practice::model::normalize_practiceoffering_slugapp-schedule · cc 1cre8_app_schedule::practice::projection::offering_slugresolve_practiceapp-schedule · cc 4cre8_app_schedule::practice::connection::resolve_practicenormalize_intakeapp-schedule · cc 8cre8_app_schedule::booking::normalize_intakeassign_idsapp-schedule · cc 5cre8_app_schedule::practice::model::assign_idsslug_listapp-schedule · cc 3cre8_app_schedule::practice::model::slug_listunique_slugapp-schedule · cc 5cre8_app_schedule::calendars::store::unique_slugposted_idapp-schedule · cc 2cre8_app_schedule::practice::connection::posted_idresolveapp-schedule · cc 3cre8_app_schedule::practice::waitlist::resolveFlowQuery::from_queryapp-schedule · cc 1cre8_app_schedule::practice::views::FlowQuery::from_queryentry_from_inputapp-schedule · cc 22cre8_app_schedule::practice::waitlist::entry_from_inputslugifyapp-schedule · cc 1cre8_app_schedule::booking::slugifyslug_kebabutil-text · cc 4cre8_util_text::slug_kebab

Control flow

Source not readable from this process.

Callers 19

Callees 1

Source not readable from this process.