Code Analysis: Block Catalog 1.3.2

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