Code Analysis: Block Catalog 1.6.2

Function Rating Maintainability Complexity Lines of code
BlockCatalog\CatalogBuilder::set_post_block_terms()
B
40 17 65
BlockCatalog\CatalogCommand::find_on_network()
A
43 11 46
BlockCatalog\CatalogCommand::index_site()
A
45 10 40
BlockCatalog\CatalogBuilder::delete_index()
A
41 8 62
BlockCatalog\CatalogExporter::export()
A
45 9 41
BlockCatalog\CatalogBuilder::get_post_block_terms()
A
47 8 40
BlockCatalog\PostFinder::find()
S
50 7 28
BlockCatalog\CatalogCommand::get_network_option()
S
54 7 20
script_loader_tag()
S
56 7 18
BlockCatalog\ToolsPage::render()
S
41 3 77
BlockCatalog\CatalogBuilder::is_classic_editor_block()
S
55 6 20
BlockCatalog\CatalogBuilder::to_block_list()
S
56 6 19
BlockCatalog\CatalogCommand::find_on_site()
S
55 6 17
BlockCatalog\CatalogCommand::export()
S
55 6 17
BlockCatalog\CatalogCommand::get_site_ids_from_network()
S
56 6 16
BlockCatalog\CatalogCommand::index()
S
50 5 27
BlockCatalog\CatalogBuilder::block_to_terms()
S
53 5 23
BlockCatalog\PostFinder::count()
S
54 5 20
BlockCatalog\CatalogCommand::find()
S
56 5 19
BlockCatalog\CatalogBuilder::catalog()
S
57 5 16
get_asset_info()
S
60 5 13
BlockCatalog\CatalogExporter::export_term()
S
52 4 26
BlockCatalog\RESTSupport::get_posts()
S
51 4 25
BlockCatalog\BlockCatalogTaxonomy::render_block_catalog_filter()
S
54 4 20
BlockCatalog\PostFinder::find_on_network()
S
56 4 18
BlockCatalog\CatalogBuilder::get_block_parent_term()
S
58 4 16
BlockCatalog\CatalogCommand::count_on_site()
S
58 4 15
BlockCatalog\RESTSupport::register_endpoints()
S
44 1 60
start_bulk_operation()
S
62 4 13
BlockCatalog\CatalogExporter::flush_csv()
S
60 4 12
BlockCatalog\RESTSupport::validate_post_types()
S
61 4 12
BlockCatalog\Psr4AutoloaderClass::load_mapped_file()
S
61 4 12
BlockCatalog\CatalogBuilder::get_block_parent_name()
S
61 4 11
BlockCatalog\CatalogExporter::can_export_term()
S
62 4 11
BlockCatalog\CatalogCommand::list_post_blocks()
S
54 3 22
setup()
S
53 3 21
BlockCatalog\RESTSupport::index()
S
54 3 21
BlockCatalog\RESTSupport::get_terms()
S
55 3 20
BlockCatalog\CatalogCommand::get_posts_to_catalog()
S
54 3 20
BlockCatalog\CatalogCommand::delete_index()
S
57 3 17
BlockCatalog\CatalogCommand::count_on_network()
S
61 4 10
BlockCatalog\CatalogBuilder::get_variation_parent_term()
S
64 4 10
BlockCatalog\PostFinder::get_tax_query_terms()
S
59 3 14
clear_caches()
S
61 3 13
BlockCatalog\Psr4AutoloaderClass::load_class()
S
60 3 13
BlockCatalog\CatalogExporter::get_query_args()
S
60 3 13
BlockCatalog\CatalogBuilder::get_block_label()
S
59 3 13
BlockCatalog\Psr4AutoloaderClass::add_namespace()
S
61 3 12
update_post_block_catalog()
S
61 3 12
BlockCatalog\CatalogCommand::check_network_option()
S
67 3 7
BlockCatalog\CatalogExporter::esc_csv()
S
64 3 9
render_index_notice()
S
59 2 15
BlockCatalog\PostFinder::count_on_network()
S
60 2 14
BlockCatalog\RESTSupport::get_posts_to_index_query()
S
61 2 12
BlockCatalog\BlockCatalogTaxonomy::register()
S
62 2 11
BlockCatalog\BlockCatalogTaxonomy::get_labels()
S
53 1 22
get_supported_post_types()
S
55 1 22
style_url()
S
68 2 6
BlockCatalog\CatalogExporter::get_total_posts()
S
63 2 10
BlockCatalog\RESTSupport::validate_post_ids()
S
67 2 8
BlockCatalog\Psr4AutoloaderClass::require_file()
S
70 2 7
script_url()
S
69 2 6
BlockCatalog\CatalogExporter::get_wp_filesystem()
S
68 2 8
BlockCatalog\RESTSupport::delete_index()
S
60 1 14
BlockCatalog\ToolsPage::get_settings()
S
60 1 13
BlockCatalog\BlockCatalogTaxonomy::get_options()
S
61 1 13
BlockCatalog\CatalogCommand::get_count_option()
S
79 1 3
BlockCatalog\RESTSupport::register()
S
79 1 3
init()
S
74 1 5
deactivate()
S
100 1 2
styles()
S
100 1 2
BlockCatalog\BlockCatalogTaxonomy::get_name()
S
82 1 3
BlockCatalog\PostFinder::is_indexed()
S
66 1 9
activate()
S
79 1 4
admin_scripts()
S
100 1 2
BlockCatalog\Psr4AutoloaderClass::register()
S
80 1 3
get_enqueue_contexts()
S
82 1 3
BlockCatalog\CatalogBuilder::get_display_title()
S
70 1 6
BlockCatalog\BlockCatalogTaxonomy::get_singular_label()
S
79 1 3
admin_styles()
S
69 1 8
BlockCatalog\CatalogExporter::put_csv()
S
80 1 3
BlockCatalog\RESTSupport::can_register()
S
82 1 3
stop_bulk_operation()
S
82 1 3
i18n()
S
71 1 5
BlockCatalog\CatalogExporter::get_block_catalog_terms()
S
68 1 8
BlockCatalog\BlockCatalogTaxonomy::get_plural_label()
S
79 1 3
BlockCatalog\ToolsPage::register()
S
79 1 3
get_required_capability()
S
80 1 3
BlockCatalog\CatalogBuilder::delete_term_index()
S
79 1 3
BlockCatalog\ToolsPage::register_page()
S
64 1 10
BlockCatalog\CatalogExporter::is_output_writable()
S
76 1 4