Code Analysis: Booking Weir 1.0.0

Function Rating Maintainability Complexity Lines of code
wsd\bw\core\events\EventPostType::rest_pre_insert()
D
17
62 235
wsd\bw\core\booking\Booking::validate_booking()
C
37 26 73
wsd\bw\core\admin\EventList::render_cell()
B
34 19 92
wsd\bw\core\booking\Booking::sanitize_booking()
B
41 20 52
wsd\bw\core\Email::get_block_styles()
B
35 17 91
wsd\bw\core\Sanitizer::validate_repeater()
B
40 19 59
validate_ip()
B
46 20 36
get_ip_address()
B
44 17 48
wsd\bw\core\Email::send()
B
39 15 65
wsd\bw\core\Shortcode::shortcode()
B
39 15 62
wsd\bw\core\booking\Booking::run()
A
46 15 38
wsd\bw\integrations\woocommerce\WooCommerce::format_meta_data()
A
40 13 60
wsd\bw\core\booking\Field::check_value()
A
46 13 39
wsd\bw\core\calendars\Calendar::add_event()
A
42 12 52
wsd\bw\core\events\Event::get_extras_formatted()
A
44 12 45
wsd\bw\core\Pdf::delete_invoice()
A
46 12 39
wsd\bw\core\events\EventPostType::register_event_post_type()
A
42 11 50
wsd\bw\integrations\woocommerce\WooCommerce::sync_event_meta()
A
48 12 34
wsd\bw\integrations\woocommerce\WooCommerce::update_event_meta()
A
48 12 32
wsd\bw\core\booking\Booking::validate_fields()
A
46 11 41
wsd\bw\core\booking\paymentmethods\PayPal::handle_return()
A
41 9 55
wsd\bw\core\admin\EventList::show_filters()
A
43 9 51
wsd\bw\core\Sanitizer::sanitize_repeater()
A
50 10 32
wsd\bw\core\Pdf::generate_invoice()
A
44 9 45
wsd\bw\core\events\EventPostType::rest_insert()
A
44 9 43
wsd\bw\core\booking\Modifier::get_modification()
A
52 10 25
wsd\bw\core\events\Event::get_fields_formatted()
A
49 9 32
wsd\bw\core\events\Event::reminder_in()
A
49 9 31
wsd\bw\core\calendars\Calendar::get_fields()
A
51 9 27
wsd\bw\core\booking\Field::check_required()
A
52 9 25
wsd\bw\core\events\Event::detach_order()
A
51 9 24
wsd\bw\integrations\woocommerce\Product::get_event_from()
A
53 9 23
wsd\bw\core\booking\paymentmethods\PayPal::handle_payment()
A
43 7 49
wsd\bw\core\Pdf::load()
A
50 8 29
wsd\bw\core\admin\EventList::apply_filters()
A
51 8 27
wsd\bw\core\Sanitizer::validate_calendars()
A
46 7 42
wsd\bw\core\booking\Booking::parse_booking()
A
43 6 54
wsd\bw\core\Cron::check_cart()
A
49 7 31
wsd\bw\core\booking\paymentmethods\OnSite::handle_payment()
S
52 7 23
wsd\bw\integrations\woocommerce\WooCommerce::update_price()
S
53 7 22
wsd\bw\core\admin\EventList::apply_order()
S
53 7 22
wsd\bw\core\Email::get_block_styles_file()
S
54 7 21
wsd\bw\core\admin\EventList::handle_bulk_actions()
S
54 7 19
wsd\bw\Plugin::init()
S
36 2 93
wsd\bw\core\booking\Booking::validate_extras()
S
55 7 18
wsd\bw\integrations\woocommerce\WooCommerce::sync_order_comments()
S
57 7 16
wsd\bw\core\events\Event::attach_order()
S
48 6 31
wsd\bw\core\calendars\Calendar::has_coupons()
S
59 7 14
wsd\bw\integrations\woocommerce\WooCommerce::set_price()
S
60 7 13
wsd\bw\core\booking\Booking::handle_confirmation()
S
51 6 26
wsd\bw\core\events\EventPostType::get_schema()
S
47 5 41
wsd\bw\core\booking\Modifier::apply_to()
S
55 6 24
wsd\bw\core\events\Event::spell_out()
S
52 6 23
wsd\bw\core\Logger::get_path()
S
54 6 22
wsd\bw\core\rest\endpoints\Calendars::update_value()
S
54 6 20
wsd\bw\core\Logger::open()
S
55 6 20
wsd\bw\core\booking\paymentmethods\BankTransfer::handle_payment()
S
54 6 20
wsd\bw\core\Email::send_reminder_emails()
S
55 6 20
wsd\bw\core\booking\Booking::create_booking()
S
48 5 34
wsd\bw\core\booking\Rule::applies_to()
S
55 6 18
wsd\bw\core\calendars\Calendar::event_to_post()
S
57 6 18
wsd\bw\core\calendars\Calendar::get_public_settings()
S
57 6 17
flatten_fields()
S
58 6 16
wsd\bw\core\calendars\Calendar::parse_settings()
S
57 6 16
wsd\bw\core\booking\Price::modify()
S
59 6 15
wsd\bw\integrations\woocommerce\WooCommerce::filter_data_tabs()
S
64 7 9
wsd\bw\core\events\Event::get_public_data()
S
58 6 15
wsd\bw\core\Logger::get_log_files()
S
58 6 14
wsd\bw\core\Notices::has_notice()
S
60 6 13
wsd\bw\integrations\woocommerce\WooCommerce::add_calendar_tab()
S
51 5 26
wsd\bw\core\booking\Booking::validate_price()
S
51 5 26
wsd\bw\core\booking\Booking::find_booking()
S
51 5 26
wsd\bw\core\booking\Payment::get_event()
S
52 5 24
wsd\bw\core\admin\About::handle_restore_calendars()
S
54 5 21
wsd\bw\Context::files()
S
53 5 21
wsd\bw\core\Sanitizer::sanitize_extras()
S
56 5 19
wsd\bw\core\booking\Payment::get_instructions()
S
55 5 18
wsd\bw\core\events\EventPostType::rest_query_filter()
S
56 5 18
wsd\bw\core\Sanitizer::validate_datetime()
S
56 5 17
wsd\bw\core\admin\About::get_info()
S
46 3 45
wsd\bw\core\calendars\Calendar::get_payment_method_options()
S
58 5 15
wsd\bw\core\calendars\Calendar::add_booking()
S
62 6 10
wsd\bw\core\events\Event::get_public_title()
S
58 5 15
wsd\bw\core\booking\Booking::add_booking_errors()
S
58 5 15
wsd\bw\core\Sanitizer::validate_date()
S
57 5 15
wsd\bw\core\Sanitizer::validate_fields()
S
58 5 14
wsd\bw\core\Sanitizer::validate_extras()
S
58 5 14
wsd\bw\core\Sanitizer::validate_breakdown()
S
59 5 14
wsd\bw\core\Logger::log()
S
61 5 12
wsd\bw\core\booking\Booking::get_default_fields_values()
S
62 5 12
wsd\bw\integrations\woocommerce\WooCommerce::delete_expired_cart_item_event()
S
62 5 11
wsd\bw\core\calendars\Calendar::get_public_events()
S
51 4 26
get_supported_locales()
S
41 1 68
wsd\bw\core\booking\Booking::display_status()
S
49 3 35
wsd\bw\core\booking\Booking::get_admin_info()
S
49 3 34
wsd\bw\core\Sanitizer::sanitize_fields()
S
57 4 18
wsd\bw\core\Pdf::test()
S
48 3 33
wsd\bw\core\booking\Payment::send_invoice()
S
55 4 18
glob_maybe_brace()
S
56 4 17
wsd\bw\integrations\woocommerce\WooCommerce::set_item_data()
S
58 4 16
wsd\bw\core\events\Event::get_breakdown_formatted()
S
58 4 16
wsd\bw\core\booking\PriceCalculator::parse_coupons()
S
58 4 15
wsd\bw\integrations\woocommerce\WooCommerce::delete_events_in_cart()
S
64 5 9
wsd\bw\core\Logger::format()
S
64 5 9
wsd\bw\core\Notices::restore()
S
65 5 8
wsd\bw\core\Cron::register_tasks()
S
65 5 8
wsd\bw\core\events\EventPostType::rest_after_insert()
S
64 5 9
wsd\bw\core\calendars\Calendar::get_payment_type()
S
60 4 14
wsd\bw\integrations\woocommerce\WooCommerce::detach_event()
S
60 4 14
get_default_timezone()
S
62 4 12
wsd\bw\core\rest\endpoints\Events::check_nonce()
S
60 4 12
wsd\bw\core\events\Event::get_data()
S
61 4 12
wsd\bw\integrations\woocommerce\WooCommerce::delete_cart_item_event()
S
63 4 11
wsd\bw\core\Notices::add_errors()
S
62 4 11
wsd\bw\core\booking\Booking::include_selected_booking()
S
63 4 11
wsd\bw\core\rest\endpoints\Pdf::delete_pdf()
S
62 4 11
wsd\bw\core\admin\Admin::register_admin_assets()
S
47 2 40
wsd\bw\core\calendars\Calendar::get_self_events()
S
52 3 24
wsd\bw\core\booking\PaymentMethod::register()
S
53 3 23
wsd\bw\core\events\Event::get_template_strings()
S
52 3 22
wsd\bw\core\rest\endpoints\Email::register_routes()
S
45 1 50
wsd\bw\core\events\EventPostType::get_post_type_config()
S
43 1 50
wsd\bw\integrations\woocommerce\WooCommerce::add_calendar_button()
S
54 2 34
wsd\bw\core\booking\PriceCalculator::add_coupon_info()
S
57 3 18
wsd\bw\core\booking\Field::validate()
S
58 3 18
wsd\bw\core\calendars\Calendar::get_calendar_fields()
S
73 4 4
wsd\bw\core\Notices::init()
S
63 4 10
wsd\bw\core\Cron::hook_tasks()
S
67 4 7
wsd\bw\integrations\woocommerce\WooCommerce::check_cart_items()
S
63 4 9
wsd\bw\core\Sanitizer::validate_booking_status()
S
59 3 15
wsd\bw\core\events\EventPostType::rest_exclude_from_search()
S
63 4 10
admin_notice()
S
61 3 15
wsd\bw\core\Logger::get_selected_log()
S
65 4 8
wsd\bw\core\booking\paymentmethods\PayPal::get_transaction()
S
58 3 15
wsd\bw\core\Blocks::enqueue_editor_assets()
S
52 2 28
wsd\bw\core\calendars\Calendar::get_public_prices()
S
61 3 13
wsd\bw\core\rest\endpoints\Pdf::regenerate_pdf()
S
61 3 12
wsd\bw\core\Sanitizer::validate_price()
S
62 3 12
wsd\bw\core\events\EventPostType::register()
S
48 1 42
wsd\bw\core\rest\API::load_endpoints()
S
61 3 11
wsd\bw\core\booking\Price::add_breakdown()
S
63 3 11
wsd\bw\core\rest\endpoints\Email::send_invoice()
S
62 3 11
wsd\bw\core\Shortcode::register_frontend_assets()
S
53 2 26
wsd\bw\core\calendars\Calendars::update_history()
S
62 3 11
wsd\bw\core\booking\Booking::maybe_redirect()
S
64 3 11
wsd\bw\Context::upload_dir()
S
62 3 11
wsd\bw\core\Pdf::fixed_table()
S
61 3 11
wsd\bw\core\Sanitizer::validate_event_id()
S
62 3 11
wsd\bw\core\rest\endpoints\Event::register_routes()
S
48 1 40
wsd\bw\core\rest\endpoints\Pdf::register_routes()
S
49 1 38
wsd\bw\core\rest\endpoints\Price::register_routes()
S
48 1 38
wsd_bw_fs()
S
54 2 22
wsd\bw\core\admin\EventList::add_inline_code()
S
56 2 22
wsd\bw\core\booking\paymentmethods\PayPal::get_data()
S
50 1 35
wsd\bw\core\Notices::add()
S
56 2 20
wsd\bw\config\Config::load_uri()
S
58 2 18
wsd\bw\core\booking\paymentmethods\PayPal::get_paypal()
S
56 2 18
wsd\bw\core\booking\PriceCalculator::calculate_step_price()
S
58 2 16
array_find()
S
67 3 8
wsd\bw\core\booking\PriceCalculator::add_info()
S
65 3 10
wsd\bw\core\rest\endpoints\Events::handle_status_param()
S
70 3 6
wsd\bw\core\booking\Ruleset::get_modifiers()
S
66 3 9
wsd\bw\integrations\woocommerce\Product::is_in_stock()
S
64 3 9
wsd\bw\core\booking\Rule::group_applies_to()
S
65 3 9
wsd\bw\Context::file()
S
65 3 9
wsd\bw\core\Blocks::render_calendar()
S
64 3 10
wsd\bw\core\calendars\Calendar::get_setting()
S
66 3 8
wsd\bw\core\calendars\Calendar::get_parent()
S
66 3 9
wsd\bw\core\calendars\Calendar::get_extras()
S
77 3 3
wsd\bw\core\calendars\Calendar::get_event()
S
66 3 9
wsd\bw\core\calendars\Calendar::get_payment_types()
S
77 3 3
wsd\bw\core\calendars\Calendar::has_payment_type()
S
67 3 8
wsd\bw\core\calendars\Calendar::get_prices()
S
77 3 3
wsd\bw\core\calendars\Calendar::get_payment_methods()
S
77 3 3
wsd\bw\core\calendars\Calendar::get_payment_method_data()
S
66 3 9
wsd\bw\core\admin\EventList::is_event_list_page()
S
72 3 5
wsd\bw\core\calendars\Calendar::get_closing_hour()
S
66 3 8
wsd\bw\core\Cron::deactivate_tasks()
S
66 3 8
wsd\bw\core\calendars\Calendars::get_calendar_for_product()
S
67 3 8
wsd\bw\core\events\Event::get_type_name()
S
65 3 9
wsd\bw\core\events\Event::get_content()
S
63 3 10
wsd\bw\core\events\Event::get_status_text()
S
65 3 9
wsd\bw\config\Config::__construct()
S
68 3 7
wsd\bw\core\events\Event::get_payment_amount()
S
65 3 8
wsd\bw\core\booking\Field::format_value()
S
66 3 8
wsd\bw\core\Sanitizer::validate_calendar_id()
S
65 3 9
wsd\bw\core\booking\Payment::load_payment_methods()
S
65 3 9
wsd\bw\core\Logger::__destruct()
S
70 3 7
wsd\bw\core\Sanitizer::sanitize_boolean()
S
65 3 9
wsd\bw\core\Sanitizer::validate_email()
S
65 3 9
wsd\bw\core\Logger::logs_dir_is_writable()
S
68 3 8
wsd\bw\core\rest\endpoints\Price::get_price()
S
60 2 14
wsd\bw\core\rest\endpoints\Settings::register_routes()
S
52 1 28
wsd\bw\core\Sanitizer::validate_event_type()
S
61 2 12
wsd\bw\core\calendars\Calendar::get_public_data()
S
63 2 11
wsd\bw\core\events\Event::format_currency()
S
63 2 11
wsd\bw\core\events\EventPostType::rest_prepare()
S
63 2 11
wsd\bw\core\rest\endpoints\Calendars::register_routes()
S
55 1 21
wsd\bw\core\booking\PriceCalculator::__construct()
S
54 1 21
wsd\bw\core\booking\Field::__construct()
S
55 1 21
wsd\bw\integrations\woocommerce\WooCommerce::register()
S
54 1 19
wsd\bw\core\admin\Admin::add_menu_items()
S
57 1 19
wsd\bw\core\Cron::register()
S
56 1 19
wsd\bw\core\rest\endpoints\Payment::register_routes()
S
57 1 18
wsd\bw\core\rest\endpoints\Email::get_test_email()
S
56 1 18
wsd\bw\core\ScriptData::get_admin_data()
S
57 1 16
wsd\bw\core\events\EventPostType::rest_query()
S
70 2 6
wsd\bw\core\booking\Price::apply_final_modifiers()
S
68 2 7
wpdatetime()
S
67 2 8
get_user_agent()
S
77 2 3
wsd\bw\core\events\Event::get_type()
S
74 2 4
wsd\bw\core\booking\Booking::is_booking_selected()
S
78 2 3
wsd\bw\core\booking\PaymentMethod::_handle_payment()
S
71 2 6
wsd\bw\core\Pdf::get_invoice_path()
S
66 2 8
wsd\bw\core\booking\Booking::get_selected_booking()
S
70 2 6
wsd\bw\core\booking\PaymentMethod::_get_transaction()
S
71 2 6
wsd\bw\core\booking\Field::get_label()
S
79 2 3
wsd\bw\core\events\Event::has_extras()
S
75 2 4
wsd\bw\core\events\Event::starts_in_formatted()
S
68 2 7
wsd\bw\Context::upload_url()
S
68 2 7
wsd\bw\core\booking\Field::get_min()
S
78 2 3
daterange_in_daterange()
S
69 2 7
wsd\bw\core\events\Event::delete_permanently()
S
67 2 7
wsd\bw\core\booking\Field::get_max()
S
78 2 3
wsd\bw\core\booking\Field::set_error()
S
74 2 5
wsd\bw\core\rest\endpoints\Events::delete_item_permissions_check()
S
69 2 7
wsd\bw\integrations\woocommerce\Product::get_price()
S
69 2 7
wsd\bw\core\Logger::clear()
S
74 2 4
wsd\bw\core\Logger::logging_is_enabled()
S
79 2 3
wsd\bw\core\rest\endpoints\Events::create_item_permissions_check()
S
72 2 6
wsd\bw\core\rest\endpoints\Events::get_items_permissions_check()
S
69 2 7
wsd\bw\core\Logger::get_logs_dir()
S
65 2 9
wsd\bw\core\rest\Endpoint::error()
S
65 2 9
wsd\bw\core\booking\PriceCalculator::calculate_duration_price()
S
65 2 9
get_current_url()
S
71 2 6
wsd\bw\core\Sanitizer::sanitize_event_type()
S
65 2 9
wsd\bw\core\booking\Price::apply_total_modifiers()
S
70 2 6
wsd\bw\core\events\Event::get_return_url()
S
74 2 4
wsd\bw\core\rest\Endpoint::register_public_route()
S
64 2 10
timerange_in_timerange()
S
69 2 7
wsd\bw\Plugin::load()
S
67 2 8
wsd\bw\core\Logger::enqueue_admin_assets()
S
71 2 6
wsd\bw\core\rest\endpoints\Calendars::get_calendars()
S
68 2 7
wsd\bw\core\booking\Booking::is_booking_submitted()
S
78 2 3
wsd\bw\core\Sanitizer::sanitize_breakdown()
S
68 2 7
wsd\bw\core\booking\PriceCalculator::set_coupon_used()
S
73 2 5
wsd\bw\core\rest\endpoints\Events::update_item_permissions_check()
S
69 2 7
wsd\bw\core\calendars\Calendars::get_history()
S
69 2 7
today_in_daterange()
S
68 2 7
wsd\bw\core\Cron::send_reminder_emails()
S
65 2 9
wsd\bw\core\Notices::clear()
S
67 2 8
wsd\bw\Context::get()
S
70 2 6
wsd\bw\core\rest\endpoints\Pdf::test_pdf()
S
63 2 10
wsd\bw\core\calendars\Calendar::get_default_payment_method()
S
74 2 4
wsd\bw\core\booking\Rule::is_enabled()
S
78 2 3
wsd\bw\core\rest\endpoints\Payment::get_transaction()
S
63 2 10
wsd\bw\core\calendars\Calendar::get_default_payment_type_id()
S
74 2 4
wsd\bw\core\rest\endpoints\Settings::get_settings_schema()
S
64 2 10
wsd\bw\core\admin\Admin::enqueue_admin_assets()
S
68 2 8
wsd\bw\core\calendars\Calendar::get_default_fields()
S
67 2 7
wsd\bw\core\booking\Rule::get()
S
78 2 3
wsd\bw\core\Logger::close()
S
67 2 8
wsd\bw\core\admin\Admin::is_settings_page()
S
69 2 7
wsd\bw\core\admin\About::is_about_page()
S
69 2 7
wsd\bw\core\booking\Rule::get_name()
S
72 2 6
wsd\bw\integrations\woocommerce\Product::get_price_html()
S
63 2 10
wsd\bw\core\ScriptData::with_debug_data()
S
65 2 9
wsd\bw\core\booking\Ruleset::__construct()
S
71 2 6
wsd\bw\core\Logger::is_logs_page()
S
69 2 7
wsd\bw\core\rest\endpoints\Events::get_item_permissions_check()
S
69 2 7
wsd\bw\core\events\EventPostType::rest_schema()
S
69 2 6
wsd\bw\core\booking\Step::get_price_per_step()
S
70 2 6
wsd\bw\core\rest\endpoints\Events::check_permissions()
S
69 2 6
wsd\bw\core\admin\About::enqueue_admin_assets()
S
71 2 6
wsd\bw\integrations\woocommerce\WooCommerce::add_product_class()
S
71 2 6
wsd\bw\core\calendars\Calendar::lazyload_events()
S
75 2 5
wsd\bw\core\calendars\Calendar::get_name()
S
78 2 3
wsd\bw\core\calendars\Calendar::get_extra()
S
71 2 5
wsd\bw\core\calendars\Calendar::get_field()
S
74 2 4
wsd\bw\core\rest\endpoints\Email::send_reminder()
S
66 2 8
wsd\bw\core\rest\endpoints\Calendars::get_value()
S
69 2 7
wsd\bw\core\Logger::is_open()
S
78 2 3
wsd\bw\core\rest\endpoints\Settings::get_value()
S
69 2 7
wsd\bw\core\calendars\Calendar::get_reminder_email_offset()
S
68 2 7
wsd\bw\core\calendars\Calendars::lazyload()
S
75 2 5
wsd\bw\core\rest\endpoints\Events::__construct()
S
65 2 8
wsd\bw\core\calendars\Calendars::setup_calendars()
S
65 2 9
wsd\bw\core\calendars\Calendars::update_calendars()
S
67 2 8
wsd\bw\core\booking\Price::add_breakdowns()
S
73 2 5
wsd\bw\core\Pdf::lazyload()
S
75 2 5
wsd\bw\core\booking\Booking::noindex()
S
73 2 5
wsd\bw\core\Sanitizer::sanitize_booking_status()
S
65 2 9
wsd\bw\core\booking\Booking::get_submitted_booking()
S
71 2 6
get_default_locale()
S
68 2 7
wsd\bw\core\ScriptData::get_public_data()
S
60 1 13
wsd\bw\core\events\Event::get_date_formatted()
S
60 1 13
wsd\bw\core\events\Event::get_repeater()
S
60 1 13
wsd\bw\core\admin\EventList::get_columns()
S
61 1 12
wsd\bw\core\Email::send_reminder_email()
S
61 1 11
wsd\bw\core\Blocks::add_categories()
S
64 1 11
wsd\bw\core\admin\EventList::register()
S
61 1 11
localize_script()
S
65 1 11
wsd\bw\core\calendars\Calendar::get_public_calendar()
S
63 1 11
wsd\bw\core\events\MockEvent::get_end()
S
79 1 3
wsd\bw\core\events\Event::get_invoice_path()
S
80 1 3
wsd\bw\core\booking\Price::__construct()
S
71 1 6
wsd\bw\core\booking\paymentmethods\OnSite::get_instructions()
S
70 1 6
wsd\bw\core\events\EventFactory::repeat()
S
78 1 3
wsd\bw\core\booking\Payment::get_method_data()
S
79 1 3
wsd\bw\core\booking\Booking::get_admin_button()
S
69 1 7
wsd\bw\core\Cron::__construct()
S
74 1 5
wsd\bw\Plugin::context()
S
82 1 3
wsd\bw\core\events\RepeatEvent::get_start()
S
82 1 3
wsd\bw\core\events\EventFactory::mock()
S
79 1 3
wsd\bw\core\booking\Payment::get_price_types()
S
79 1 3
wsd\bw\core\booking\Rule::get_rules()
S
71 1 6
wsd\bw\core\admin\Admin::enqueue_admin_scripts()
S
68 1 8
wsd\bw\core\Notices::__construct()
S
77 1 4
wsd\bw\core\booking\paymentmethods\BankTransfer::get_id()
S
82 1 3
wsd\bw\core\events\EventFactory::create()
S
79 1 3
wsd\bw\core\Pdf::register()
S
79 1 3
wsd\bw\Plugin::register()
S
74 1 4
wsd\bw\core\booking\paymentmethods\OnSite::get_data()
S
73 1 5
wsd\bw\core\events\EventFactory::__construct()
S
81 1 3
wsd\bw\core\events\MockEvent::get_first_name()
S
82 1 3
wsd\bw\core\booking\Step::get_price_per_hour()
S
82 1 3
wsd\bw\core\Pdf::get_invoice_url()
S
69 1 7
wsd\bw\core\admin\About::add_menu_items()
S
64 1 10
wsd\bw\core\admin\Admin::get_screen_handle()
S
79 1 3
wsd\bw\core\booking\Step::get_start()
S
82 1 3
wsd\bw\core\calendars\Calendars::__construct()
S
71 1 6
wsd\bw\Plugin::__construct()
S
80 1 3
wsd\bw\core\rest\API::rest_nonce()
S
79 1 3
wsd\bw\core\booking\Rule::__construct()
S
65 1 9
wsd\bw\core\calendars\CalendarFactory::__construct()
S
81 1 3
wsd\bw\core\Blocks::__construct()
S
81 1 3
wsd\bw\core\admin\About::render_screen()
S
79 1 3
wsd\bw\core\events\Event::get_userip()
S
79 1 3
wsd\bw\Context::path()
S
78 1 3
wsd\bw\core\booking\Rule::get_type()
S
80 1 3
wsd\bw\config\Config::get_key()
S
80 1 3
wsd\bw\core\events\Event::get_version()
S
79 1 3
wsd\bw\core\events\Event::get_terms()
S
78 1 3
wsd\bw\core\booking\Price::reset_final_modifiers()
S
81 1 3
wsd\bw\core\booking\paymentmethods\PayPal::get_instructions()
S
70 1 6
wsd\bw\core\events\Event::get_extra_name()
S
71 1 5
wsd\bw\core\booking\Modifier::get_id()
S
80 1 3
wsd\bw\core\booking\Price::get_total_modifiers()
S
82 1 3
wsd\bw\core\events\Event::get_created_ago_minutes()
S
77 1 3
wsd\bw\core\ScriptData::register()
S
98 1 1
wsd\bw\core\events\MockEvent::get_billing_id()
S
82 1 3
wsd\bw\core\events\Event::get_fields()
S
79 1 3
wsd\bw\core\events\Event::set_invoice_email_sent()
S
79 1 3
wsd\bw\core\booking\paymentmethods\PayPal::get_id()
S
82 1 3
wsd\bw\core\events\MockEvent::get_start()
S
79 1 3
wsd\bw\core\rest\Endpoint::check_permissions()
S
81 1 3
wsd\bw\core\Notices::save()
S
80 1 3
wsd\bw\core\rest\Endpoint::success()
S
71 1 6
wsd\bw\core\events\RepeatEvent::repeats()
S
82 1 3
wsd\bw\core\events\MockEvent::__construct()
S
74 1 5
wsd\bw\core\events\Event::set_email()
S
78 1 3
wsd\bw\core\calendars\Calendar::has_event()
S
70 1 6
wsd\bw\core\booking\Step::get_duration()
S
82 1 3
wsd\bw\Plugin::instance()
S
81 1 3
wsd\bw\core\events\Event::set_additional_info()
S
78 1 3
wsd\bw\core\Pdf::__construct()
S
81 1 3
wsd\bw\core\calendars\Calendars::get_value()
S
77 1 4
wsd\bw\Context::build_path()
S
79 1 3
wsd\bw\core\booking\PriceCalculator::get_price()
S
68 1 7
wsd\bw\core\booking\paymentmethods\OnSite::get_name()
S
79 1 3
wsd\bw\integrations\woocommerce\Product::is_sold_individually()
S
79 1 3
wsd\bw\core\rest\Endpoint::__construct()
S
70 1 6
get_unique_id()
S
68 1 6
wsd\bw\core\booking\Price::get_value()
S
81 1 3
wsd\bw\core\calendars\Calendars::register()
S
98 1 1
wsd\bw\core\booking\paymentmethods\BankTransfer::get_data()
S
73 1 5
wsd\bw\core\booking\Step::get_end()
S
82 1 3
wsd\bw\core\Sanitizer::sanitize_key()
S
80 1 3
wsd\bw\core\booking\PriceCalculator::set_coupon_not_invalid()
S
78 1 3
wsd\bw\core\booking\PriceCalculator::calculate_total_price()
S
69 1 7
wsd\bw\core\Shortcode::__construct()
S
77 1 4
wsd\bw\core\booking\paymentmethods\OnSite::get_id()
S
82 1 3
wsd\bw\Context::plugin_slug()
S
82 1 3
wsd\bw\core\events\Event::get_id()
S
82 1 3
wsd\bw\core\Shortcode::register()
S
74 1 4
wsd\bw\core\Notices::register()
S
74 1 4
wsd\bw\core\events\MockEvent::get_price()
S
82 1 3
wsd\bw\core\booking\Field::is_required()
S
80 1 3
wsd\bw\core\Pdf::get_html()
S
72 1 5
wsd\bw\core\events\Event::get_last_name()
S
79 1 3
wsd\bw\core\Email::print_block_styles()
S
81 1 3
wsd\bw\core\admin\About::get_screen_handle()
S
82 1 3
wsd\bw\core\booking\Rule::set_group_match_name()
S
81 1 3
wsd\bw\core\booking\Price::add_price()
S
70 1 6
wsd\bw\core\rest\endpoints\Event::get_template_strings()
S
70 1 6
wsd\bw\config\Config::has_key()
S
79 1 3
wsd\bw\integrations\woocommerce\Product::single_add_to_cart_text()
S
77 1 3
wsd\bw\core\booking\Field::set_enabled()
S
79 1 3
wsd\bw\core\ScriptData::__construct()
S
71 1 6
wsd\bw\core\booking\Payment::get_methods()
S
79 1 3
wsd\bw\core\events\Event::get_breakdown()
S
79 1 3
wsd\bw\core\calendars\CalendarFactory::create()
S
78 1 3
wsd\bw\core\events\Event::get_payment_method_name()
S
72 1 5
wsd\bw\core\booking\paymentmethods\PayPal::get_name()
S
79 1 3
wsd\bw\core\Cron::register_schedules()
S
68 1 7
wsd\bw\core\booking\Price::set_final()
S
76 1 4
wsd\bw\Context::url()
S
78 1 3
wsd\bw\core\booking\Step::has_coupon()
S
79 1 3
wsd\bw\core\Blocks::register()
S
71 1 5
wsd\bw\core\rest\API::register()
S
72 1 5
wsd\bw\core\events\Event::get_invoice_url()
S
80 1 3
wsd\bw\core\calendars\Calendars::init()
S
70 1 6
utcstrtotime()
S
77 1 4
wsd\bw\core\ScriptData::get_api_data()
S
67 1 7
wsd\bw\core\booking\Rule::get_modifier()
S
79 1 3
wsd\bw\core\Sanitizer::sanitize_string()
S
80 1 3
wsd\bw\core\booking\Payment::get_transaction()
S
69 1 8
wsd\bw\Context::add()
S
80 1 3
wsd\bw\core\booking\Booking::handle_payment()
S
80 1 3
wsd\bw\core\Logger::get_screen_handle()
S
82 1 3
wsd\bw\core\calendars\Calendars::calendar_exists()
S
76 1 4
wsd\bw\core\events\Event::get_payment_type_name()
S
74 1 4
wsd\bw\core\admin\About::get_menu_slug()
S
79 1 3
wsd\bw\core\calendars\Calendars::reload()
S
82 1 3
wsd\bw\integrations\woocommerce\Product::get_type()
S
82 1 3
wsd\bw\core\events\Event::__construct()
S
76 1 4
wsd\bw\core\admin\Admin::__construct()
S
74 1 5
wsd\bw\core\booking\Field::is_enabled()
S
80 1 3
wsd\bw\core\booking\Modifier::get_modifier()
S
80 1 3
wsd\bw\core\Sanitizer::sanitize_datetime()
S
79 1 3
wsd\bw\core\booking\Modifier::__construct()
S
77 1 4
wsd\bw\core\rest\endpoints\Event::get_content()
S
67 1 7
wsd\bw\core\Email::get_html()
S
73 1 5
wsd\bw\config\Config::get_keys()
S
80 1 3
wsd\bw\core\booking\Modifier::get_type()
S
80 1 3
wsd\bw\core\events\MockEvent::get_id()
S
82 1 3
wsd\bw\core\Notices::get_notices()
S
82 1 3
wsd\bw\core\booking\Step::get_price_calculator()
S
82 1 3
wsd\bw\integrations\woocommerce\WooCommerce::__construct()
S
77 1 4
wsd\bw\core\booking\paymentmethods\BankTransfer::get_name()
S
79 1 3
wsd\bw\core\booking\Field::get_id()
S
80 1 3
wsd\bw\integrations\woocommerce\Product::__construct()
S
68 1 7
wsd\bw\core\admin\Admin::register()
S
69 1 6
wsd\bw\Context::__construct()
S
68 1 7
wsd\bw\core\admin\About::register()
S
72 1 5
wsd\bw\core\events\Event::get_field_formatted()
S
73 1 5
wsd\bw\core\booking\Payment::register()
S
79 1 3
wsd\bw\core\Notices::add_script()
S
80 1 3
wsd\bw\core\booking\PaymentMethod::__construct()
S
76 1 4
wsd\bw\core\Email::__construct()
S
81 1 3
wsd\bw\core\booking\PriceCalculator::get_info()
S
82 1 3
wsd\bw\core\events\RepeatEvent::__construct()
S
69 1 7
wsd\bw\core\Email::register()
S
79 1 3
wsd\bw\core\events\Event::get_title()
S
80 1 3
wsd\bw\core\booking\Price::set()
S
68 1 7
wsd\bw\config\Config::get()
S
81 1 3
wsd\bw\core\booking\Step::get_total_duration()
S
82 1 3
wsd\bw\core\booking\Price::get_final_modifiers()
S
82 1 3
wsd\bw\core\booking\Price::add()
S
73 1 5
wsd\bw\core\events\Event::is_repeat()
S
82 1 3
wsd\bw\core\booking\paymentmethods\BankTransfer::get_instructions()
S
70 1 6
wsd\bw\core\booking\PaymentMethod::implements()
S
79 1 3
wsd\bw\core\rest\Endpoint::register_private_route()
S
65 1 10
wsd\bw\core\admin\About::__construct()
S
81 1 3
wsd\bw\core\booking\Modifier::get_name()
S
81 1 3
wsd\bw\core\Blocks::register_blocks()
S
68 1 8
wsd\bw\integrations\woocommerce\Product::is_purchasable()
S
79 1 3
wsd\bw\core\booking\Step::__construct()
S
65 1 9
wsd\bw\core\events\RepeatEvent::get_end()
S
82 1 3
wsd\bw\core\booking\Price::get_breakdown()
S
82 1 3
wsd\bw\core\Logger::__construct()
S
81 1 3
wsd\bw\core\booking\Payment::__construct()
S
69 1 7
wsd\bw\core\admin\EventList::__construct()
S
73 1 5
wsd\bw\core\events\Event::set_status()
S
79 1 3
wsd\bw\core\Sanitizer::sanitize_id()
S
79 1 3
wsd\bw\core\events\MockEvent::get_payment_method()
S
82 1 3
wsd\bw\core\admin\Admin::enqueue_admin_styles()
S
76 1 4
wsd\bw\core\events\Event::get_payment_type()
S
72 1 5
wsd\bw\core\events\MockEvent::get_last_name()
S
82 1 3
wsd\bw\core\booking\Modifier::get_modify()
S
80 1 3
wsd\bw\core\rest\API::__construct()
S
75 1 4
wsd\bw\core\events\RepeatEvent::is_repeat()
S
82 1 3
wsd\bw\core\admin\Admin::get_menu_slug()
S
81 1 3
wsd\bw\Context::plugin_version()
S
82 1 3
wsd\bw\core\booking\Payment::print_errors()
S
79 1 3
wsd\bw\integrations\woocommerce\Product::add_to_cart_text()
S
77 1 3
array_whitelist()
S
73 1 6
wsd\bw\core\Pdf::get_invoice_file_name()
S
79 1 3
wsd\bw\core\rest\Endpoint::register_routes()
S
100 1 0
wsd\bw\core\events\Event::get_admin_url()
S
68 1 8
wsd\bw\core\booking\Step::get_total_duration_minutes()
S
80 1 3
wsd\bw\core\events\MockEvent::get_name()
S
82 1 3
wsd\bw\core\events\MockEvent::get_calendar()
S
82 1 3

113 more item(s) not shown.