Code Analysis: Emogic Tarot Reader 0.8.2

Function Rating Maintainability Complexity Lines of code
EmogicTarotReader_Core::action_shuffle_db()
B
35 17 83
EmogicTarotReader_Core::action_email_it()
A
48 8 32
EmogicTarotReader_Core::build_selected_options_recursive()
A
49 8 30
EmogicTarotReader_Activator::add_pages()
A
49 8 29
EmogicTarotReader_Core::build_cookie_name_based_on_inputs_and_store_inputs()
S
55 7 17
EmogicTarotReader_Core::filter_block_html_display_on_email()
S
58 7 15
EmogicTarotReader_Deactivator::deactivate()
S
51 6 27
EmogicTarotReader_Activator::recursive_copy()
S
55 6 19
EmogicTarotReader_Core::shortcode_get_link_to_reading()
S
59 5 13
EmogicTarotReader_Core::build_select_options_for_form()
S
59 3 14
EmogicTarotReader_Activator::activate()
S
59 3 13
EmogicTarotReader_Core::current_page_is_descendent_of()
S
61 3 13
EmogicTarotReader_Core::shortcode_get_db_item()
S
59 3 13
EmogicTarotReader_Activator::copy_image_to_media_library()
S
53 2 22
EmogicTarotReader_Admin::register_settings_and_fields_for_admin_page()
S
52 1 32
EmogicTarotReader_Activator::post_page_if_required()
S
57 2 17
EmogicTarotReader_Core::filter_email_from_name()
S
66 3 8
EmogicTarotReader_Core::filter_email_from()
S
66 3 8
EmogicTarotReader_Core::shortcode_get_cookie()
S
71 2 5
EmogicTarotReader_Core::shortcode_get_input()
S
71 2 5
EmogicTarotReader_Admin::create_admin_page_and_slug()
S
58 1 15
EmogicTarotReader_Core::init()
S
57 1 15
EmogicTarotReader_Admin::email_subject_field_render()
S
74 1 4
EmogicTarotReader_Admin::build_form_options_page()
S
69 1 7
EmogicTarotReader_Activator::shapeSpace_disable_image_sizes()
S
66 1 9
EmogicTarotReader_Admin::email_display_name_field_render()
S
74 1 4
EmogicTarotReader_Admin::init()
S
72 1 5
EmogicTarotReader_Core::set_html_email_content_type()
S
81 1 3
EmogicTarotReader_Admin::imok_settings_section_callback()
S
81 1 3
EmogicTarotReader_Core::shortcode_get_spread_options()
S
72 1 5
EmogicTarotReader_Plugin::my_enqueue_styles()
S
78 1 3
EmogicTarotReader_Admin::email_field_render()
S
74 1 4
EmogicTarotReader_Core::shortcode_get_deck_options()
S
72 1 5
EmogicTarotReader_Plugin::deactivate()
S
76 1 4
EmogicTarotReader_Plugin::enqueue_js_admin()
S
78 1 3
EmogicTarotReader_Admin::create_plugin_setting_link()
S
71 1 5
EmogicTarotReader_Activator::upload_path()
S
75 1 4
EmogicTarotReader_Activator::images_to_media_library()
S
66 1 8
EmogicTarotReader_Activator::shapeSpace_disable_other_image_sizes()
S
77 1 4
EmogicTarotReader_Plugin::activate()
S
76 1 4
EmogicTarotReader_Activator::read_and_create_pages()
S
66 1 8
EmogicTarotReader_Activator::upload_url_path()
S
76 1 4
EmogicTarotReader_Core::shortcode_get_spread_html_for_email_template()
S
73 1 5
EmogicTarotReader_Core::shortcode_get_pluginpath()
S
81 1 3