Code Analysis: Obituary Assistant 7.4.0

Function Rating Maintainability Complexity Lines of code
fws_create_input()
D
23
53 173
setFlowerSessionData()
D
42 41 34
createCheckoutPayload()
C
27
24 145
obituary_assistant_show_obituaries()
B
33 20 96
getCartData()
B
30 16 129
obituary_assistant_add_custom_font_css()
B
36 16 98
selectOptions()
B
40 18 57
obituary_assistant_get_obituary_from_api()
A
35 10 88
Fhw_Solutions_Obituaries_Admin::validate_1()
A
35 9 86
SimpleCaptcha::getAllImageData()
A
46 10 36
addToCart()
A
42 9 48
checkout()
A
46 8 41
Fhw_Solutions_Obituaries_Admin::log_in()
A
38 6 68
Fhw_Solutions_Obituaries_Public::enqueue_scripts()
A
45 8 38
obituary_assistant_show_recent_obits()
A
54 9 18
Fhw_Solutions_Obituaries_Admin::validate_3()
A
44 7 42
Fhw_Solutions_Obituaries_Public::enqueue_styles()
A
51 8 23
fhwsLiveStream()
A
47 7 35
getProducts()
S
44 6 41
placeOrder()
S
46 5 38
SimpleCaptcha::getImageByHash()
S
53 6 22
init_flower_delivery()
S
47 5 35
obituary_assistant_add_condolence()
S
40 3 64
getCart()
S
55 6 19
obituary_assistant_delete_condolence()
S
41 3 58
obituary_assistant_add_photo()
S
43 3 52
obituary_assistant_refresh_tributes()
S
46 4 36
get_qr_code()
S
48 4 32
fhws_shortcode_button_add::fhws_shortcode_button_init()
S
60 5 13
Fhw_Solutions_Obituaries_Admin::initialize_option_variables()
S
46 3 42
fhw_disable_yoast_seo_frontend()
S
59 5 12
getCartCount()
S
53 4 21
obituary_assistant_get_obituaries_from_api()
S
47 3 34
Fhw_Solutions_Obituaries_Admin::getAccountType()
S
48 3 33
obituary_assistant_search_for_obit()
S
48 3 33
removeFromCart()
S
48 3 32
clearCart()
S
50 3 30
storeCheckoutData()
S
62 4 11
getProductsMore()
S
52 3 22
obituary_assistant_refresh_condolences()
S
47 2 36
obituary_assistant_share_obituary()
S
48 2 34
obituary_assistant_subscribe_to_obituary()
S
48 2 33
obituary_assistant_check_captcha()
S
59 3 17
obituary_assistant_subscribe_to_client()
S
48 2 32
createPaymentLink()
S
57 3 17
Fhw_Solutions_Obituaries_Activator::activate()
S
45 1 47
refresh_photos_and_videos()
S
49 2 29
obituary_assistant_send_directions()
S
49 2 29
obituary_assistant_get_recent_obits()
S
49 2 29
obituary_assistant_submit_useful_link()
S
50 2 28
OA_Display::fhws_display_obits_card()
S
62 3 11
obituary_assistant_my_facebook_tags()
S
57 2 17
Fhw_Solutions_Obituaries_Loader::run()
S
66 3 8
SimpleCaptcha::getDataFromSession()
S
67 3 8
aioseo_disable_term_title_rewrites()
S
65 3 10
remove_wpseo()
S
64 3 10
aioseo_disable_page_output()
S
65 3 10
isSecure()
S
71 3 5
obituary_assistant_create_obituaries_rule()
S
62 3 10
checkCartStillExists()
S
67 3 8
createHostedForm()
S
49 1 30
wpb_widget::form()
S
60 2 14
getDeliveryDates()
S
53 1 22
getCredentials()
S
54 1 22
obituaries_email_subscription()
S
56 1 18
getTree()
S
56 1 17
createCart()
S
56 1 17
getCustomerService()
S
57 1 16
getProduct()
S
57 1 16
getTreeItem()
S
56 1 16
Fhw_Solutions_Obituaries_Admin::display_plugin_setup_page()
S
64 2 9
Fhw_Solutions_Obituaries_Admin::update_validation_messages()
S
63 2 10
fhws_shortcode_button_add::__construct()
S
73 2 5
wpb_widget::widget()
S
62 2 10
getTreesTotal()
S
58 1 15
SimpleCaptcha::getProtocol()
S
69 2 7
wpb_widget::update()
S
71 2 5
SimpleCaptcha::__construct()
S
72 2 6
obituary_assistant_submit_obituary()
S
60 1 14
Fhw_Solutions_Obituaries::define_admin_hooks()
S
59 1 13
Fhw_Solutions_Obituaries_Admin::options_update_2()
S
75 1 4
Fhw_Solutions_Obituaries_i18n::load_plugin_textdomain()
S
69 1 7
Fhw_Solutions_Obituaries_Admin::add_plugin_admin_menu()
S
73 1 4
Fhw_Solutions_Obituaries_Loader::add()
S
64 1 10
Fhw_Solutions_Obituaries_Admin::enqueue_scripts()
S
71 1 5
Fhw_Solutions_Obituaries_Admin::add_action_links()
S
69 1 6
Fhw_Solutions_Obituaries_Admin::options_update_4()
S
78 1 3
Fhw_Solutions_Obituaries_Loader::add_filter()
S
77 1 3
Fhw_Solutions_Obituaries_Admin::validate_2()
S
73 1 5
wpb_load_widget()
S
82 1 3
deactivate_fhw_solutions_obituaries()
S
76 1 4
Fhw_Solutions_Obituaries::get_plugin_name()
S
82 1 3
OA_Display::fws_paging_all_obits()
S
78 1 4
fhws_shortcode_button_add::fhws_add_tinymce_button()
S
74 1 5
getObitData()
S
79 1 4
Fhw_Solutions_Obituaries_Admin::options_update_5()
S
78 1 3
update_message_fhws()
S
72 1 6
Fhw_Solutions_Obituaries::__construct()
S
68 1 8
Fhw_Solutions_Obituaries_Loader::add_action()
S
77 1 3
setObitData()
S
75 1 5
Fhw_Solutions_Obituaries_Admin::enqueue_styles()
S
71 1 5
Fhw_Solutions_Obituaries_Admin::options_update_1()
S
78 1 3
Fhw_Solutions_Obituaries_Public::__construct()
S
73 1 5
Fhw_Solutions_Obituaries::get_version()
S
82 1 3
init_flower_delivery_menu()
S
68 1 8
obituary_assistant_throw_404()
S
65 1 10
Fhw_Solutions_Obituaries_Loader::__construct()
S
77 1 4
Fhw_Solutions_Obituaries_Admin::options_update_3()
S
78 1 3
Fhw_Solutions_Obituaries::get_loader()
S
82 1 3
Fhw_Solutions_Obituaries::set_locale()
S
75 1 4
obituary_assistant_create_obituary()
S
83 1 3
SimpleCaptcha::resetSessionData()
S
67 1 8
obituary_assistant_create_obituaries()
S
76 1 5
Fhw_Solutions_Obituaries::load_dependencies()
S
68 1 7
obituary_assistant_add_to_query_params()
S
77 1 4
SimpleCaptcha::writeSessionData()
S
72 1 5
Fhw_Solutions_Obituaries_Admin::__construct()
S
77 1 4
Fhw_Solutions_Obituaries::define_public_hooks()
S
72 1 5
presscore_opengraph_tags()
S
85 1 3
obituary_assistant_rel_canonical_with_custom_tag_override()
S
74 1 4
run_fhw_solutions_obituaries()
S
74 1 5
obituary_assistant_create_flower_storefront()
S
73 1 5
obituary_assistant_new_obituary_alerts_button()
S
78 1 4
Fhw_Solutions_Obituaries::run()
S
82 1 3
activate_fhw_solutions_obituaries()
S
76 1 4
Fhw_Solutions_Obituaries_Deactivator::deactivate()
S
89 1 2
fhws_shortcode_button_add::fhws_register_tinymce_plugin()
S
72 1 5
wpb_widget::__construct()
S
69 1 7