Code Analysis: MarfeelPress 2.1.338

Function Rating Maintainability Complexity Lines of code
Base\Utils\Image_Utils::is_valid_image()
B
45 25 40
Base\Descriptor\Parser\Json_Parser::parse_object_layout()
A
44 16 41
Base\Repositories\Posts_Repository::sort()
A
54 14 19
Admin\Pages\Settings\Services\Mrf_Page_Settings_Service::save_settings()
A
44 11 43
Base\Descriptor\Parser\Json_Parser::parse()
A
50 12 27
Base\Marfeel_Press_Device_Detection::get_user_agents()
A
50 12 26
Base\Services\Marfeel_Press_Terms_Service::add_items_terms()
A
47 10 36
Base\Descriptor\Marfeel_Press_Layouts_Descriptor_Manager::build_layouts()
A
49 10 31
Base\Services\Marfeel_Press_Service::get_term()
A
48 9 33
Admin\Pages\Settings\Services\Mrf_Page_Settings_Service::load_basic_settings()
A
45 8 40
Base\Utils\Json_Serializer::unserialize()
A
51 9 25
API\Menu\Mrf_Menu_Input_Converter::convert()
A
52 9 22
Base\Services\Marfeel_Press_Head_Service::needs_garda()
A
66 10 7
Admin\Pages\Page_Signup::handle_redirect_if_necessary()
A
50 8 26
Base\Utils\Http_Client::get_params()
A
51 8 25
Base\Services\Marfeel_Press_Sections_Service::get_default_section()
A
52 8 23
Base\Services\Marfeel_Press_Top_Media_Service::get_items_top_media()
A
53 8 23
Base\Utils\Uri_Utils::add_params()
A
53 8 22
Base\Services\Marfeel_Press_Versions_Service::init()
A
53 8 20
Base\Utils\Reflection_Utils::get_doc_values()
A
54 8 19
Base\Utils\Json_Serializer::serialize()
A
55 8 18
API\Menu\Mrf_Default_Menu_Service::get_type()
S
59 8 14
Base\Entities\Settings\Mrf_Setting::merge()
S
59 8 12
Base\Marfeel_Press_Proxy::execute()
S
50 7 27
Base\Trackers\Marfeel_Press_Tracker::get_marfeel_status()
S
61 8 11
Base\Marfeel_Press_Activation_Requirements_Checker::is_requirements_met()
S
52 7 24
Base\Services\Marfeel_Press_Top_Media_Service::get_media()
S
53 7 21
Base\Services\Marfeel_Press_Service::get_item()
S
48 6 32
Base\Marfeel_Press_Plugin_Conflict_Manager::disable_adthrive()
S
57 7 16
Base\Marfeel_Press_Plugin_Conflict_Manager::disable_bj_lazy_load()
S
60 7 12
API\availability\Mrf_Availability_Api::post()
S
51 6 27
API\Extract\Extractors\Api_Section_Extractor::get_item_hints()
S
51 6 26
Amp\Services\Marfeel_Press_Amp_Head_Service::add_amplink()
S
61 7 11
Admin\Marfeel_Press_Admin_Invalidator::get_sections_to_invalidate()
S
51 6 24
Base\Utils\Uri_Utils::get_absolute_uri()
S
54 6 19
Admin\Utils\Marfeel_Press_Admin_Utils::get_unique_object_array()
S
56 6 18
Base\Trackers\Marfeel_Press_Tracker::identify()
S
49 5 32
Admin\Pages\Page_Utils::track_mode_change_to_marketing_campaigns()
S
57 6 16
API\Menu\Mrf_Default_Menu_Service::get_slug()
S
59 6 15
Base\Services\Marfeel_Press_Head_Service::add_mrf_extractable_false_if_needed()
S
58 6 15
Base\Services\Marfeel_Press_Service::has_valid_param()
S
66 7 7
Admin\Mode\Marfeel_Press_Admin::show_checks_alerts()
S
59 6 14
Amp\Routers\Marfeel_Press_AMP_Router::valid_route()
S
59 6 14
Error_Handling\Marfeel_Press_Error_Handler::error_handler()
S
58 6 14
Mrf\Routers\Marfeel_Press_MRF_Router::valid_route()
S
59 6 13
Base\Marfeel_Press_Proxy::get_proxy_uri()
S
50 5 27
Base\Services\Marfeel_Press_Sections_Service::get_current_section()
S
62 6 11
Ads_Txt\Managers\Marfeel_Ads_Txt_File_Manager::save()
S
62 6 11
API\Marfeel_API_Authentication_Service::authenticate()
S
61 6 11
API\Marfeel_REST_API::authenticate()
S
61 6 11
Base\Services\Marfeel_Press_Checks_Service::send_soft()
S
52 5 25
Admin\Pages\Page_Settings::add_page()
S
53 5 23
Base\Marfeel_Press::marfeel_press_init()
S
54 5 22
Base\Services\Marfeel_Press_Availability_Service::set_availability()
S
56 5 19
Base\Services\Marfeel_Press_Top_Media_Service::get_media_fallback()
S
54 5 19
Base\Routers\Marfeel_Press_Base_Router::route_if_necessary()
S
56 5 18
API\Widgets\Mrf_Widgets_Service::compose()
S
57 5 17
Base\Services\Marfeel_Press_Service::get_recent_posts()
S
56 5 17
API\Menu\Mrf_Default_Menu_Service::get_default_menu()
S
56 5 17
Base\Repositories\Posts_Repository::add_sticky()
S
58 5 16
Admin\Marfeel_Press_Admin_Invalidator::should_invalidate_post()
S
57 5 16
Base\Services\Marfeel_Press_Service::get_navigation_level()
S
66 6 7
Base\Services\Marfeel_Press_Yoast_Configuration_Service::build_alert_html()
S
62 6 9
Base\Utils\Json_Serializer::unserialize_value()
S
60 5 13
Base\Marfeel_Press_Plugin_Conflict_Manager::prepare_for_yoast()
S
60 5 13
API\Definition\Mrf_Base_API::validate()
S
50 4 28
Base\Marfeel_Press_Updater::update()
S
61 5 12
API\Mrf_API::get_methods()
S
54 4 25
Base\Marfeel_Press_Activator::activate()
S
53 4 24
Base\Services\Marfeel_Press_Checks_Service::get_blacklisted_categories()
S
53 4 22
Admin\Pages\Settings\Mrf_Settings::prepare_page()
S
52 4 22
Base\Utils\Uri_Utils::get_current_uri()
S
55 4 18
API\Menu\Mrf_Menu_Categories_Api::get_page_categories()
S
57 4 16
API\Menu\Mrf_Default_Menu_Service::is_valid_for_extraction()
S
65 5 9
Ads_Txt\Marfeel_Ads_Txt_Loader::load_merged()
S
57 4 15
Ads_Txt\Marfeel_Ads_Txt_Loader::load_unmerged()
S
57 4 15
Base\Services\Marfeel_Press_Checks_Service::get_incompatible_plugins()
S
64 5 9
Base\Services\Marfeel_Press_Service::get_term_link()
S
59 4 15
API\WP\Mrf_Logo_Api::get()
S
58 4 15
Admin\Pages\Settings\Mrf_Plugin_Settings::needs_confirm_cache_plugin()
S
67 5 7
Base\Descriptor\Layout\Layout_Composer::get_context()
S
59 4 15
Admin\Pages\Settings\Mrf_Onboarding::merge_adstxt_if_necessary()
S
65 5 9
Base\Services\Marfeel_Press_Settings_Service::get()
S
60 4 13
API\Extract\Marfeel_Press_Ripper_API::get_extractor()
S
61 4 12
API\Menu\Mrf_Default_Menu_Service::get_primary_location()
S
61 4 12
Base\Services\Marfeel_Press_Service::is_marfeelizable()
S
61 4 12
Base\Services\Marfeel_Press_Service::get_items()
S
61 4 12
Base\Marfeel_Press_Admin_Initialization::redirect_if_activation()
S
61 4 12
Admin\Pages\Settings\Mrf_Plugin_Settings::prepare_page()
S
61 4 12
API\availability\Mrf_Availability_Api::is_correct_availability()
S
63 4 12
Base\Marfeel_Press_Device_Detection::is_mobile()
S
64 4 11
API\Definition\Mrf_Base_API::post()
S
55 3 21
Admin\Mode\Marfeel_Press_Admin::create_mrf_admin_bar_menu()
S
55 3 19
Ads_Txt\Marfeel_Ads_Txt_Loader::load_mrf_lines()
S
56 3 17
Base\Utils\Http_Client::fire_and_forget()
S
55 3 17
API\Extract\Extractors\Api_Post_Extractor::extract()
S
58 3 16
API\Extract\Extractors\Api_Post_Extractor::get_item()
S
58 3 16
Base\Descriptor\Marfeel_Press_Article_Loader::add_requirements()
S
59 3 15
Base\Descriptor\Marfeel_Press_Layouts_Descriptor_Manager::get_items()
S
63 4 10
Admin\Mode\Marfeel_Press_Admin::save_meta()
S
66 4 7
Base\Descriptor\Layout\Tags_Slider_Layout_Composer::get_items()
S
65 4 9
Admin\Pages\Settings\Services\Mrf_Page_Settings_Service::load_settings()
S
65 4 10
Admin\Pages\Settings\Services\Mrf_Page_Settings_Service::needs_advanced_values()
S
76 4 3
Admin\Pages\Settings\Services\Mrf_Page_Settings_Service::get_basic_form_values()
S
65 4 8
API\Menu\Mrf_Default_Menu_Service::is_blacklisted()
S
63 4 10
Base\Routers\Marfeel_Press_Base_Router::is_marfeelizable()
S
58 3 15
API\Menu\Mrf_Default_Menu_Service::is_home_url()
S
70 4 5
Admin\Marfeel_Press_Admin_Invalidator::invalidate_tags()
S
65 4 9
Base\Routers\Marfeel_Press_Base_Router::is_valid_taxonomy()
S
78 4 3
Base\Services\Marfeel_Press_Custom_Service::include_custom()
S
69 4 6
Base\Services\Marfeel_Press_Head_Service::add_resizer()
S
62 4 10
Admin\Pages\Page::handle_signup_redirect()
S
63 4 10
Base\Services\Marfeel_Press_Service::get_queried_post()
S
64 4 10
Base\Services\Marfeel_Press_Settings_Service::get_availability()
S
65 4 9
Base\Marfeel_Press_Activation_Requirements_Checker::force_disable_plugin()
S
64 4 9
Base\Services\Marfeel_Press_Warda_Service::track_warda_if_needed()
S
65 4 8
Base\Services\Insight\Marfeel_Press_Insight_Service::get_base_api()
S
62 4 9
Base\Marfeel_Press_Content_Type_Service::get_current_content_type()
S
65 4 9
Base\Marfeel_Press_Device_Detection::get_device_type()
S
70 4 6
Base\Utils\Image_Utils::get_img_media_style()
S
59 3 15
Base\Utils\Json_Serializer::serialize_value()
S
64 4 10
Amp\Services\Marfeel_Press_Amp_Service::is_post_amp_active()
S
67 4 7
Base\Marfeel_Press_Plugin_Conflict_Manager::has_cache_plugin_needing_device_detection_fix()
S
65 4 9
Base\Marfeel_Press_Plugin_Conflict_Manager::has_cache_plugin_unsupported()
S
65 4 9
Base\Marfeel_Press_Plugin_Conflict_Manager::enable_cache_mobile_detection()
S
65 4 9
API\Checks\Mrf_Softchecks_Results_Api::get()
S
63 4 10
Base\Services\Marfeel_Press_Availability_Service::track_mode_change_to_marketing_campaigns()
S
60 3 14
Base\Services\Marfeel_Press_Head_Service::clean_amplink()
S
59 3 14
Base\Trackers\Marfeel_Press_Tracker::track()
S
60 3 14
Base\Routers\Marfeel_Press_Base_Router::__construct()
S
59 3 14
Base\Services\Marfeel_Press_Availability_Service::save_availability_mode()
S
59 3 14
Base\Marfeel_Press_Activation_Requirements_Checker::check_blacklisted_plugin_active()
S
60 3 13
Ads_Txt\Services\Marfeel_Press_Ads_Txt_Service::get_origin()
S
59 3 13
Base\Descriptor\Marfeel_Press_Article_Loader::get_items()
S
60 3 13
Admin\Mode\Marfeel_Press_Admin::create_mrf_admin_submenu()
S
61 3 13
Admin\Pages\Settings\Services\Mrf_Page_Settings_Service::get_dev_form_values()
S
60 3 12
API\Menu\Mrf_Menu_Api::get()
S
60 3 12
API\Menu\Mrf_Menu_Categories_Api::get()
S
60 3 12
Ads_Txt\Controllers\Marfeel_Press_Ads_Txt_Controller::render_ads_txt()
S
61 3 12
API\Proxy\Mrf_Proxy_Utils::normalize_query_params()
S
61 3 12
Base\Services\Marfeel_Press_Service::get_author()
S
61 3 12
Base\Services\Metadata\Marfeel_Press_Title_Extractor::extract()
S
61 3 12
Admin\Pages\Settings\Mrf_Settings::set_base_api()
S
61 3 12
Admin\Pages\Settings\Mrf_Signup::prepare_page()
S
60 3 12
Base\Entities\Mrf_Tag_Information::add_tag()
S
62 3 12
Admin\Marfeel_Press_Admin_Invalidator::save_post_data_pre_update()
S
61 3 11
Base\Services\Marfeel_Press_Availability_Service::track_availability_change()
S
62 3 11
API\SignUp\Mrf_Signup_User::get()
S
62 3 11
Base\Services\Marfeel_Press_Yoast_Configuration_Service::show_alert_if_lacks_yoast_configuration()
S
63 3 11
Base\Services\Marfeel_Press_WP_Features_Service::disable_multipage()
S
61 3 11
Base\Utils\Uri_Utils::clean_amp_uri()
S
61 3 11
Base\Descriptor\Marfeel_Item_Buffer::add()
S
63 3 11
Base\Trackers\Marfeel_Press_Tracker::track_event()
S
53 2 23
Admin\Pages\Page_Start::add_page()
S
55 2 21
API\Proxy\Mrf_Proxy_Api::post()
S
56 2 18
Base\Services\Marfeel_Press_Sections_Service::get_static_page()
S
56 2 18
Base\Marfeel_Press_Activator::create_marfeel_role()
S
58 2 17
Base\Repositories\Posts_Repository::get_archive_posts()
S
57 2 16
API\Proxy\Mrf_Proxy_Api::get()
S
57 2 16
Base\Descriptor\Marfeel_Press_Article_Loader::load()
S
58 2 16
Base\Descriptor\Layout\Raw_Html_Layout_Composer::get_items()
S
58 2 16
API\Extract\Marfeel_Press_Gutenberg_Content_API::process_request()
S
57 2 16
API\Extract\Marfeel_Press_Ripper_API::is_home()
S
76 3 3
Base\Modules\Marfeel_Press_Garda_Module::plugin_init()
S
73 3 5
API\Log\Mrf_Log_Api::get()
S
65 3 9
Base\Plugins\Wp_Rocket_Plugin_Manager::has_device_detection()
S
68 3 7
API\Menu\Mrf_Default_Menu_Service::get_menu_item_by_id()
S
69 3 7
Base\Repositories\Posts_Repository::get_latest_posts()
S
63 3 10
API\Menu\Mrf_Default_Menu_Service::is_duplicated_url()
S
67 3 8
API\Menu\Mrf_Default_Menu_Service::encode_section_name()
S
66 3 8
Base\Routers\Marfeel_Press_Base_Router::accepted_type()
S
64 3 10
Base\Routers\Marfeel_Press_Base_Router::mrf_force_query_var_value()
S
70 3 6
Base\Services\Marfeel_Press_Availability_Service::read_availability()
S
74 3 4
Base\Services\Marfeel_Press_Availability_Service::set_mrf_router_mode_on_compatibility()
S
66 3 8
Base\Services\Marfeel_Press_Availability_Service::availability_change()
S
67 3 8
Base\Services\Marfeel_Press_Content_Service::clean_duplicated_top_media()
S
63 3 10
Base\Services\Marfeel_Press_Head_Service::add_generator_marfeel_if_needed()
S
68 3 7
API\SignUp\Services\Mrf_Insight_Invalidator_Service::add_section()
S
63 3 10
Base\Services\Marfeel_Press_Head_Service::prepare_yoast_seo()
S
64 3 9
API\SignUp\Services\Mrf_Insight_Invalidator_Service::manage_response()
S
65 3 8
Base\Services\Marfeel_Press_Marfeel_Definition_Service::get()
S
64 3 10
Base\Services\Marfeel_Press_Post_Service::contains_non_marfeelizable_category()
S
67 3 8
Base\Services\Marfeel_Press_Post_Service::is_marfeelizable()
S
67 3 7
Base\Services\Marfeel_Press_Post_Service::get_post_url()
S
64 3 9
Base\Services\Marfeel_Press_Sections_Service::get_by_slug()
S
67 3 7
Ads_Txt\Managers\Marfeel_Ads_Txt_File_Manager::plugin_deactivated()
S
64 3 10
Base\Services\Marfeel_Press_Service::is_marfeelizable_category()
S
73 3 4
Ads_Txt\Managers\Marfeel_Ads_Txt_Manager_Factory::load()
S
66 3 9
Base\Services\Marfeel_Press_Service::get_headline()
S
63 3 10
API\Widgets\Mrf_Widgets_Service::get_used_widgets_count_array()
S
64 3 10
Ads_Txt\Managers\Marfeel_Ads_Txt_Manager::update()
S
64 3 9
Base\Services\Marfeel_Press_Service::is_home()
S
78 3 3
Base\Services\Marfeel_Press_Service::get_custom_taxonomy()
S
68 3 8
Base\Services\Marfeel_Press_Settings_Service::set_value()
S
63 3 10
Base\Services\Marfeel_Press_Settings_Service::set()
S
64 3 10
Admin\Mode\Marfeel_Press_Admin::show_insight_token_error()
S
67 3 7
Base\Services\Insight\Marfeel_Press_Insight_Service::get_insight_url()
S
76 3 3
Base\Services\Modifiers\Marfeel_Press_Body_Modifier::modify()
S
67 3 8
Base\Utils\Error_Utils::is_error_response()
S
76 3 3
Base\Marfeel_Press_Deactivator::get_reason_message()
S
77 3 3
Base\Utils\Image_Utils::calculate_image_ratio()
S
69 3 7
Base\Marfeel_Press_Device_Detection::is_mobile_by_varnish_header()
S
69 3 6
Base\Marfeel_Press_Plugin_Conflict_Manager::has_cache_plugin_installed()
S
66 3 9
Base\Marfeel_Press_Plugin_Conflict_Manager::detect_wmpl_multilanguage()
S
65 3 9
Base\Utils\Mrf_Filesystem_Wrapper::get_contents()
S
67 3 9
Admin\Mode\Marfeel_Press_Admin::add_marfeel_options()
S
68 3 7
Base\Marfeel_Press_Plugin_Conflict_Manager::get_modified_image_url()
S
67 3 8
Base\Marfeel_Press_Router::__construct()
S
65 3 10
Base\Utils\Uri_Utils::get_home_url()
S
73 3 4
Base\Utils\Uri_Utils::get_amp_uri()
S
65 3 8
Base\Utils\Uri_Utils::get_normalized_slashed_amp()
S
70 3 6
Base\Utils\Uri_Utils::is_site_secure()
S
76 3 3
Base\Marfeel_Press::should_route()
S
68 3 7
API\Mrf_API::unsecure_endpoint()
S
64 3 9
Base\Descriptor\Marfeel_Press_Layouts_Descriptor_Manager::init()
S
64 3 10
Base\Descriptor\Marfeel_Press_Layouts_Descriptor_Manager::allow_in_repetition()
S
77 3 3
Base\Descriptor\Marfeel_Press_Layouts_Descriptor_Manager::is_limit_reached()
S
78 3 3
Base\Descriptor\Marfeel_Press_Layouts_Descriptor_Manager::allow_in_page()
S
77 3 3
API\Definition\Mrf_Ads_Txt_API::update_ads_txt()
S
63 3 10
API\Definition\Mrf_Ads_Txt_Update_API::post()
S
63 3 10
Base\Descriptor\Layout\Balcon_Layout_Composer::get_items()
S
65 3 9
Base\Descriptor\Layout\Raw_Html_Layout_Composer::get_raw_html()
S
68 3 7
Admin\Pages\Settings\Services\Mrf_Page_Settings_Service::load_advanced_settings()
S
58 2 15
Base\Entities\Insight\Events\Plugin_Activation_Event::__construct()
S
66 3 8
API\Menu\Mrf_Default_Menu_Service::create_section_definition()
S
60 2 13
Admin\Pages\Page::load_leroy_styles()
S
62 2 13
Base\Marfeel_Press_Deactivator::track_plugin_deactivation()
S
60 2 13
API\Extract\Marfeel_Press_Ripper_API::set_show_front()
S
60 2 13
Admin\Marfeel_Press_Admin_Invalidator::invalidate_section()
S
61 2 12
API\Widgets\Mrf_Widgets_Service::get_widget_html_from_id()
S
61 2 12
Base\Services\Marfeel_Press_Terms_Service::category_with_parent()
S
61 2 12
Admin\Pages\Settings\Mrf_Onboarding::prepare_page()
S
61 2 12
Base\Marfeel_Press_Proxy::do_request()
S
61 2 12
API\Plugins\Mrf_Compatible_Plugins_Api::get()
S
62 2 11
Base\Services\Marfeel_Press_Checks_Service::get_soft_checks()
S
51 1 26
Ads_Txt\Managers\Marfeel_Ads_Txt_File_Manager::plugin_activated()
S
62 2 11
Admin\Mode\Marfeel_Press_Admin_Full::create_mrf_admin_submenu()
S
63 2 11
API\Marfeel_REST_API::register()
S
55 1 22
Admin\Pages\Page_Settings_Lite::add_page()
S
56 1 20
Base\Repositories\Posts_Repository::count_posts_by_category()
S
57 1 20
Admin\Pages\Page_Signup::add_page()
S
57 1 19
Admin\Pages\Page_Account::add_page()
S
57 1 19
Admin\Mode\Marfeel_Press_Admin::__construct()
S
56 1 17
Admin\Pages\Page_Notifications::add_page()
S
58 1 17
API\Plugins\Mrf_Plugins_Service::normalize_plugins()
S
65 2 9
Base\Services\Marfeel_Press_Marfeel_Name_Service::extract_language_candidate()
S
68 2 7
Admin\Marfeel_Press_Admin_Invalidator::invalidate_content()
S
65 2 9
Base\Services\Marfeel_Press_Content_Service::parse_content()
S
71 2 6
Base\Services\Marfeel_Press_Yoast_Configuration_Service::has_site_representer_info()
S
79 2 3
Base\Services\Marfeel_Press_Content_Service::add_input_post_id()
S
70 2 6
Base\Services\Marfeel_Press_Custom_Headers_Service::add_vary_header()
S
71 2 6
Base\Services\Marfeel_Press_Custom_Service::get_custom_version()
S
71 2 6
API\WP\Mrf_Logo_Api::accepted_logo_size()
S
78 2 3
Base\Services\Marfeel_Press_Head_Service::get_head()
S
68 2 7
Base\Services\Marfeel_Press_Head_Service::add_robots()
S
66 2 9
Base\Services\Marfeel_Press_Head_Service::add_marfeelgarda_if_needed()
S
70 2 7
API\WP\Mrf_Logo_Api::accepted_logo_extension()
S
77 2 3
API\SignUp\Services\Mrf_Insight_Invalidator_Service::add_section_array()
S
68 2 7
Base\Services\Marfeel_Press_Head_Service::is_marfeelizable_category()
S
78 2 3
Base\Services\Marfeel_Press_Head_Service::prepare_head()
S
75 2 5
Base\Services\Marfeel_Press_Head_Service::is_yoast_seo_activated()
S
79 2 3
Base\Services\Marfeel_Press_Marfeel_Name_Service::get_marfeel_name_param()
S
67 2 7
Base\Services\Marfeel_Press_Marfeel_Name_Service::get_lang()
S
63 2 10
Base\Services\Marfeel_Press_Service::flush_url_cache()
S
64 2 10
Base\Utils\Http_Client::get_data()
S
65 2 9
Base\Services\Marfeel_Press_Service::get_signature()
S
66 2 9
Base\Descriptor\Parser\Json_Parser::is_main_section()
S
78 2 3
API\Menu\Mrf_Default_Menu_Service::get_primary_menu()
S
72 2 5
API\Widgets\Mrf_Widgets_Service::transform_to_objects_array()
S
68 2 7
Base\Services\Marfeel_Press_Service::get_category_slug()
S
73 2 4
Base\Services\Marfeel_Press_Service::get_first_or_default()
S
71 2 6
Base\Repositories\Posts_Repository::count_posts_by_author()
S
61 1 15
Base\Services\Marfeel_Press_Service::get_recent_posts_section()
S
69 2 7
Base\Services\Marfeel_Press_Settings_Service::remove_all()
S
71 2 6
Base\Services\Marfeel_Press_Top_Media_Service::is_similar_ratio()
S
73 2 4
Base\Services\Marfeel_Press_Warda_Service::get_activation_type()
S
80 2 3
Admin\Pages\Settings\Services\Mrf_Page_Settings_Service::get_advanced_form_values()
S
63 2 10
Ads_Txt\Routers\Marfeel_Press_Ads_Txt_Router::get_query_var()
S
71 2 6
API\Extract\Marfeel_Press_Ripper_API::init_query()
S
67 2 8
Base\Services\Definition\Marfeel_Press_Definition_Settings_Builder::get_font()
S
72 2 6
API\Plugins\Mrf_Plugins_Service::__construct()
S
73 2 5
Base\Marfeel_Press_Activator::create_menu()
S
67 2 8
Base\Services\Metadata\Marfeel_Press_Metatags_Extractor::extract()
S
63 2 10
Base\Services\Metadata\Marfeel_Press_Metatags_Extractor::add_missing_meta()
S
67 2 8
Base\Routers\Marfeel_Press_Base_Router::get_server_information()
S
78 2 3
API\Extract\Marfeel_Press_Ripper_API::is_show_front_page_or_post()
S
79 2 3
Base\Marfeel_Press_Content_Type_Service::get_marfeelct()
S
69 2 7
Base\Services\Modifiers\Marfeel_Press_Toc_Modifier::process()
S
65 2 9
Base\Marfeel_Press_Content_Type_Service::get_data_mrf_ct()
S
68 2 7
Base\Marfeel_Press_Deactivator::get_reason()
S
78 2 3
Base\Entities\Mrf_Ui_Features::get()
S
71 2 6
Error_Handling\Providers\Marfeel_Press_Log_Provider::debug_if_dev()
S
73 2 5
Admin\Mode\Marfeel_Press_Admin::add_category_marfeel_options()
S
71 2 5
Base\Marfeel_Press_Device_Detection::is_from_t()
S
79 2 3
Base\Plugins\Wp_Rocket_Plugin_Manager::adapt_to_press()
S
71 2 6
Amp\Routers\Marfeel_Press_AMP_Router::get_query_var()
S
70 2 6
Admin\Mode\Marfeel_Press_Admin::get_meta()
S
74 2 4
Base\Marfeel_Press_Device_Detection::is_marfeel()
S
77 2 3
Mrf\Routers\Marfeel_Press_MRF_Router::get_query_var()
S
70 2 6
API\Menu\Mrf_Default_Menu_Service::get_uri()
S
79 2 3
Base\Utils\Mrf_Filesystem_Wrapper::__construct()
S
67 2 8
Base\Utils\Request_Utils::is_ripper()
S
78 2 3
Base\Plugins\Abstract_Cache_Plugins_Manager::needs_device_detection_fix()
S
79 2 3
Base\Marfeel_Press_Plugin_Conflict_Manager::stop_buffer_handlers()
S
74 2 5
Base\Descriptor\Marfeel_Press_Layouts_Descriptor_Manager::get_descriptor_composer()
S
67 2 8
Base\Marfeel_Press_Plugin_Conflict_Manager::disable_newrelic()
S
74 2 5
Base\Descriptor\Marfeel_Press_Layouts_Descriptor_Manager::__construct()
S
66 2 8
Base\Marfeel_Press_Activation_Requirements_Checker::mrf_deactivate_on_signup_error()
S
70 2 7
Admin\Pages\Settings\Services\Mrf_Page_Settings_Service::is_factory_reset()
S
78 2 3
Base\Services\Metadata\Marfeel_Press_Metadata_Extractor::extract()
S
70 2 6
Base\Descriptor\Layout\Article_Layout_Composer::get_context()
S
67 2 8
Error_Handling\Providers\Marfeel_Press_Text_File_Log_Provider::write_log()
S
67 2 7
API\Marfeel_REST_API::__construct()
S
70 2 6
Base\Utils\Uri_Utils::clean_params()
S
67 2 8
Base\Utils\Uri_Utils::get_current_protocol()
S
73 2 4
Base\Descriptor\Layout\Balcon_Layout_Composer::__construct()
S
70 2 6
Base\Marfeel_Press_Activator::set_activated_once()
S
68 2 7
Base\Services\Marfeel_Press_Service::get_related_links()
S
66 2 9
Base\Marfeel_Press_Updater::set_activated_once()
S
66 2 8
Base\Marfeel_Press_Deactivator::get_reason_parts()
S
77 2 3
Base\Utils\Uri_Utils::get_api_structure()
S
70 2 7
Base\Marfeel_Press_Activator::create_and_register_menu()
S
70 2 6
Pwa\Routers\Marfeel_Press_SW_Router::get_query_var()
S
70 2 6
Base\Descriptor\Marfeel_Item_Buffer::get_item()
S
71 2 6
Base\Marfeel_Press::__construct()
S
68 2 8
Admin\Pages\Settings\Mrf_Settings::set_ads_txt_api()
S
65 2 9
API\Definition\Mrf_Ads_Txt_API::update_status()
S
66 2 8
Base\Utils\Request_Utils::is_advanced()
S
78 2 3
Base\Utils\Mrf_Filesystem_Wrapper::exists()
S
72 2 6
Base\Utils\Request_Utils::set_header()
S
74 2 5
Pwa\Controllers\Marfeel_Press_SW_Controller::print_variables()
S
68 2 7
Base\Utils\Request_Utils::end_connection()
S
74 2 5
Base\Entities\Inventory\Mrf_Placement::get_all_ad_servers()
S
69 2 8
Admin\Pages\Settings\Mrf_Plugin_Settings::needs_saving()
S
77 2 3
Base\Utils\Mrf_Filesystem_Wrapper::is_file()
S
72 2 6
Base\Utils\Request_Utils::is_dev()
S
78 2 3
Base\Services\Metadata\Marfeel_Press_Rel_Extractor::extract()
S
65 2 9
Base\Entities\Insight\Events\Marfeel_Activation_Event::__construct()
S
65 2 9
Base\Utils\Html_Utils::get_tag_attribute()
S
69 2 6
Base\Marfeel_Press_Deactivator::add_deactivation_popup()
S
69 2 7
Admin\Pages\Settings\Mrf_Signup::is_autoload()
S
78 2 3
Base\Marfeel_Press_Activator::set_wp_token()
S
66 2 8
Admin\Pages\Settings\Services\Mrf_Page_Settings_Service::needs_dev_values()
S
78 2 3
API\Menu\Mrf_Default_Menu_Service::find_menu_item_level()
S
70 2 6
Base\Marfeel_Press_Device_Detection::has_from_t()
S
77 2 3
Ads_Txt\Managers\Marfeel_Ads_Txt_Manager_Factory::get_manager()
S
72 2 6
Base\Utils\Request_Utils::get()
S
78 2 3
API\Menu\Mrf_Default_Menu_Service::has_items()
S
78 2 3
Admin\Marfeel_Press_Admin_Invalidator::invalidate_post()
S
66 2 8
Error_Handling\Marfeel_Press_Error_Handler::check_for_fatal()
S
69 2 6
Base\Marfeel_Press::marfeel_press_rest_init()
S
74 2 5
Base\Plugins\Wp_Super_Cache_Plugin_Manager::has_device_detection()
S
75 2 4
Base\Utils\Mrf_Filesystem_Wrapper::is_dir()
S
72 2 6
API\Marfeel_API_Authentication_Service::authenticate_method()
S
77 2 3
Base\Utils\Mrf_Filesystem_Wrapper::put_contents()
S
70 2 6
Admin\Mode\Marfeel_Press_Admin::update_category_marfeelize_flag()
S
67 2 8
Base\Utils\Uri_Utils::is_valid_url()
S
78 2 3
Base\Descriptor\Parser\Json_Parser::parse_array_layout()
S
67 2 7
Base\Utils\Error_Utils::is_response_ok()
S
77 2 3
Base\Utils\Uri_Utils::ends_with()
S
68 2 7
Base\Descriptor\Reader\Post_Body_Reader::read()
S
70 2 6
Base\Utils\Mrf_Filesystem_Wrapper::get_contents_array()
S
71 2 6
Error_Handling\Marfeel_Press_Error_Handler::__construct()
S
69 2 7
Base\Marfeel_Press_Activator::track_activation()
S
62 2 10
Base\Marfeel_Press_Device_Detection::get_active_plugins()
S
67 2 8
Base\Utils\Uri_Utils::is_amp_uri()
S
77 2 3
Base\Marfeel_Press_Activation_Requirements_Checker::show_requirements_notice()
S
69 2 7
Base\Utils\Mrf_Filesystem_Wrapper::touch()
S
70 2 6
Base\Repositories\Posts_Repository::get_sticky_posts_if_enabled()
S
71 2 6
Base\Marfeel_Press_Module::add_action()
S
72 2 5
Base\Descriptor\Layout\Tags_Slider_Layout_Composer::get_context()
S
72 2 5
API\Extract\Marfeel_Press_Gutenberg_Content_API::set_display_errors_off()
S
73 2 5
Base\Descriptor\Layout\Raw_Html_Layout_Composer::get_raw_content()
S
74 2 5
Admin\Pages\Settings\Utils\Mrf_Plugin_Settings_Utils::has_been_submitted()
S
78 2 3
Base\Services\Marfeel_Press_Marfeel_Definition_Service::get_marfeel_definition()
S
67 2 8
API\Menu\Mrf_Default_Menu_Service::decode_section_name()
S
66 2 8
API\Widgets\Mrf_Widgets_Service::normalize_widget()
S
59 1 15
Base\Routers\Marfeel_Press_Base_Router::disable_forbidden_extensions()
S
75 2 5
Ads_Txt\Marfeel_Ads_Txt_Loader::get_lines_as_text()
S
71 2 6
Base\Services\Marfeel_Press_Service::get_breadcrumbs()
S
66 2 9
Base\Services\Marfeel_Press_Availability_Service::is_availability_change()
S
79 2 3
Base\Services\Marfeel_Press_Checks_Service::get_basic_checks()
S
59 1 14
Base\Trackers\Marfeel_Press_Tracker::track_to_insight()
S
60 1 14
Base\Repositories\Terms_Repository::get_terms_by_post_ids()
S
60 1 14
Marfeel_Press_Error_Handler_Test::test_error_called_track()
S
62 1 14
API\SignUp\Services\Mrf_Insight_Invalidator_Service::invalidate_sections()
S
59 1 14
Base\Repositories\Posts_Repository::get_top_media()
S
60 1 14
Base\Trackers\Marfeel_Press_Tracker::__construct()
S
58 1 14
Base\Repositories\Posts_Meta_Repository::get_marfeelizable()
S
62 1 13
Admin\Pages\Page::load_page()
S
62 1 13
Base\Utils\Json_Serializer::is_plain()
S
62 1 13
Ads_Txt\Services\Marfeel_Press_Ads_Txt_Service::get_ads_txt_status_from_insight()
S
61 1 13
Base\Services\Marfeel_Press_Sections_Service::get_home_section()
S
60 1 13
Base\Repositories\Posts_Repository::count_posts_by_month()
S
63 1 13
Base\Services\Marfeel_Press_Service::decorate_item_with_details()
S
61 1 12
Base\Trackers\Marfeel_Press_Tracker_Test::get_configuration()
S
62 1 12
Base\Trackers\Marfeel_Press_Tracker::get_configuration()
S
62 1 12
API\Definition\Mrf_Ads_Txt_API::__construct()
S
62 1 12
Base\Repositories\Sections_Repository::count_sections()
S
64 1 11
API\Proxy\Mrf_Proxy_Api::__construct()
S
63 1 11
API\availability\Mrf_Availability_Api::__construct()
S
68 1 8
Base\Services\Marfeel_Press_Yoast_Configuration_Service::show_empty_fields_alert()
S
73 1 5
Amp\Routers\Marfeel_Press_AMP_Router::get_query_var_value()
S
82 1 3
API\availability\Mrf_Availability_Api::get()
S
70 1 6
Base\Utils\Http_Client::open_socket()
S
71 1 5
Base\Services\Marfeel_Press_Settings_Service::save()
S
80 1 3
API\Mrf_API::__construct()
S
85 1 3
API\Mrf_API::authenticate()
S
82 1 3
Ioc\Marfeel_Press_App::offsetExists()
S
79 1 3
API\Definition\Mrf_Base_API::read()
S
79 1 3
Base\Marfeel_Press_Activation_Requirements_Checker::get_requirements_not_met()
S
82 1 3
Admin\Pages\Settings\Mrf_Plugin_Settings::save()
S
79 1 3
Ioc\Marfeel_Press_App::getBindings()
S
80 1 3
API\WP\Mrf_Logo_Api::__construct()
S
75 1 5
Base\Utils\Mrf_Database_Wrapper::__construct()
S
77 1 4
Base\Services\Marfeel_Press_Settings_Service::__construct()
S
76 1 4
API\SignUp\Services\Mrf_Insight_Invalidator_Service::invalidate_post()
S
65 1 8
Ioc\Marfeel_Press_App::forgetInstance()
S
80 1 3
Base\Services\Marfeel_Press_Checks_Service::send_hard()
S
65 1 9
Base\Repositories\Posts_Repository::get_section_posts()
S
65 1 9
Ioc\Marfeel_Press_App::forgetInstances()
S
80 1 3
Base\Marfeel_Press_Activator::register_menu()
S
80 1 3
Base\Utils\Mrf_Database_Wrapper::get_commentmeta_table_name()
S
82 1 3
API\WP\Mrf_Logo_Api::register()
S
79 1 3
Base\Routers\Marfeel_Press_Base_Router::get_query_var()
S
82 1 3
Base\Utils\Mrf_Database_Wrapper::set_base_prefix()
S
81 1 3
Ioc\Marfeel_Press_App::offsetGet()
S
79 1 3
Ioc\Marfeel_Press_App::initialize()
S
79 1 3
Amp\Routers\Marfeel_Press_AMP_Router::route()
S
77 1 4
Base\Marfeel_Press_Proxy::replace_meta_generator()
S
71 1 7
Admin\Pages\Settings\Mrf_Settings::get_setting_title()
S
79 1 3
Base\Services\Marfeel_Press_Post_Service::has_post_valid_url()
S
79 1 3
Admin\Pages\Settings\Mrf_Plugin_Settings::__construct()
S
76 1 4
API\Extract\Marfeel_Press_Ripper_API::__construct()
S
76 1 4
Mrf\Routers\Marfeel_Press_MRF_Router::get_query_var_value()
S
82 1 3
Amp\Routers\Marfeel_Press_AMP_Router::log_request()
S
68 1 7
Base\Marfeel_Press_Activation_Requirements_Checker::show_blacklisted_plugin_notice()
S
78 1 3
Admin\Pages\Settings\Mrf_Settings::get_tracking_id()
S
82 1 3
Admin\Pages\Page_Signup::load_content()
S
76 1 4
Base\Marfeel_Press_Activation_Requirements_Checker::get_wordpress_version()
S
80 1 3
Base\Marfeel_Press_Deactivator::enqueue_deactivation_popup_styles()
S
70 1 7
Ads_Txt\Managers\Marfeel_Ads_Txt_File_Manager::get_contents()
S
80 1 3
mrfp_activate_marfeel_press()
S
82 1 3
Base\Utils\Request_Utils::is_cherokee()
S
79 1 3
Base\Utils\Image_Utils::get_image_sizes()
S
68 1 7
Ioc\Marfeel_Press_App::offsetUnset()
S
80 1 3
Ads_Txt\Managers\Marfeel_Ads_Txt_File_Manager::file_exists()
S
80 1 3
Base\Trackers\Marfeel_Press_Tracker::is_sendeable_to_salesforce()
S
78 1 3
Ioc\Marfeel_Press_App::offsetSet()
S
79 1 3
Admin\Pages\Settings\Mrf_Settings::get_setting_url()
S
78 1 3
Base\Services\Marfeel_Press_Settings_Service::overwrite()
S
80 1 3
Base\Marfeel_Press_Deactivator::deactivate()
S
71 1 6
Base\Utils\Mrf_Filesystem_Wrapper::atime()
S
80 1 3
Base\Utils\Mrf_Database_Wrapper::get_postmeta_table_name()
S
82 1 3
Ioc\Marfeel_Press_App::getContainer()
S
80 1 3
API\Definition\Mrf_Base_API::get()
S
75 1 4
Base\Services\Marfeel_Press_Availability_Service::__construct()
S
73 1 5
Admin\Pages\Page_Signup::is_mediagroup_informed()
S
79 1 3
Base\Services\Marfeel_Press_Sections_Service::__construct()
S
80 1 3
Base\Marfeel_Press::run()
S
71 1 5
Base\Marfeel_Press_Activation_Requirements_Checker::get_php_version()
S
82 1 3
Error_Handling\Marfeel_Press_Error_Handler::activate()
S
72 1 5
mrfp_uninstall_marfeel_press()
S
82 1 3
Base\Marfeel_Press_Deactivator::deactivation_popup()
S
80 1 3
Amp\Routers\Marfeel_Press_AMP_Router::__construct()
S
71 1 6
Base\Descriptor\Parser\Json_Parser::parse_string_layout()
S
71 1 6
Admin\Pages\Settings\Mrf_Onboarding::get_tracking_id()
S
82 1 3
mrfp_normalize_classname()
S
75 1 4
API\Definition\Mrf_Base_API::save()
S
79 1 3
Mrf\Routers\Marfeel_Press_MRF_Router::log_request()
S
64 1 9
mrfp_deactivate_marfeel_press()
S
82 1 3
Base\Services\Marfeel_Press_Availability_Service::get_availability()
S
82 1 3
Admin\Pages\Settings\Mrf_Onboarding::__construct()
S
76 1 4
API\SignUp\Services\Mrf_Insight_Invalidator_Service::__construct()
S
76 1 4
Base\Services\Marfeel_Press_Yoast_Configuration_Service::is_site_represented_by_person()
S
79 1 3
API\Widgets\Mrf_Widgets_Service::get()
S
75 1 4
Admin\Pages\Settings\Mrf_Settings::is_default()
S
82 1 3
Base\Utils\Mrf_Database_Wrapper::get_comments_table_name()
S
82 1 3
Admin\Pages\Page_Signup::is_secret_key_informed()
S
79 1 3
Base\Utils\Http_Client::request()
S
74 1 4
trans()
S
76 1 4
Base\Utils\Request_Utils::is_test_device()
S
79 1 3
Base\Services\Marfeel_Press_Settings_Service::get_option_data()
S
79 1 3
Ads_Txt\Managers\Marfeel_Ads_Txt_File_Manager::is_valid()
S
80 1 3
Admin\Pages\Settings\Mrf_Settings::save()
S
98 1 1
Base\Services\Marfeel_Press_Yoast_Configuration_Service::has_configuration_in_yoast()
S
78 1 3
Mrf\Routers\Marfeel_Press_MRF_Router::__construct()
S
75 1 4
Ads_Txt\Managers\Marfeel_Ads_Txt_File_Manager::__construct()
S
72 1 5
Base\Marfeel_Press_Activation_Requirements_Checker::show_signup_activation_error_notice()
S
82 1 3
Error_Handling\Marfeel_Press_Error_Handler::exception_handler()
S
77 1 4
Admin\Pages\Settings\Mrf_Settings::__construct()
S
64 1 10
Error_Handling\Marfeel_Press_Error_Handler::deactivate()
S
78 1 4
Base\Utils\Request_Utils::is_local_env()
S
78 1 3
Base\Utils\Mrf_Database_Wrapper::get_terms_table_name()
S
82 1 3
Admin\Pages\Settings\Mrf_Settings::get_setting_id()
S
100 1 0
Base\Utils\Request_Utils::is_post()
S
79 1 3
Base\Descriptor\Parser\Json_Parser::__construct()
S
81 1 3
Base\Marfeel_Press_Device_Detection::__construct()
S
80 1 3
Ads_Txt\Managers\Marfeel_Ads_Txt_File_Manager::backup_exists()
S
80 1 3
API\Definition\Mrf_Base_API::register()
S
77 1 3
API\Widgets\Mrf_Widgets_Service::get_all_different_used_widgets()
S
76 1 4
API\Widgets\Mrf_Widgets_Service::get_widget_html()
S
72 1 5
Base\Utils\Mrf_Database_Wrapper::query()
S
80 1 3
Base\Marfeel_Press_Deactivator::load_deactivation_popup_styles()
S
79 1 3
API\SignUp\Services\Mrf_Insight_Invalidator_Service::invalidate_all()
S
71 1 5
Admin\Pages\Settings\Mrf_Plugin_Settings::get_setting_id()
S
82 1 3
Base\Services\Marfeel_Press_Sections_Service::get_tag_by_slug()
S
78 1 3
Base\Utils\Json_Serializer::__construct()
S
80 1 3
Admin\Pages\Page_Signup::is_tenant_type_informed()
S
79 1 3
Base\Utils\Mrf_Filesystem_Wrapper::is_writable()
S
80 1 3
Ioc\Marfeel_Press_App::build()
S
78 1 3
Base\Services\Marfeel_Press_Settings_Service::set_option_data()
S
80 1 3
Base\Utils\Mrf_Database_Wrapper::get_term_taxonomy_table_name()
S
82 1 3
API\Mrf_API::get_namespace()
S
79 1 3
Base\Marfeel_Press_Activator::mrf_set_error()
S
80 1 3
Amp\Routers\Marfeel_Press_AMP_Router::get_priority()
S
82 1 3
Base\Routers\Marfeel_Press_Base_Router::get_priority()
S
82 1 3
Admin\Pages\Settings\Mrf_Onboarding::get_setting_url()
S
79 1 3
Base\Services\Marfeel_Press_Top_Media_Service::__construct()
S
76 1 4
Base\Utils\Image_Utils::starts_with()
S
74 1 4
Admin\Pages\Settings\Mrf_Plugin_Settings::is_default()
S
82 1 3
API\availability\Mrf_Availability_Api::authenticate()
S
80 1 3
API\Definition\Mrf_Base_API::normalize_resource_name()
S
79 1 3
Base\Services\Marfeel_Press_Checks_Service::__construct()
S
72 1 5
Base\Marfeel_Press_Device_Detection::is_preview()
S
82 1 3
Base\Utils\Mrf_Database_Wrapper::get_term_relationships_table_name()
S
82 1 3
Base\Trackers\Marfeel_Press_Tracker::build_tracking_request()
S
72 1 6
Admin\Pages\Settings\Mrf_Onboarding::get_setting_id()
S
82 1 3
mrfp_update_marfeel_press()
S
80 1 3
Mrf\Routers\Marfeel_Press_MRF_Router::route()
S
81 1 3
Error_Handling\Marfeel_Press_Error_Handler::throw_default_exception()
S
77 1 4
API\SignUp\Services\Mrf_Insight_Invalidator_Service::invalidate()
S
63 1 10
Base\Utils\Mrf_Database_Wrapper::get_posts_table_name()
S
82 1 3
API\Mrf_API::register()
S
78 1 3

394 more item(s) not shown.