Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

accept_rail

cre8_app_payment::checkout_rails::accept_rail

fn · cre8-app-payment · crates/cre8-app-payment/src/checkout_rails.rs:151 pub documented

34lines
10cyclomatic
1max nesting
12statements
0? exits
3params
8callers
1callees
1.9 (p94)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitename · 2 sitesname · 5 sitesname · 2 sitesname · 1 sitename · 1 siterouteapp-legal · cc 16cre8_app_legal::app::routeticket_reserve_handlerapp-event · cc 14cre8_app_event::connection::ticket_reserve_handlerprepare_shop_order_createapp-shop · cc 2cre8_app_shop::connection::prepare_shop_order_createticket_reserve_series_handl…app-event · cc 12cre8_app_event::connection::ticket_reserve_series_handlerenrollapp-course · cc 5cre8_app_course::enroll::enrollpayapp-legal · cc 7cre8_app_legal::http::payensure_ticket_railapp-event · cc 3cre8_app_event::connection::ensure_ticket_railbuy_seatapp-course · cc 8cre8_app_course::enroll::buy_seatapply_payment_railapp-shop · cc 3cre8_app_shop::connection::apply_payment_railno_rail_keeps_the_sellers_o…app-payment · cc 1cre8_app_payment::checkout_rails::tests::no_rail_keeps_the_sellers_own_providerthe_wallet_is_always_open_a…app-payment · cc 1cre8_app_payment::checkout_rails::tests::the_wallet_is_always_open_and_closed_rails_are_refused_with_buyer_copyan_open_card_rail_pays_thro…app-payment · cc 1cre8_app_payment::checkout_rails::tests::an_open_card_rail_pays_through_the_card_providernon_session_rails_are_left_…app-payment · cc 2cre8_app_payment::checkout_rails::tests::non_session_rails_are_left_to_the_calling_connectionaccept_railapp-payment · cc 10cre8_app_payment::checkout_rails::accept_railis_wallet_providerapp-payment · cc 1cre8_app_payment::checkout_rails::is_wallet_provider

Control flow

Source not readable from this process.

Callers 8

Callees 1

Source not readable from this process.