Skip to content
1 viewer

rust 1,860,550 · typescript 235,740 · javascript 132,956 · python 20,426 · 6,409 files · digest 3d1ed3bf6fd3 · built in 1.5 s · crystals off

require_owner

cre8_app_schedule::booking_connection::require_owner

fn · cre8-app-schedule · crates/cre8-app-schedule/src/booking_connection.rs:519 pub(crate) documented

8lines
2cyclomatic
1max nesting
4statements
1? exits
2params
11callers
1callees
1.7 (p92)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitecancel_booking_handlerapp-schedule · cc 7cre8_app_schedule::booking_connection::cancel_booking_handlerapprove_booking_handlerapp-schedule · cc 2cre8_app_schedule::booking_connection::approve_booking_handlerdecline_booking_handlerapp-schedule · cc 1cre8_app_schedule::booking_connection::decline_booking_handlerreschedule_handlerapp-schedule · cc 10cre8_app_schedule::booking_connection::reschedule_handlerics_handlerapp-schedule · cc 1cre8_app_schedule::booking_connection::ics_handlercheckout_handlerapp-schedule · cc 7cre8_app_schedule::booking_connection::checkout_handlerrefund_handlerapp-schedule · cc 5cre8_app_schedule::booking_connection::refund_handlerstaff_upsert_handlerapp-schedule · cc 5cre8_app_schedule::practice::connection::staff_upsert_handlerservice_upsert_handlerapp-schedule · cc 5cre8_app_schedule::practice::connection::service_upsert_handlershift_set_handlerapp-schedule · cc 12cre8_app_schedule::practice::connection::shift_set_handlerresolve_booking_authorizedapp-schedule · cc 2cre8_app_schedule::booking_connection::resolve_booking_authorizedowned_practiceapp-schedule · cc 1cre8_app_schedule::practice::connection::owned_practiceresolve_request_for_ownerapp-schedule · cc 2cre8_app_schedule::booking_connection::resolve_request_for_ownerdefine_type_handlerapp-schedule · cc 14cre8_app_schedule::booking_connection::define_type_handlerset_hours_handlerapp-schedule · cc 3cre8_app_schedule::booking_connection::set_hours_handleroverride_handlerapp-schedule · cc 4cre8_app_schedule::booking_connection::override_handlermark_attendance_handlerapp-schedule · cc 4cre8_app_schedule::booking_connection::mark_attendance_handlerroster_handlerapp-schedule · cc 5cre8_app_schedule::booking_connection::roster_handlerlist_bookings_handlerapp-schedule · cc 6cre8_app_schedule::booking_connection::list_bookings_handlerupsert_handlerapp-schedule · cc 19cre8_app_schedule::practice::connection::upsert_handlerleave_handlerapp-schedule · cc 6cre8_app_schedule::practice::waitlist::leave_handlerrequire_ownerapp-schedule · cc 2cre8_app_schedule::booking_connection::require_ownerverified_callerapp-schedule · cc 1cre8_app_schedule::booking_connection::verified_caller

Control flow

Source not readable from this process.

Callers 11

Callees 1

Source not readable from this process.