Code Analysis: Web Stories 1.10.0

Function Rating Maintainability Complexity Lines of code
KSES::safecss_filter_attr()
D
24
24 209
Google\Web_Stories\AMP\Sanitization::ensure_required_markup()
D
29 29 130
Google\Web_Stories\Admin\Customizer::register_customizer_settings()
C
22
15 309
Google\Web_Stories\REST_API\Link_Controller::parse_link()
B
34 20 87
Google\Web_Stories\REST_API\Stories_Controller::prepare_item_for_response()
B
38 21 58
Google\Web_Stories\REST_API\Stories_Controller::get_items()
B
33 16 98
Google\Web_Stories\REST_API\Embed_Controller::url_to_post()
B
38 16 70
Google\Web_Stories\Integrations\AMP::get_request_post_type()
A
46 16 35
Google\Web_Stories\Admin\Customizer::render_stories()
A
48 16 28
Google\Web_Stories\Integrations\Site_Kit::get_plugin_status()
A
42 14 52
Google\Web_Stories\Integrations\AMP::filter_amp_validation_error_sanitized()
A
54 15 19
Story_Post_Type::redirect_post_type_archive_urls()
A
49 14 28
Google\Web_Stories\Admin\Cross_Origin_Isolation::replace_in_dom()
A
44 13 40
Google\Web_Stories\Widgets\Stories::form()
A
28
1 208
Google\Web_Stories\Migrations\Replace_Conic_Style_Presets::migrate()
A
46 12 41
Google\Web_Stories\AMP\Meta_Sanitizer::ensure_boilerplate_is_present()
A
47 12 38
rest_preload_api_request()
A
44 11 45
Google\Web_Stories\Admin\Meta_Boxes::remove_meta_boxes()
A
50 12 28
Google\Web_Stories\AMP\Sanitization::get_sanitizers()
A
40 9 62
KSES::filter_kses_allowed_html()
A
30 2 166
Google\Web_Stories\Admin\Editor::get_editor_settings()
A
34 6 95
Google\Web_Stories\Migrations\Yoast_Reindex_Stories::migrate()
A
48 10 32
Google\Web_Stories\REST_API\Stories_Base_Controller::prepare_item_for_database()
A
53 10 22
Google\Web_Stories\Widgets\Stories::input()
A
44 8 50
Google\Web_Stories\Renderer\Stories\Renderer::get_view_classes()
A
54 10 19
Google\Web_Stories\Admin\Meta_Boxes::get_meta_boxes_per_location()
A
49 9 31
Google\Web_Stories\REST_API\Embed_Controller::get_proxy_item()
A
45 8 42
Google\Web_Stories\REST_API\Lock_Controller::prepare_item_for_response()
A
46 8 37
Google\Web_Stories\Infrastructure\Injector\SimpleInjector::resolve_argument()
A
49 8 33
Google\Web_Stories\User\Capabilities::add_caps_to_roles()
A
49 8 33
Google\Web_Stories\Admin\Admin::prefill_post_content()
A
45 7 46
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::configure_injector()
A
46 7 45
KSES::filter_insert_post_data()
A
50 8 27
Google\Web_Stories\Block\Web_Stories_Block::get_query_args()
A
51 8 26
Google\Web_Stories\REST_API\Stories_Users_Controller::get_item_permissions_check()
A
52 8 24
Google\Web_Stories\Infrastructure\Injector\SimpleInjector::resolve_argument_by_name()
A
53 8 24
Google\Web_Stories\Media\SVG::get_svg_size()
A
52 8 23
KSES::array_merge_recursive_distinct()
A
54 8 21
Google\Web_Stories\Media\Image_Sizes::wp_prepare_attachment_for_js()
A
48 7 33
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::validate_services()
A
57 8 17
Web_Stories_Compatibility::check_classes()
A
50 7 31
Web_Stories_Compatibility::check_functions()
A
50 7 31
Google\Web_Stories\Renderer\Story\Embed::render()
S
42 5 60
Analytics::get_default_configuration()
S
35 1 118
Google\Web_Stories\Renderer\Stories\Carousel_Renderer::render()
S
44 5 54
Google\Web_Stories\REST_API\Autosaves_Controller::prepare_item_for_response()
S
51 7 24
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::register_services()
S
48 6 37
Google\Web_Stories\Renderer\Stories\Renderer::get_content_overlay()
S
49 6 37
Google\Web_Stories\Integrations\AMP::get_validated_url_post_type()
S
54 7 20
Google\Web_Stories\Renderer\Stories\Renderer::prepare_stories()
S
54 7 19
Google\Web_Stories\Admin\Site_Health::add_debug_information()
S
42 4 62
Experiments::get_experiments()
S
36 1 104
Google\Web_Stories\REST_API\Stories_Media_Controller::create_item()
S
51 6 28
Settings::register_settings()
S
38 1 103
Google\Web_Stories\Migrations\Remove_Broken_Text_Styles::migrate()
S
54 6 21
Google\Web_Stories\Integrations\Jetpack::filter_ajax_query_attachments_args()
S
55 6 20
Google\Web_Stories\AMP\Canonical_Sanitizer::sanitize()
S
56 6 18
Google\Web_Stories\Admin\Admin::prefill_post_title()
S
56 6 17
Google\Web_Stories\Renderer\Archives::embed_player()
S
57 6 16
Story_Query::get_renderer()
S
57 6 16
Google\Web_Stories\Renderer\Stories\FieldStateFactory\Factory::get_field()
S
58 6 16
Google\Web_Stories\REST_API\Embed_Controller::get_data_from_document()
S
57 6 16
Google\Web_Stories\Admin\Editor::setup_lock()
S
58 6 15
Google\Web_Stories\Renderer\Stories\Renderer::render_story_with_poster()
S
48 4 45
Google\Web_Stories\Integrations\Jetpack::add_extra_data()
S
58 6 14
Google\Web_Stories\Renderer\Stories\Renderer::render_single_story_content()
S
51 5 28
Google\Web_Stories\Media\SVG::wp_generate_attachment_metadata()
S
52 5 25
Google\Web_Stories\REST_API\Stories_Base_Controller::prepare_links()
S
51 5 25
Discovery::get_schemaorg_metadata()
S
46 4 39
Google\Web_Stories\User\Capabilities::remove_caps_from_roles()
S
53 5 23
Google\Web_Stories\Block\Web_Stories_Block::render_block()
S
53 5 22
Google\Web_Stories\Block\Web_Stories_Block::register_block_type()
S
40 1 82
Google\Web_Stories\REST_API\Stories_Base_Controller::prepare_item_for_response()
S
53 5 20
Google\Web_Stories\REST_API\Embed_Controller::prepare_item_for_response()
S
55 5 18
Google\Web_Stories\Admin\Dashboard::get_dashboard_settings()
S
41 2 62
Google\Web_Stories\Admin\Admin::admin_body_class()
S
58 5 17
Experiments::initialize_settings()
S
51 4 31
Google\Web_Stories\REST_API\Lock_Controller::delete_item_permissions_check()
S
58 5 15
Google\Web_Stories\Migrations\Unify_Color_Presets::migrate()
S
59 5 14
Google\Web_Stories\Infrastructure\Injector\SimpleInjector::make()
S
52 4 27
web_stories_get_compat_instance()
S
44 2 56
Google\Web_Stories\Renderer\Stories\Renderer::__construct()
S
61 5 11
Page_Template_Post_Type::register()
S
38 1 71
Google\Web_Stories\Admin\Dashboard::display_link_to_dashboard()
S
53 4 26
Google\Web_Stories\Infrastructure\Injector\SimpleInjector::make_dependency()
S
53 4 25
delete_site_options()
S
53 4 25
Story_Post_Type::register()
S
38 1 69
Web_Stories_Compatibility::check_extensions()
S
53 4 24
Google\Web_Stories\REST_API\Stories_Controller::prepare_links()
S
52 4 24
Google\Web_Stories\AMP\Optimization::optimize_document()
S
54 4 22
Google\Web_Stories\Integrations\AMP::add_amp_content_sanitizers()
S
53 4 22
AdSense::print_adsense_tag()
S
57 4 21
Google\Web_Stories\REST_API\Stories_Controller::get_item_schema()
S
44 2 50
Web_Stories_Compatibility::check_required_files()
S
55 4 20
Embed_Base::render()
S
55 4 20
Tracking::get_user_properties()
S
54 4 19
Google\Web_Stories\Admin\Dashboard::redirect_menu_page()
S
56 4 19
remove_site()
S
57 4 18
Google\Web_Stories\REST_API\Lock_Controller::prepare_links()
S
55 4 18
Google\Web_Stories\REST_API\Stories_Controller::update_item()
S
56 4 18
Google\Web_Stories\Renderer\Stories\Renderer::maybe_render_archive_link()
S
59 4 16
Google\Web_Stories\Model\Story::load_from_post()
S
57 4 16
Google\Web_Stories\REST_API\Link_Controller::prepare_item_for_response()
S
57 4 16
delete_terms()
S
58 4 16
Embed_Base::register()
S
58 4 15
Google\Web_Stories\Integrations\NextGen_Gallery::filter_run_ngg_resource_manager()
S
59 4 15
Google\Web_Stories\Media\Media_Source_Taxonomy::filter_generated_media_attachments()
S
63 5 10
Google\Web_Stories\Admin\Editor::replace_editor()
S
64 5 9
Demo_Content::localize_texts()
S
45 2 44
Google\Web_Stories\Integrations\Site_Kit::get_site_kit_active_modules_option()
S
61 4 14
Google\Web_Stories\Media\SVG::wp_handle_upload()
S
60 4 14
Google\Web_Stories\Migrations\Migration_Meta_To_Term::migrate()
S
59 4 14
Google\Web_Stories\Renderer\Stories\Renderer::get_container_classes()
S
60 4 12
Google\Web_Stories\Integrations\AMP::filter_amp_skip_post()
S
62 4 12
Assets::register_script_asset()
S
52 3 27
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::register_service()
S
62 4 11
Locale::get_locale_settings()
S
51 3 26
Google\Web_Stories\Renderer\Stories\Generic_Renderer::render()
S
53 3 25
Assets::register_style_asset()
S
53 3 25
Google\Web_Stories\Admin\Editor::admin_enqueue_scripts()
S
53 3 25
Google\Web_Stories\Widgets\Stories::radio()
S
48 2 39
Template_Post_Type::register()
S
42 1 53
Discovery::print_feed_link()
S
53 3 23
Google\Web_Stories\Admin\Dashboard::load_stories_dashboard()
S
44 1 53
delete_options()
S
54 3 23
Discovery::get_open_graph_metadata()
S
53 3 22
Google\Web_Stories\Widgets\Stories::dropdown()
S
49 2 37
Ad_Manager::print_ad_manager_tag()
S
55 3 21
web_stories_print_admin_notice()
S
55 3 21
Google\Web_Stories\Renderer\Oembed::filter_embed_html()
S
55 3 20
Google\Web_Stories\Widgets\Stories::widget()
S
48 2 34
Google\Web_Stories\REST_API\Lock_Controller::get_item_schema()
S
49 2 34
Experiments::display_experiment_field()
S
57 3 18
Google\Web_Stories\Media\SVG::get_xml()
S
58 3 17
Google\Web_Stories\Renderer\Story\Image::render()
S
50 2 32
Google\Web_Stories\Renderer\Stories\Renderer::render_stories_lightbox()
S
60 3 16
Google\Web_Stories\Infrastructure\Injector\SimpleInjector::resolve()
S
59 3 16
Google\Web_Stories\Media\SVG::register()
S
57 3 16
Plugin::__get()
S
58 3 16
Google\Web_Stories\Integrations\AMP::filter_amp_to_amp_linking_element_excluded()
S
70 4 6
Google\Web_Stories\Integrations\Site_Kit::is_adsense_module_active()
S
65 4 8
Register_Widget::body_class()
S
70 4 6
Google\Web_Stories\REST_API\Link_Controller::get_item_schema()
S
51 2 30
Google\Web_Stories\REST_API\Lock_Controller::get_lock()
S
63 4 10
Google\Web_Stories\REST_API\Page_Template_Controller::get_items()
S
63 4 10
Google\Web_Stories\Admin\Site_Health::modify_test_result()
S
66 4 7
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::instantiate_service()
S
60 3 14
Discovery::get_twitter_metadata()
S
59 3 14
Google\Web_Stories\Admin\Activation_Notice::enqueue_assets()
S
59 3 14
new_site()
S
62 3 13
Google\Web_Stories\Renderer\Story\HTML::replace_html_head()
S
60 3 13
Google\Web_Stories\Renderer\Story\HTML::print_social_share()
S
52 2 28
Google\Web_Stories\Admin\Activation_Notice::render_notice()
S
61 3 13
Google\Web_Stories\Admin\Cross_Origin_Isolation::add_attribute()
S
60 3 13
Google\Web_Stories\Media\SVG::sanitize()
S
60 3 13
Google\Web_Stories\REST_API\Status_Check_Controller::prepare_item_for_response()
S
59 3 13
Google\Web_Stories\REST_API\Stories_Controller::filter_posts_clauses()
S
59 3 13
Google\Web_Stories\User\Preferences::register()
S
48 1 42
Google\Web_Stories\Integrations\Core_Themes_Support::register()
S
61 3 12
Google\Web_Stories\Integrations\Jetpack::register()
S
60 3 12
Assets::get_asset_metadata()
S
60 3 12
Google\Web_Stories\Media\Video\Poster::wp_prepare_attachment_for_js()
S
61 3 12
Google\Web_Stories\AMP\Output_Buffer::prepare_response()
S
62 3 12
Google\Web_Stories\Admin\ImgAreaSelect_Patch::script_loader_tag()
S
60 3 12
Demo_Content::load_demo_content_from_file()
S
64 3 11
Google\Web_Stories\Infrastructure\ServiceContainer\SimpleServiceContainer::get()
S
63 3 11
Experiments::get_experiment_statuses()
S
62 3 11
Experiments::is_experiment_enabled()
S
62 3 11
Google\Web_Stories\Media\SVG::get_svg_data()
S
63 3 11
Google\Web_Stories\Admin\Cross_Origin_Isolation::is_needed()
S
63 3 11
Google\Web_Stories\AMP\Output_Buffer::finish_output_buffering()
S
63 3 11
Google\Web_Stories\Admin\TinyMCE::register()
S
62 3 11
Google\Web_Stories\REST_API\Stories_Media_Controller::prepare_items_query()
S
61 3 11
Google\Web_Stories\REST_API\Embed_Controller::get_item_schema()
S
53 2 25
Google\Web_Stories\Media\Video\Poster::rest_api_init()
S
48 1 40
Discovery::register()
S
52 2 24
Google\Web_Stories\Admin\Activation_Notice::get_script_settings()
S
49 1 39
Google\Web_Stories\AMP\Optimization::get_optimizer_configuration()
S
55 2 22
Google\Web_Stories\REST_API\Lock_Controller::register_routes()
S
49 1 34
Google\Web_Stories\REST_API\Status_Check_Controller::get_item_schema()
S
56 2 19
Google\Web_Stories\Infrastructure\Injector\SimpleInjector::get_dependencies_for()
S
58 2 18
Google\Web_Stories\Admin\Site_Health::add_extensions()
S
51 1 33
delete_posts()
S
58 2 17
Google\Web_Stories\Media\Video\Muting::update_callback_is_muted()
S
56 2 17
Google\Web_Stories\REST_API\Lock_Controller::delete_item()
S
57 2 17
Google\Web_Stories\Renderer\Stories\Renderer::generate_amp_lightbox_html_amp()
S
53 1 31
Google\Web_Stories\Block\Web_Stories_Block::get_mapped_field_states()
S
57 2 16
Google\Web_Stories\Renderer\Stories\Fields\BaseField::__construct()
S
70 3 5
Google\Web_Stories\Infrastructure\Injector\InjectionChain::get_class()
S
67 3 8
Google\Web_Stories\Infrastructure\Injector\SimpleInjector::get_class_reflection()
S
65 3 10
Google\Web_Stories\Integrations\Jetpack::add_term()
S
65 3 9
Google\Web_Stories\AMP\Output_Buffer::is_needed()
S
76 3 3
Google\Web_Stories\Media\Media_Source_Taxonomy::get_callback_media_source()
S
64 3 9
KSES::register()
S
65 3 9
Google\Web_Stories\Admin\Customizer::validate_number_of_stories()
S
67 3 7
Google\Web_Stories\Admin\Customizer::validate_number_of_columns()
S
67 3 7
Google\Web_Stories\Media\Video\Poster::delete_video_poster()
S
64 3 10
Google\Web_Stories\Media\Video\Poster::is_poster()
S
65 3 8
Google\Web_Stories\Admin\Dashboard::add_menu_page()
S
51 1 30
Google\Web_Stories\Model\Story::__construct()
S
68 3 7
Google\Web_Stories\REST_API\Embed_Controller::get_data_from_post()
S
68 3 7
Database_Upgrader::run_upgrade_routine()
S
65 3 9
Google\Web_Stories\REST_API\Stories_Media_Controller::get_items()
S
67 3 7
rewrite_flush()
S
72 3 5
Google\Web_Stories\Block\Web_Stories_Block::initialize_block_attributes()
S
68 3 7
Story_Post_Type::filter_rest_collection_params()
S
64 3 10
Google\Web_Stories\Renderer\Feed::embed_image()
S
63 3 10
Google\Web_Stories\Renderer\Oembed::filter_oembed_response_data()
S
64 3 10
Google\Web_Stories\Renderer\Single::filter_template_include()
S
70 3 6
Story_Post_Type::change_default_title()
S
69 3 6
Google\Web_Stories\Renderer\Stories\Renderer::render()
S
63 3 10
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::activate()
S
66 3 9
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::deactivate()
S
66 3 9
Google\Web_Stories\Renderer\Stories\Renderer::get_single_story_classes()
S
63 3 10
Google\Web_Stories\Renderer\Stories\Renderer::get_container_styles()
S
70 3 5
Story_Post_Type::clear_user_posts_count()
S
65 3 8
Discovery::print_open_graph_metadata()
S
63 3 10
Discovery::print_twitter_metadata()
S
63 3 10
Google\Web_Stories\Media\Media_Source_Taxonomy::get_exclude_tax_query()
S
60 2 14
Google\Web_Stories\Admin\Cross_Origin_Isolation::custom_print_media_templates()
S
60 2 14
Google\Web_Stories\Admin\Dashboard::enqueue_assets()
S
60 2 14
Google\Web_Stories\REST_API\Autosaves_Controller::register_routes()
S
51 1 29
Google\Web_Stories\REST_API\Stories_Base_Controller::get_item_schema()
S
59 2 14
Analytics::print_analytics_tag()
S
63 2 13
Google\Web_Stories\Integrations\Site_Kit::filter_site_kit_gtag_opt()
S
61 2 13
Google\Web_Stories\REST_API\Stories_Media_Controller::get_item_schema()
S
61 2 13
setup_new_site()
S
60 2 13
Google\Web_Stories\AMP\Sanitization::get_extension_sources()
S
62 2 12
Google\Web_Stories\Widgets\Stories::enqueue_scripts()
S
63 2 12
Google\Web_Stories\REST_API\Page_Template_Controller::get_item_schema()
S
62 2 12
Google\Web_Stories\Exception\FailedToMakeInstance::for_circular_reference()
S
62 2 11
Story_Post_Type::bulk_post_updated_messages()
S
60 2 11
Google\Web_Stories\Renderer\Stories\Renderer::render_stories_with_lightbox()
S
54 1 26
Web_Stories_Compatibility::check_php_version()
S
62 2 11
Web_Stories_Compatibility::check_wp_version()
S
62 2 11
Discovery::get_poster()
S
62 2 11
Google\Web_Stories\Integrations\Core_Themes_Support::embed_web_stories()
S
63 2 11
Google\Web_Stories\Integrations\Jetpack::format_milliseconds()
S
62 2 11
Google\Web_Stories\Admin\Cross_Origin_Isolation::register()
S
62 2 11
Google\Web_Stories\Media\Video\Muting::register_meta()
S
53 1 26
Google\Web_Stories\Shortcode\Stories_Shortcode::render_stories()
S
52 1 25
Google\Web_Stories\Media\Media_Source_Taxonomy::rest_api_init()
S
54 1 23
KSES::add_global_attributes()
S
55 1 22
Google\Web_Stories\Media\Image_Sizes::add_image_sizes()
S
56 1 21
Google\Web_Stories\REST_API\Embed_Controller::register_routes()
S
55 1 21
Google\Web_Stories\REST_API\Link_Controller::register_routes()
S
55 1 21
Google\Web_Stories\Widgets\Stories::update()
S
55 1 20
Google\Web_Stories\REST_API\Status_Check_Controller::register_routes()
S
56 1 20
Google\Web_Stories\Media\Video\Muting::rest_api_init()
S
56 1 19
Google\Web_Stories\Widgets\Stories::default_values()
S
56 1 19
Story_Query::get_story_attributes()
S
57 1 17
KSES::filter_safe_style_css()
S
58 1 17
Google\Web_Stories\Block\Web_Stories_Block::get_script_settings()
S
58 1 16
Google\Web_Stories\Widgets\Stories::label()
S
59 1 16
Google\Web_Stories\Shortcode\Stories_Shortcode::prepare_story_attrs()
S
57 1 16
Assets::register_script()
S
69 2 6
Google\Web_Stories\REST_API\Embed_Controller::get_proxy_item_permissions_check()
S
69 2 6
Services::get_injector()
S
71 2 6
Services::get_container()
S
71 2 6
Google\Web_Stories\Media\SVG::wp_check_filetype_and_ext()
S
64 2 10
Database_Upgrader::register()
S
63 2 10
Google\Web_Stories\Integrations\Site_Kit::register()
S
70 2 6
Google\Web_Stories\Integrations\Jetpack::force_amp_request()
S
71 2 6
Google\Web_Stories\Infrastructure\Injector\SimpleInjector::ensure_is_instantiable()
S
74 2 5
Web_Stories_Compatibility::add_to_error()
S
72 2 5
Google\Web_Stories\Infrastructure\Injector\SimpleInjector::__construct()
S
73 2 5
Discovery::print_metadata()
S
64 2 10
Story_Post_Type::filter_revision_fields()
S
69 2 6
Google\Web_Stories\Media\Video\Captions::filter_list_of_allowed_filetypes()
S
66 2 8
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::maybe_resolve()
S
71 2 6
Google\Web_Stories\Renderer\Story\HTML::replace_url_scheme()
S
66 2 8
Services::get_plugin()
S
71 2 6
Google\Web_Stories\Admin\Activation_Notice::is_plugins_page()
S
78 2 3
Google\Web_Stories\Infrastructure\Injector\SimpleInjector::get_delegate()
S
71 2 6
Google\Web_Stories\Media\Video\Poster::register_meta()
S
59 1 15
Google\Web_Stories\Integrations\AMP::filter_amp_options()
S
67 2 8
Google\Web_Stories\Integrations\AMP::filter_supportable_post_types()
S
66 2 8
Experiments::register()
S
70 2 6
Google\Web_Stories\Admin\Activation_Flag::set_activation_flag()
S
70 2 6
Google\Web_Stories\Admin\Activation_Flag::get_activation_flag()
S
70 2 6
Google\Web_Stories\Infrastructure\Injector\SimpleInjector::has_shared_instance()
S
74 2 4
Google\Web_Stories\Integrations\Jetpack::filter_admin_ajax_response()
S
65 2 9
Google\Web_Stories\Integrations\Jetpack::filter_api_response()
S
64 2 10
Google\Web_Stories\Admin\Activation_Flag::delete_activation_flag()
S
72 2 6
Google\Web_Stories\Integrations\New_Relic::get_registration_action_priority()
S
78 2 3
Google\Web_Stories\Media\Video\Optimization::register()
S
59 1 15
Google\Web_Stories\AMP\Output_Buffer::get_registration_action_priority()
S
78 2 3
Google\Web_Stories\Media\Media_Source_Taxonomy::update_callback_media_source()
S
68 2 7
Experiments::get_experiment()
S
73 2 4
Google\Web_Stories\Admin\Customizer::get_view_type_choices()
S
68 2 7
Google\Web_Stories\Media\Video\Muting::wp_prepare_attachment_for_js()
S
70 2 6
Google\Web_Stories\Media\Video\Muting::get_callback_is_muted()
S
66 2 8
Google\Web_Stories\AMP\Output_Buffer::start_output_buffering()
S
68 2 7
Google\Web_Stories\Admin\Customizer::is_option_enabled()
S
73 2 4
Google\Web_Stories\Media\Video\Poster::get_callback_featured_media_src()
S
67 2 8
Assets::register_style()
S
69 2 6
Google\Web_Stories\Migrations\Update_Publisher_Logos::migrate()
S
64 2 9
Google\Web_Stories\REST_API\Autosaves_Controller::get_item_schema()
S
64 2 10
Google\Web_Stories\Admin\ImgAreaSelect_Patch::is_needed()
S
79 2 3
Google\Web_Stories\REST_API\Lock_Controller::update_item()
S
66 2 8
Google\Web_Stories\Admin\PluginRowMeta::get_plugin_row_meta()
S
63 2 10
Google\Web_Stories\Admin\Site_Health::is_needed()
S
79 2 3
Google\Web_Stories\Admin\Site_Health::get_formatted_output()
S
78 2 3
Google\Web_Stories\REST_API\Stories_Base_Controller::__construct()
S
65 2 9
Google\Web_Stories\Exception\InvalidService::from_service()
S
65 2 9
Demo_Content::get_content()
S
65 2 9
Google\Web_Stories\Admin\Google_Fonts::is_needed()
S
79 2 3
Google\Web_Stories\Admin\TinyMCE::script_loader_tag()
S
67 2 7
Google\Web_Stories\Shortcode\Stories_Shortcode::prepare_story_args()
S
67 2 7
Google\Web_Stories\AMP\Sanitization::is_amp_dev_mode()
S
74 2 4
Google\Web_Stories\Admin\Customizer::is_view_type()
S
73 2 4
Google\Web_Stories\Media\SVG::filter_list_of_allowed_filetypes()
S
66 2 8
Google\Web_Stories\Integrations\New_Relic::disable_autorum()
S
71 2 6
Embed_Base::filter_kses_allowed_html()
S
65 2 10
Google\Web_Stories\Infrastructure\ServiceContainer\LazilyInstantiatedService::instantiate()
S
67 2 8
Google\Web_Stories\REST_API\Stories_Users_Controller::user_posts_count_public()
S
63 2 10
Google\Web_Stories\Renderer\Oembed::filter_embed_template()
S
70 2 6
Google\Web_Stories\Renderer\Single::show_admin_bar()
S
71 2 6
Google\Web_Stories\Exception\InvalidEventProperties::from_invalid_element_key_type()
S
64 2 10
Discovery::print_schemaorg_metadata()
S
64 2 10
Google\Web_Stories\Renderer\Stories\Renderer::is_view_type()
S
77 2 3
render_theme_stories()
S
66 2 8
Google\Web_Stories\Renderer\Stories\Renderer::get_view_type()
S
78 2 3
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::register()
S
65 2 10
Google\Web_Stories\Exception\InvalidEventProperties::from_invalid_type()
S
64 2 10
Google\Web_Stories\Admin\Editor::filter_use_block_editor_for_post_type()
S
72 2 6
Google\Web_Stories\Infrastructure\Injector\SimpleInjector::get_shared_instance()
S
70 2 6
Google\Web_Stories\Exception\InvalidEventProperties::from_invalid_element_value_type()
S
64 2 10
Google\Web_Stories\REST_API\Link_Controller::parse_link_permissions_check()
S
69 2 6
get_plugin_instance()
S
70 2 7
Google\Web_Stories\REST_API\Status_Check_Controller::status_check_permissions_check()
S
69 2 6
Google\Web_Stories\Integrations\Site_Kit::is_analytics_module_active()
S
69 2 6
Decoder::base64_decode()
S
68 2 7
Plugin::get_shared_instances()
S
61 1 14
Google\Web_Stories\REST_API\Stories_Controller::get_collection_params()
S
60 1 14
Tracking::register()
S
62 1 13
Google\Web_Stories\Media\Media_Source_Taxonomy::register_taxonomy()
S
62 1 13
Google\Web_Stories\Admin\Meta_Boxes::get_meta_box_url()
S
61 1 13
Google\Web_Stories\Renderer\Oembed::get_embed_height_width()
S
61 1 12
Google\Web_Stories\Block\Web_Stories_Block::register()
S
62 1 12
Google\Web_Stories\AMP\Optimization::get_optimizer()
S
62 1 12
Google\Web_Stories\AMP\Story_Sanitizer::sanitize()
S
62 1 11
Google\Web_Stories\AMP\Integration\AMP_Story_Sanitizer::sanitize()
S
62 1 11
Google\Web_Stories\Widgets\Stories::__construct()
S
62 1 11
Experiments::add_menu_page()
S
63 1 11
Embed_Base::default_attrs()
S
63 1 11
Story_Query::__construct()
S
62 1 11
mb_strstr()
S
78 1 3
Google\Web_Stories\Media\Media_Source_Taxonomy::filter_rest_generated_media_attachments()
S
76 1 4
remove_caps()
S
77 1 4
Google\Web_Stories\Model\Story::get_date()
S
81 1 3
mb_get_info()
S
80 1 3
Google\Web_Stories\Renderer\Stories\FieldState\BaseFieldState::title()
S
66 1 9
mb_decode_numericentity()
S
78 1 3
Google\Web_Stories\Admin\Cross_Origin_Isolation::script_loader_tag()
S
79 1 3
mb_strrpos()
S
78 1 3
Register_Widget::register()
S
72 1 5
Embed_Base::get_registration_action_priority()
S
81 1 3
Google\Web_Stories\Integrations\Site_Kit::is_plugin_active()
S
80 1 3
mb_parse_str()
S
80 1 3
Google\Web_Stories\Exception\FailedToMakeInstance::for_unresolved_argument()
S
67 1 8
Google\Web_Stories\Admin\TinyMCE::tinymce_web_stories_button()
S
77 1 4
Google\Web_Stories\REST_API\Stories_Users_Controller::register()
S
82 1 3
Assets::enqueue_script_asset()
S
76 1 4
Story_Post_Type::get_post_type_icon()
S
82 1 3
mb_substr_count()
S
78 1 3
Google\Web_Stories\AMP\Meta_Sanitizer::get_boilerplate_stylesheets()
S
73 1 6
Google\Web_Stories\Renderer\Stories\FieldState\BaseFieldState::number_of_columns()
S
68 1 8
Google\Web_Stories\REST_API\Stories_Media_Controller::register()
S
82 1 3
Demo_Content::get_title()
S
79 1 3
mb_stripos()
S
78 1 3
Google\Web_Stories\Media\Video\Muting::register()
S
72 1 5
Google\Web_Stories\Renderer\Stories\FieldState\BaseFieldState::prepare_field()
S
80 1 3
Google\Web_Stories\REST_API\REST_Controller::get_registration_action()
S
81 1 3
Google\Web_Stories\REST_API\Status_Check_Controller::__construct()
S
74 1 5
mb_strpos()
S
78 1 3
mb_strwidth()
S
79 1 3
Google\Web_Stories\Integrations\Jetpack::add_videopress()
S
76 1 4
mb_http_output()
S
80 1 3
Google\Web_Stories\REST_API\Link_Controller::__construct()
S
77 1 4
mb_convert_variables()
S
76 1 3
Google\Web_Stories\Admin\TinyMCE::register_assets()
S
67 1 9
Google\Web_Stories\REST_API\Status_Check_Controller::status_check()
S
68 1 7
Google\Web_Stories\REST_API\Stories_Media_Controller::prepare_item_for_response()
S
74 1 4
Google\Web_Stories\Admin\Site_Health::__construct()
S
81 1 3
Service_Base::get_registration_action_priority()
S
81 1 3
Service_Base::get_registration_action()
S
81 1 3
mb_strtolower()
S
79 1 3
mb_detect_encoding()
S
78 1 3
Google\Web_Stories\REST_API\Autosaves_Controller::register()
S
82 1 3
Google\Web_Stories\Exception\InvalidService::from_service_id()
S
69 1 7
Google\Web_Stories\Admin\TinyMCE::enqueue_assets()
S
77 1 4
Story_Query::render()
S
76 1 4
Google\Web_Stories\Migrations\Add_Media_Source_Video_Optimization::get_term()
S
82 1 3
Demo_Content::update_assets_urls()
S
68 1 8
Google\Web_Stories\Renderer\Stories\FieldState\BaseFieldState::sharp_corners()
S
66 1 9
is_amp_endpoint()
S
81 1 3
Google\Web_Stories\Media\Media_Source_Taxonomy::register()
S
66 1 8
Google\Web_Stories\Admin\PluginActionLinks::register()
S
74 1 4
mb_str_split()
S
78 1 3
Google\Web_Stories\REST_API\Stories_Settings_Controller::get_registration_action_priority()
S
81 1 3
Google\Web_Stories\Admin\Editor::register()
S
71 1 5
Google\Web_Stories\Infrastructure\Injector\SimpleInjector::delegate()
S
76 1 4
Google\Web_Stories\Renderer\Stories\FieldState\ListView::excerpt()
S
65 1 10
amp_is_request()
S
82 1 3
Google\Web_Stories\REST_API\Autosaves_Controller::__construct()
S
69 1 7
Google\Web_Stories\Admin\TinyMCE::web_stories_mce_plugin()
S
75 1 4
Settings::register()
S
79 1 3
AdSense::is_enabled()
S
78 1 3
Assets::enqueue_style()
S
74 1 4
mb_strtoupper()
S
79 1 3
Web_Stories_Compatibility::get_error()
S
82 1 3
KSES::filter_content_save_pre_after_kses()
S
63 1 10
Google\Web_Stories\Admin\Dashboard::render()
S
80 1 3
mb_decode_mimeheader()
S
80 1 3
get_stories()
S
75 1 4
mb_internal_encoding()
S
80 1 3
KSES::get_registration_action_priority()
S
81 1 3
Web_Stories_Compatibility::run_checks()
S
69 1 8
Google\Web_Stories\Admin\Cross_Origin_Isolation::admin_header()
S
73 1 5
Google\Web_Stories\Admin\TinyMCE::web_stories_tinymce_root_element()
S
83 1 5
Google\Web_Stories\Admin\Cross_Origin_Isolation::style_loader_tag()
S
79 1 3
Google\Web_Stories\Exception\SanitizationException::from_document_parse_error()
S
80 1 3
Google\Web_Stories\Renderer\Stories\FieldState\CircleView::author()
S
65 1 10
Google\Web_Stories\REST_API\Stories_Users_Controller::get_registration_action_priority()
S
81 1 3
Google\Web_Stories\REST_API\Stories_Media_Controller::get_registration_action_priority()
S
81 1 3
Google\Web_Stories\Model\Story::get_markup()
S
81 1 3
mb_convert_case()
S
78 1 3
Google\Web_Stories\REST_API\Stories_Users_Controller::__construct()
S
76 1 4
mb_substitute_character()
S
80 1 3
Google\Web_Stories\AMP\Output_Buffer::is_output_buffering()
S
82 1 3
Assets::get_base_path()
S
80 1 3
Google\Web_Stories\Renderer\Story\HTML::get_poster_images()
S
74 1 5
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::get_service_classes()
S
82 1 3
Google\Web_Stories\REST_API\Lock_Controller::__construct()
S
67 1 8
Google\Web_Stories\Model\Story::get_excerpt()
S
81 1 3
Google\Web_Stories\Renderer\Stories\FieldState\BaseFieldState::excerpt()
S
66 1 9
Google\Web_Stories\Admin\Dashboard::get_hook_suffix()
S
79 1 3
Google\Web_Stories\Model\Story::get_title()
S
81 1 3
Web_Stories_Compatibility::set_extensions()
S
81 1 3
Plugin::get_bindings()
S
82 1 3
delete_site()
S
71 1 7
Google\Web_Stories\REST_API\Embed_Controller::__construct()
S
77 1 4
Google\Web_Stories\Admin\Site_Health::register()
S
72 1 5
Google\Web_Stories\Admin\TinyMCE::__construct()
S
81 1 3
mb_ord()
S
79 1 3
Google\Web_Stories\REST_API\Stories_Media_Controller::__construct()
S
76 1 4
Google\Web_Stories\Admin\Editor::__construct()
S
67 1 8
Google\Web_Stories\Renderer\Stories\Fields\BaseField::hidden()
S
81 1 3
delete_stories_user_meta()
S
72 1 5
Google\Web_Stories\Admin\Activation_Notice::__construct()
S
74 1 5
Google\Web_Stories\Renderer\Oembed::register()
S
71 1 5
mb_strripos()
S
78 1 3
load_amp_plugin_compat()
S
81 1 3
mb_list_encodings()
S
80 1 3
Google\Web_Stories\AMP\Output_Buffer::register()
S
82 1 3
Google\Web_Stories\Admin\Meta_Boxes::register()
S
78 1 3
AMP_Story_Player_Assets::register()
S
75 1 4
deactivate()
S
71 1 6
Google\Web_Stories\Renderer\Stories\Generic_Renderer::init()
S
77 1 4
mb_language()
S
80 1 3
Google\Web_Stories\Renderer\Story\HTML::print_analytics()
S
70 1 6
Google\Web_Stories\Integrations\Jetpack::add_to_jetpack_sitemap()
S
77 1 4
Google\Web_Stories\AMP\Output_Buffer::render_error_page()
S
79 1 3
Google\Web_Stories\Media\Media_Source_Taxonomy::filter_ajax_query_attachments_args()
S
76 1 4
Google\Web_Stories\Renderer\Stories\Renderer::generate_lightbox_html()
S
69 1 7
mb_http_input()
S
80 1 3
Google\Web_Stories\AMP\Output_Buffer::__construct()
S
77 1 4
Google\Web_Stories\Admin\Admin::register()
S
71 1 5
Google\Web_Stories\Admin\Cross_Origin_Isolation::get_registration_action()
S
81 1 3
AMP_Story_Player_Assets::register_scripts()
S
68 1 9
Google\Web_Stories\Renderer\Stories\FieldState\BaseFieldState::archive_link()
S
66 1 9
Web_Stories_Compatibility::__construct()
S
81 1 3
Assets::get_base_url()
S
80 1 3
Google\Web_Stories\Admin\Google_Fonts::register()
S
79 1 3
Google\Web_Stories\Model\Story::get_poster_portrait()
S
81 1 3
mb_strrchr()
S
78 1 3
mb_convert_encoding()
S
78 1 3
Google\Web_Stories\Renderer\Stories\Renderer::render_stories_with_lightbox_amp()
S
82 1 3
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::get_arguments()
S
82 1 3
Google\Web_Stories\Model\Story::get_id()
S
81 1 3
Google\Web_Stories\REST_API\Autosaves_Controller::get_registration_action()
S
81 1 3
Google\Web_Stories\Media\Media_Source_Taxonomy::wp_prepare_attachment_for_js()
S
76 1 4
Google\Web_Stories\Admin\Admin::get_registration_action()
S
81 1 3
Google\Web_Stories\Renderer\Stories\FieldState\BaseFieldState::author()
S
66 1 9
Google\Web_Stories\Admin\Cross_Origin_Isolation::get_registration_action_priority()
S
81 1 3
AdSense::get_publisher_id()
S
80 1 3
Google\Web_Stories\Admin\Customizer::register()
S
79 1 3
delete_stories_post_meta()
S
70 1 7
mb_substr()
S
78 1 3
KSES::filter_content_save_pre_before_kses()
S
65 1 9
Google\Web_Stories\Media\SVG::__construct()
S
81 1 3
Google\Web_Stories\Media\Image_Sizes::register()
S
75 1 4
Google\Web_Stories\Admin\Dashboard::register()
S
67 1 7
Google\Web_Stories\REST_API\Autosaves_Controller::get_registration_action_priority()
S
81 1 3
Google\Web_Stories\REST_API\Stories_Media_Controller::get_registration_action()
S
81 1 3
Google\Web_Stories\Migrations\Add_VideoPress_Poster_Generation_Media_Source::get_post_meta_key()
S
82 1 3
Experiments::get_registration_action_priority()
S
81 1 3
Google\Web_Stories\REST_API\REST_Controller::register()
S
82 1 3
Google\Web_Stories\Renderer\Stories\FieldState\BaseFieldState::date()
S
66 1 9
mb_check_encoding()
S
79 1 3
AMP_Story_Player_Assets::register_style()
S
69 1 8
render_stories()
S
75 1 4
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::get_shared_instances()
S
82 1 3
Google\Web_Stories\REST_API\Stories_Users_Controller::get_registration_action()
S
81 1 3
Decoder::supports_decoding()
S
79 1 3
Ad_Manager::register()
S
79 1 3
Google\Web_Stories\REST_API\Lock_Controller::get_item()
S
75 1 4
Assets::enqueue_style_asset()
S
76 1 4
mb_strlen()
S
79 1 3
mb_output_handler()
S
79 1 3
activate()
S
71 1 6
Google\Web_Stories\REST_API\Stories_Media_Controller::get_collection_params()
S
65 1 9
Google\Web_Stories\Admin\TinyMCE::get_registration_action()
S
81 1 3
mb_detect_order()
S
80 1 3
Google\Web_Stories\AMP\Sanitization::__construct()
S
81 1 3
Google\Web_Stories\Renderer\Story\HTML::__construct()
S
81 1 3
Google\Web_Stories\Renderer\Story\HTML::get_html_head_markup()
S
67 1 9
Google\Web_Stories\Admin\Dashboard::__construct()
S
67 1 8
Google\Web_Stories\AMP\Output_Buffer::get_registration_action()
S
81 1 3
mb_scrub()
S
75 1 4
Google\Web_Stories\AMP\Sanitization::validation_error_callback()
S
79 1 3
Google\Web_Stories\Renderer\Stories\FieldState\BaseFieldState::circle_size()
S
68 1 8
Google\Web_Stories\Integrations\AMP::register()
S
64 1 9
mb_encoding_aliases()
S
80 1 3
Google\Web_Stories\Renderer\Stories\Renderer::next()
S
82 1 3
Google\Web_Stories\Media\Video\Poster::register()
S
69 1 6
Google\Web_Stories\Renderer\Stories\FieldState\BaseFieldState::image_alignment()
S
66 1 9
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::get_identifier_from_fqcn()
S
64 1 10
Google\Web_Stories\Media\Video\Poster::get_thumbnail_data()
S
68 1 6
includes()
S
81 1 3
Google\Web_Stories\Model\Story::get_author()
S
81 1 3
Google\Web_Stories\Renderer\Story\HTML::render()
S
68 1 8
Ad_Manager::is_enabled()
S
78 1 3
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::__construct()
S
69 1 6
mb_chr()
S
79 1 3
Experiments::render()
S
80 1 3
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::get_delegations()
S
82 1 3
Google\Web_Stories\Integrations\Site_Kit::__construct()
S
81 1 3
mb_stristr()
S
78 1 3
mb_strrichr()
S
78 1 3
Google\Web_Stories\Admin\Activation_Notice::register()
S
72 1 5
Google\Web_Stories\Model\Story::get_url()
S
81 1 3
Register_Widget::hide_widget()
S
77 1 4
mb_encode_numericentity()
S
78 1 3
Story_Query::get_stories()
S
73 1 5
Google\Web_Stories\Admin\Site_Health::get_registration_action()
S
81 1 3
Settings::get_registration_action_priority()
S
81 1 3
mb_encode_mimeheader()
S
77 1 3
Google\Web_Stories\Integrations\AMP::__construct()
S
81 1 3
Google\Web_Stories\REST_API\Lock_Controller::get_item_permissions_check()
S
80 1 3
Google\Web_Stories\AMP\Sanitization::sanitize_document()
S
72 1 5
Google\Web_Stories\Infrastructure\ServiceBasedPlugin::get_bindings()
S
82 1 3
Embed_Base::__construct()
S
77 1 4

131 more item(s) not shown.