Code Analysis: Block Catalog 1.4.0

Function Rating Maintainability Complexity Lines of code
BlockCatalog\CatalogCommand::find()
B
36 20 75
BlockCatalog\CatalogBuilder::set_post_block_terms()
B
40 17 65
BlockCatalog\CatalogBuilder::delete_index()
A
43 10 47
BlockCatalog\CatalogCommand::index()
A
45 9 42
BlockCatalog\CatalogBuilder::get_post_block_terms()
A
48 8 37
script_loader_tag()
S
56 7 18
BlockCatalog\ToolsPage::render()
S
41 3 77
BlockCatalog\CatalogBuilder::block_to_terms()
S
54 5 20
BlockCatalog\CatalogBuilder::to_block_list()
S
58 5 16
BlockCatalog\CatalogBuilder::catalog()
S
57 5 16
get_asset_info()
S
60 5 13
BlockCatalog\RESTSupport::get_posts()
S
51 4 25
BlockCatalog\RESTSupport::register_endpoints()
S
43 1 67
BlockCatalog\BlockCatalogTaxonomy::render_block_catalog_filter()
S
54 4 20
BlockCatalog\CatalogBuilder::get_block_parent_term()
S
58 4 16
BlockCatalog\Psr4AutoloaderClass::load_mapped_file()
S
59 4 14
start_bulk_operation()
S
62 4 13
BlockCatalog\RESTSupport::validate_post_types()
S
61 4 12
BlockCatalog\CatalogBuilder::get_block_parent_name()
S
61 4 11
BlockCatalog\CatalogCommand::list_post_blocks()
S
54 3 22
setup()
S
53 3 21
BlockCatalog\RESTSupport::delete_index()
S
54 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\CatalogBuilder::get_variation_parent_term()
S
64 4 10
clear_caches()
S
61 3 13
BlockCatalog\Psr4AutoloaderClass::load_class()
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
render_index_notice()
S
59 2 15
BlockCatalog\RESTSupport::get_posts_to_index_query()
S
61 2 12
BlockCatalog\BlockCatalogTaxonomy::register()
S
62 2 11
get_supported_post_types()
S
55 1 22
BlockCatalog\BlockCatalogTaxonomy::get_labels()
S
53 1 22
BlockCatalog\RESTSupport::validate_term_ids()
S
67 2 8
script_url()
S
69 2 6
BlockCatalog\Psr4AutoloaderClass::require_file()
S
70 2 7
BlockCatalog\RESTSupport::validate_post_ids()
S
67 2 8
style_url()
S
68 2 6
BlockCatalog\BlockCatalogTaxonomy::get_options()
S
61 1 13
BlockCatalog\ToolsPage::get_settings()
S
60 1 13
BlockCatalog\BlockCatalogTaxonomy::get_plural_label()
S
79 1 3
BlockCatalog\ToolsPage::register()
S
79 1 3
deactivate()
S
100 1 2
admin_scripts()
S
100 1 2
BlockCatalog\CatalogBuilder::delete_term_index()
S
79 1 3
get_required_capability()
S
80 1 3
BlockCatalog\Psr4AutoloaderClass::register()
S
80 1 3
admin_styles()
S
69 1 8
styles()
S
100 1 2
BlockCatalog\RESTSupport::can_register()
S
82 1 3
BlockCatalog\ToolsPage::register_page()
S
64 1 10
BlockCatalog\BlockCatalogTaxonomy::get_singular_label()
S
79 1 3
get_enqueue_contexts()
S
82 1 3
stop_bulk_operation()
S
82 1 3
BlockCatalog\BlockCatalogTaxonomy::get_name()
S
82 1 3
init()
S
74 1 5
BlockCatalog\CatalogCommand::delete_index()
S
76 1 4
BlockCatalog\CatalogBuilder::get_display_title()
S
70 1 6
BlockCatalog\RESTSupport::register()
S
79 1 3
activate()
S
79 1 4
i18n()
S
71 1 5