Code Analysis: Publisher Media Kit 1.3.6

Function Rating Maintainability Complexity Lines of code
PublisherMediaKitValidator\Validator::is_plugin_compatible()
A
50 11 26
script_loader_tag()
S
56 7 18
block_patterns_and_categories()
S
37 1 103
create_media_kit_page()
S
44 4 45
PublisherMediaKit\blocks\BlockContext\Tabs::render_tab_navigations()
S
52 5 23
PublisherMediaKitValidator\Validator::render_php_compat_error()
S
55 4 22
render_tabs_item_block_callback()
S
55 3 22
render_tabs_block_callback()
S
55 3 22
pmk_admin_notice_notice()
S
61 3 12
styles()
S
56 2 23
register()
S
60 2 14
register()
S
60 2 14
activate()
S
63 2 11
PublisherMediaKitValidator\Validator::__construct()
S
55 1 24
admin_scripts()
S
61 1 16
scripts()
S
61 1 16
enqueue_block_assets()
S
59 1 16
PublisherMediaKit\blocks\BlockContext\Tabs::get_instance()
S
71 2 6
style_url()
S
69 2 6
script_url()
S
69 2 6
admin_styles()
S
62 1 14
setup()
S
59 1 14
setup()
S
68 1 7
enqueue_block_assets()
S
65 1 10
deactivate()
S
82 1 3
register_blocks()
S
71 1 6
i18n()
S
71 1 5
PublisherMediaKitValidator\Validator::set_wordpress_max_required_version()
S
75 1 4
PublisherMediaKit\blocks\BlockContext\Tabs::setup()
S
78 1 3
PublisherMediaKitValidator\Validator::set_wordpress_min_required_version()
S
75 1 4
PublisherMediaKitValidator\Validator::set_php_min_required_version()
S
75 1 4
get_enqueue_contexts()
S
80 1 3
PublisherMediaKitValidator\Validator::set_php_max_required_version()
S
75 1 4
PublisherMediaKitValidator\Validator::set_plugin_name()
S
75 1 4
init()
S
82 1 3