Code Analysis: Coming Soon Page, Maintenance Mode & Landing Pages by SeedProd 6.2.0

Function Rating Maintainability Complexity Lines of code
seedprod_lite_check_for_free_version()
D
13
76 284
seedprod_lite_parse_name()
D
22
53 207
seedprod_lessc_parser::parseChunk()
D
27
52 120
seedprod_lite_Render::render_comingsoon_page()
D
29
39 112
seedprod_lite_get_system_info()
D
28
39 105
seedprod_lessc::reduce()
C
32 29 101
seedprod_lite_seed_csp4_head()
C
29
25 159
seedprod_lessc::compileProp()
C
32 26 99
seedprod_lite_lpage_datatable()
C
31 23 107
seedprod_lite_new_lpage()
B
35 20 87
seedprod_lite_admin_enqueue_scripts()
B
29 14 164
seedprod_lessc::patternMatch()
B
40 20 61
seedprod_lite_csp4_render_comingsoon_page()
B
37 19 72
seedprod_lite_get_timezones()
B
39 20 56
seedprod_lite_save_api_key()
B
33 16 107
seedprod_lessc::funcToColor()
B
41 19 56
seedprod_lite_block_options()
B
23
1 325
seedprod_lessc_parser::value()
B
43 19 50
seedprod_lite_run_one_click_upgrade()
B
37 17 74
seedprod_lite_save_lpage()
B
34 15 95
seedprod_lessc::compileValue()
B
42 18 47
seedprod_lessc_parser::removeComments()
B
40 17 61
seedprod_lite_Render::__construct()
B
42 17 49
seedprod_lessc_parser::expHelper()
B
46 17 33
seedprod_lessc_parser::openString()
A
41 15 52
SeedProd_Notifications::verify()
A
47 16 36
seedprod_lessc_formatter_classic::block()
A
44 15 46
seedprod_lite_redirect_to_site()
A
50 15 30
seedprod_lite_subscribers_datatable()
A
38 12 69
seedprod_lite_is_dev_url()
A
45 14 37
seedprod_lite_find_fonts_in_doc()
A
47 14 33
seedprod_lite_construct_font_str()
A
45 13 41
seedprod_lessc_parser::func()
A
47 13 35
seedprod_lessc_parser::mediaQuery()
A
48 13 31
seedprod_lite_add_admin_edit_seedprod()
A
34 6 135
seedprod_lessc_parser::argumentDef()
A
45 12 44
seedprod_lessc::evaluate()
A
46 12 37
seedprod_lessc::op_number_number()
A
47 12 35
seedprod_lite_get_times()
A
29
1 200
seedprod_lessc::cachedCompile()
A
50 12 29
seedprod_lessc::tryImport()
A
44 11 43
seedprod_lessc::findBlocks()
A
47 11 39
seedprod_lessc_parser::tag()
A
48 11 35
seedprod_lite_Render::csp_mm_api()
A
47 11 35
seedprod_lite_deregister_backend_styles()
A
48 11 33
seedprod_lessc::op_color_color()
A
48 11 31
seedprod_lite_save_settings()
A
43 9 49
seedprod_lessc_parser::lstring()
A
46 9 42
seedprod_lessc::toHSL()
A
47 9 37
seedprod_lite_redirect_login_page()
A
49 9 28
seedprod_lite_Review::review_request()
A
52 9 26
seedprod_lite_create_menus()
A
35 3 115
seedprod_lite_install_addon()
A
43 7 49
seedprod_lessc::compileMediaQuery()
A
49 8 30
seedprod_lite_Review::review()
A
41 5 73
seedprod_lessc::zipSetArgs()
A
51 8 25
seedprod_lite_lpage_get_views()
A
46 7 39
seedprod_lite_admin_js()
A
44 6 53
seedprod_lessc::multiplyMedia()
A
54 8 21
SeedProd_Notifications::dismiss()
A
53 8 21
seedprod_lessc_parser::mediaExpression()
A
57 8 16
seedprod_lite_get_ip()
S
59 8 14
SeedProd_Notifications::verify_active()
S
59 8 14
seedprod_lessc::sortProps()
S
50 7 29
seedprod_lessc::lib__sprintf()
S
50 7 28
seedprod_lite_lpage_get_data_total()
S
50 7 28
seedprod_lite_save_template()
S
42 5 58
seedprod_lessc_parser::argumentValues()
S
53 7 26
seedprod_lessc_parser::propertyValue()
S
52 7 25
seedprod_lessc::coerceColor()
S
51 7 24
seedprod_lessc_parser::genericList()
S
54 7 22
seedprod_lessc_parser::literal()
S
55 7 19
seedprod_lessc_parser::parenValue()
S
56 7 18
seedprod_lessc_parser::tagBracket()
S
57 7 16
seedprod_lessc_parser::match()
S
58 7 14
SeedProd_Notifications::get_option()
S
59 7 13
seedprod_lessc::lib_mix()
S
51 6 25
seedprod_lite_upgrade_license()
S
43 4 53
seedprod_lite_get_utc_offset()
S
52 6 22
seedprod_lessc::compileBlock()
S
53 6 22
seedprod_lite_activate_addon()
S
54 6 21
seedprod_lessc::multiplySelectors()
S
55 6 21
seedprod_lessc::toRGB_helper()
S
57 6 17
seedprod_lessc::get()
S
57 6 16
seedprod_lite_get_plugins_list()
S
45 4 45
seedprod_lite_get_plugins_array()
S
45 4 44
seedprod_lessc_parser::unit()
S
59 6 13
seedprod_lite_admin_bar_menu()
S
47 4 41
seedprod_lite_save_app_settings()
S
52 5 25
SeedProd_Notifications::add()
S
53 5 24
seedprod_lessc::toRGB()
S
52 5 24
seedprod_lessc_parser::guards()
S
56 5 20
seedprod_lessc::parse()
S
56 5 20
seedprod_lessc_parser::expression()
S
55 5 20
seedprod_lite_deactivate_addon()
S
55 5 19
seedprod_lessc_parser::parse()
S
55 5 19
seedprod_lessc_parser::interpolation()
S
57 5 18
seedprod_lessc_parser::whitespace()
S
56 5 17
seedprod_lessc::lib_e()
S
57 5 17
seedprod_lite_get_rafflepress()
S
57 5 16
seedprod_lessc_parser::variable()
S
58 5 15
seedprod_lessc_parser::to()
S
58 5 15
seedprod_lite_welcome_screen_do_activation_redirect()
S
59 5 13
seedprod_lite_archive_selected_lpages()
S
59 5 13
seedprod_lite_unarchive_selected_lpages()
S
59 5 13
seedprod_lite_delete_archived_lpages()
S
59 5 13
seedprod_lite_disable_admin_notices()
S
62 5 13
seedprod_lessc_parser::guard()
S
60 5 13
seedprod_lite_get_seo_plugins_list()
S
53 4 24
seedprod_lite_link_injection_to_gutenberg_toolbar()
S
52 4 24
seedprod_lite_duplicate_lpage()
S
47 3 38
seedprod_lite_get_template_code()
S
54 4 21
seedprod_lite_get_form_plugins_list()
S
56 4 20
seedprod_lite_get_giveaway_plugins_list()
S
56 4 20
seedprod_lite_get_analytics_plugins_list()
S
56 4 20
seedprod_lite_get_wpforms()
S
57 4 17
seedprod_lite_cu()
S
58 4 17
seedprod_lite_get_woocommerce_product_attribute_terms()
S
57 4 17
seedprod_lite_subscribers_get_views()
S
56 4 17
seedprod_lessc_parser::guardGroup()
S
58 4 16
seedprod_lite_seed_csp4_get_settings()
S
59 4 16
seedprod_lessc_parser::throwError()
S
57 4 15
seedprod_lessc::findImport()
S
63 5 9
seedprod_lessc::injectVariables()
S
58 4 15
seedprod_lite_add_admin_body_classes()
S
64 5 9
seedprod_lite_get_woocommerce_products()
S
59 4 15
seedprod_lessc_parser::tags()
S
61 4 13
seedprod_lite_get_expire_times()
S
41 1 58
seedprod_lessc::stringConcatenate()
S
61 4 13
seedprod_lessc::fixColor()
S
63 4 11
seedprod_lessc_formatter_classic::isEmpty()
S
64 4 11
seedprod_lite_lppage_render()
S
62 4 11
seedprod_lite_youtube_id_from_url()
S
56 3 24
seedprod_lite_before_editor()
S
55 3 22
seedprod_lite_seed_csp4_footer()
S
56 3 21
seedprod_lessc::compileMedia()
S
55 3 19
seedprod_lessc::compileFile()
S
57 3 17
seedprod_lite_slug_exists()
S
57 3 16
seedprod_lite_admin_footer()
S
65 4 8
seedprod_lite_subscribers_get_data_total()
S
58 3 15
seedprod_lessc::mediaParent()
S
65 4 9
seedprod_lessc_parser::tagExpression()
S
65 4 9
seedprod_lessc_parser::end()
S
66 4 8
SeedProd_Notifications::get()
S
64 4 9
seedprod_lite_dismiss_upsell()
S
60 3 14
seedprod_lite_dismiss_settings_lite_cta()
S
61 3 13
seedprod_lite_seed_csp4_description()
S
60 3 13
seedprod_lite_get_woocommerce_product_taxonomy()
S
61 3 13
seedprod_lite_get_wpform()
S
60 3 13
seedprod_lessc::lib_rgbahex()
S
60 3 13
seedprod_lite_get_roles()
S
61 3 12
seedprod_lite_get_namespaced_custom_css()
S
61 3 12
seedprod_lessc::findClosestSelectors()
S
63 3 12
seedprod_lessc::compileSelectors()
S
62 3 12
seedprod_lessc_parser::mixinTags()
S
62 3 12
seedprod_lite_get_default_timezone()
S
64 3 11
seedprod_lite_adding_facebook_xfbml()
S
63 3 11
SeedProd_Notifications::fetch_feed()
S
63 3 11
seedprod_lessc_parser::expressionList()
S
63 3 11
seedprod_lessc_parser::color()
S
62 3 11
seedprod_lessc_parser::__construct()
S
54 2 21
seedprod_lite_seed_csp4_get_font_family()
S
55 2 20
seedprod_lite_seed_csp4_headline()
S
56 2 20
seedprod_lessc::compile()
S
56 2 19
seedprod_lite_get_revisisons()
S
55 2 18
seedprod_lite_activation()
S
56 2 18
seedprod_lite_wp_enqueue_styles()
S
59 2 17
seedprod_lite_get_rafflepress_code()
S
57 2 17
seedprod_lessc::checkedCompile()
S
68 3 7
seedprod_lessc_parser::import()
S
64 3 10
seedprod_lite_add_post_state()
S
67 3 7
seedprod_lite_wp_post_revision_fields()
S
66 3 8
SeedProd_Notifications::get_view_url()
S
65 3 8
seedprod_lite_get_woocommerce_product_attributes()
S
65 3 9
seedprod_lite_change_footer_version()
S
69 3 6
seedprod_lite_get_api_key()
S
65 3 10
seedprod_lessc::patternMatchAll()
S
65 3 9
seedprod_lite_deregister_styles()
S
65 3 9
seedprod_lessc_parser::fixTags()
S
67 3 8
seedprod_lessc::coerceString()
S
66 3 9
seedprod_lessc_parser::assign()
S
70 3 6
seedprod_lessc::flattenList()
S
69 3 6
seedprod_lessc::op_number_color()
S
72 3 5
seedprod_lessc::colorArgs()
S
64 3 9
seedprod_lessc::newFormatter()
S
65 3 10
seedprod_lessc::lib_alpha()
S
71 3 5
seedprod_lessc::compressList()
S
67 3 7
seedprod_lite_filter_page_row_actions()
S
61 2 12
seedprod_lite_get_lpage_list()
S
62 2 11
seedprod_lite_wc_dequeue_styles()
S
61 2 11
seedprod_lite_seed_csp4_credit()
S
63 2 11
seedprod_lessc::compileImportedProps()
S
63 2 11
seedprod_lessc_parser::append()
S
71 2 6
seedprod_lessc_parser::seek()
S
68 2 8
seedprod_lessc::lib_spin()
S
64 2 9
seedprod_lessc::cexecute()
S
70 2 6
seedprod_lessc_parser::mediaQueryList()
S
68 2 7
seedprod_lite_is_localhost()
S
70 2 7
seed_csp4_append_html()
S
65 2 9
seedprod_lessc::assertColor()
S
69 2 7
seedprod_lessc::toBool()
S
71 2 7
seedprod_lessc::ccompile()
S
70 2 6
seedprod_lessc::lib_fadein()
S
70 2 5
seedprod_lessc_parser::peek()
S
66 2 8
SeedProd_Skin::set_upgrader()
S
74 2 5
SeedProd_Notifications::get_instance()
S
71 2 6
seedprod_lite_wprocket_disable_minify()
S
75 2 5
seedprod_lite_seed_csp4_title()
S
66 2 9
seedprod_lessc::__construct()
S
74 2 5
SeedProd_Notifications::has_access()
S
69 2 7
seedprod_lessc::op_color_number()
S
64 2 10
seedprod_lessc::lib_ispercentage()
S
77 2 3
seedprod_lessc::expandParentSelectors()
S
63 2 10
seedprod_lite_filter_get_edit_post_link()
S
67 2 7
seedprod_lite_seed_csp4_favicon()
S
64 2 10
seedprod_lite_change_wp_cookie_logout()
S
68 2 8
SeedProd_Skin::error()
S
70 2 6
seedprod_lessc::assertNumber()
S
70 2 6
SeedProd_Skin::error()
S
70 2 6
seedprod_lite_seed_csp4_customcss()
S
65 2 9
seedprod_lite_seed_csp4_metadescription()
S
65 2 9
SeedProd_Skin::set_upgrader()
S
74 2 5
seedprod_lite_Render::get_instance()
S
71 2 6
seedprod_lessc::lib_ispixel()
S
77 2 3
seedprod_lite_update_subscriber_count()
S
74 2 5
seedprod_lite_seed_csp4_privacy()
S
69 2 7
seedprod_lite_plugin_action_links()
S
67 2 8
seedprod_lite_array_add()
S
71 2 6
seedprod_lite_seed_csp4_logo()
S
65 2 9
seedprod_lessc::compileProps()
S
72 2 5
SeedProd_Notifications::get_menu_count()
S
72 2 6
seedprod_lite_plugin_nonce()
S
66 2 8
seedprod_lessc::lib_fadeout()
S
70 2 5
seedprod_lessc::lib_isem()
S
77 2 3
seedprod_lite_Render::remove_ngg_print_scripts()
S
73 2 5
seedprod_lessc::throwError()
S
71 2 6
seedprod_lessc_parser::keyword()
S
68 2 7
seedprod_lite_get_plugins_install_url()
S
61 1 14
SeedProd_Notifications::update()
S
62 1 13
seedprod_lessc_parser::pushBlock()
S
62 1 12
seedprod_lite_render_shortcode()
S
77 1 4
seedprod_lessc::lib_ceil()
S
74 1 4
seedprod_lessc::popEnv()
S
74 1 5
seedprod_lite_deactivate()
S
82 1 3
seedprod_lessc_formatter_compressed::indentStr()
S
82 1 3
SeedProd_Skin::__construct()
S
81 1 3
seedprod_lessc::addImportDir()
S
77 1 4
seedprod_lessc::unregisterFunction()
S
80 1 3
seedprod_lessc::compileRoot()
S
71 1 6
seedprod_lessc::lib_round()
S
74 1 4
SeedProd_Notifications::init()
S
82 1 3
seedprod_lite_norm_str()
S
70 1 7
seedprod_lessc::addParsedFile()
S
79 1 3
seedprod_lessc_parser::isDirective()
S
66 1 8
seedprod_lessc::registerFunction()
S
80 1 3
seedprod_lessc::lib_saturation()
S
75 1 4
seedprod_lessc_parser::pop()
S
74 1 5
seedprod_lite_template_page()
S
81 1 3
seedprod_lessc::lib_desaturate()
S
69 1 6
SeedProd_Notifications::ajax_get_notifications()
S
67 1 8
SeedProd_Skin::header()
S
91 1 2
seedprod_lite_Review::review_dismiss()
S
68 1 7
seedprod_lessc::compileNestedBlock()
S
67 1 8
seedprod_lessc::lib_iscolor()
S
80 1 3
seedprod_lite_debug_page()
S
81 1 3
seedprod_lessc::pushEnv()
S
68 1 8
seedprod_lite_post_type()
S
64 1 10
seedprod_lite_builder_page()
S
81 1 3
SeedProd_Skin::feedback()
S
91 1 2
seedprod_lite_dashboard_page()
S
81 1 3
seedprod_lessc::clamp()
S
78 1 3
SeedProd_Skin::feedback()
S
91 1 2
seedprod_lessc::allParsedFiles()
S
82 1 3
seedprod_lessc::lib_argb()
S
80 1 3
seedprod_lite_template_subscribe()
S
77 1 4
seedprod_lessc::preg_quote()
S
79 1 3
SeedProd_Skin::footer()
S
91 1 2
seedprod_lite_Review::__construct()
S
75 1 4
seedprod_lessc::setPreserveComments()
S
81 1 3
seedprod_lite_get_plugins_activate_url()
S
75 1 4
seedprod_lessc::lib_hue()
S
75 1 4
SeedProd_Skin::footer()
S
91 1 2
SeedProd_Skin::set_result()
S
81 1 3
SeedProd_Skin::header()
S
91 1 2
seedprod_lessc::unsetVariable()
S
80 1 3
seedprod_lessc::lib_lightness()
S
75 1 4
seedprod_lite_remove_post()
S
64 1 10
seedprod_lessc::lib_saturate()
S
69 1 6
seedprod_lessc::lib_lighten()
S
69 1 6
seedprod_lessc::lib_floor()
S
74 1 4
seedprod_lite_importexport_page()
S
81 1 3
seedprod_lite_add_menu_item()
S
65 1 10
SeedProd_Skin::__construct()
S
81 1 3
seedprod_lite_do_notifications()
S
77 1 4
seedprod_lessc_parser::pushSpecialBlock()
S
79 1 3
seedprod_lessc::lib_iskeyword()
S
78 1 3
SeedProd_Notifications::hooks()
S
79 1 3
seedprod_lessc::compileCSSBlock()
S
63 1 10
seedprod_lessc::makeParser()
S
73 1 5
seedprod_lessc::lib_isstring()
S
78 1 3
seedprod_lessc::lib_fade()
S
71 1 5
seedprod_lite_load_textdomain()
S
78 1 3
SeedProd_Notifications::__construct()
S
82 1 3
seedprod_lessc::setImportDir()
S
80 1 3
seedprod_lessc::set()
S
80 1 3
seedprod_lessc::fileExists()
S
80 1 3
seedprod_lessc_formatter_classic::property()
S
79 1 3
SeedProd_Skin::set_result()
S
81 1 3
seedprod_lite_upgrade_link()
S
78 1 3
seedprod_lessc::lib_percentage()
S
74 1 4
seedprod_lessc_formatter_classic::indentStr()
S
78 1 3
SeedProd_Notifications::get_count()
S
76 1 4
seedprod_lessc::lib_isnumber()
S
78 1 3
seedprod_lite_in_array_norm()
S
79 1 3
seedprod_lessc::setVariables()
S
79 1 3
seedprod_lessc::setFormatter()
S
81 1 3
seedprod_lessc::lib_darken()
S
69 1 6
seedprod_lite_remove_menus()
S
71 1 6
seedprod_lessc_formatter_classic::__construct()
S
81 1 3
seedprod_lessc::makeOutputBlock()
S
66 1 9
seedprod_lessc::eq()
S
80 1 3