Code Analysis: Table Builder Block 2.0.0

Function Rating Maintainability Complexity Lines of code
TableBuilder\Helpers\Utils::fill_background_generator()
B
43 25 41
TableBuilder\Hooks\AssetGenerator::combine_blocks_assets()
B
40 23 50
TableBuilder\Helpers\Utils::get_typography_value()
B
45 23 38
TableBuilder\Helpers\Utils::get_box_value()
A
46 16 36
TableBuilder\Helpers\Utils::get_link_attributes()
A
46 15 34
TableBuilder\Helpers\Utils::get_settings()
A
52 13 24
TableBuilder\Helpers\Utils::get_border_value()
A
49 11 30
TableBuilder\Hooks\AssetGenerator::set_fonts()
A
49 10 31
TableBuilder\Helpers\Utils::parse_css()
A
49 10 26
TableBuilder\Helpers\Utils::svg_allowed_html()
A
35 1 124
TableBuilder\Hooks\AssetGenerator::save_post_hook()
A
55 8 18
TableBuilder\Config\Blocks::save_block_element()
S
50 7 27
TableBuilder\Helpers\Utils::is_table_builder_block()
S
60 8 11
TableBuilder\Helpers\Utils::allowed_json_attrs_tags()
S
36 1 111
TableBuilder\Core\Enqueue::enqueue_assets()
S
55 7 19
TableBuilder\Core\DataMigration::migrate_old_blocks()
S
59 7 13
TableBuilder\Helpers\Utils::get_color()
S
57 6 15
TableBuilder\Admin\Api\SettingsData::action_edit_settings()
S
50 5 29
TableBuilder\Helpers\Utils::is_local()
S
35 3 59
TableBuilder\Hooks\AssetGenerator::enqueue_scripts()
S
60 5 13
TableBuilder\Hooks\AssetGenerator::filter_blocks()
S
61 5 12
TableBuilder\Helpers\Utils::get_slider_value()
S
62 5 11
TableBuilder\Hooks\AssetGenerator::generate_fonts_url()
S
52 4 23
TableBuilder\Core\DataMigration::table_builder_block_migrate_old_blocks()
S
49 3 37
TableBuilder\Admin\Admin::enqueue_admin_scripts()
S
54 4 22
TableBuilder\Admin\Api\SettingsData::action_get_settings()
S
55 4 20
TableBuilder\Helpers\Utils::status()
S
59 4 14
TableBuilder\Config\Blocks::block_editor_assets()
S
52 3 25
TableBuilder\Hooks\AssetGenerator::minimize_css()
S
51 2 33
TableBuilder\Config\Blocks::register_blocks()
S
61 3 13
TableBuilder\Helpers\Utils::get_dynamic_block_wrapper_attributes()
S
61 3 11
TableBuilder\Helpers\Utils::gdc_allowed_html()
S
50 1 32
TableBuilder\Config\BlockList::get_block_list()
S
51 1 32
TableBuilder\Hooks\AssetGenerator::fonts_resource_hints()
S
65 3 9
TableBuilder\Helpers\Utils::get_device_list()
S
53 1 29
TableBuilder\Hooks\AssetGenerator::generate_fse_assets()
S
61 2 12
TableBuilder\Admin\Admin::add_admin_menu()
S
54 1 26
TableBuilder\Core\DataMigration::editor_assets()
S
62 2 11
TableBuilder\Helpers\Utils::iframe_allowed_html()
S
55 1 22
TableBuilder\Admin\Api\SettingsData::__construct()
S
57 1 20
TableBuilder\Core\Enqueue::admin_scripts()
S
58 1 16
TableBuilder\Hooks\AssetGenerator::set_blocks_css()
S
69 2 7
TableBuilder::get_instance()
S
71 2 6
TableBuilder\Core\Enqueue::blocks_editor_scripts()
S
63 2 10
TableBuilder\Core\Enqueue::convert_custom_properties()
S
64 2 9
TableBuilder\Helpers\Utils::add_class_to_svg()
S
63 2 10
TableBuilder\Core\Enqueue::get_filesystem()
S
71 2 6
TableBuilder\Core\Enqueue::print_device_script_for_window()
S
69 2 6
TableBuilder\Helpers\Utils::img_allowed_html()
S
63 1 12
TableBuilder\Admin\Admin::__construct()
S
69 1 6
TableBuilder\Core\DataMigration::__construct()
S
74 1 4
TableBuilder\Config\Blocks::__construct()
S
67 1 7
TableBuilder::on_plugins_loaded()
S
65 1 8
TableBuilder::plugin_action_link()
S
82 1 3
TableBuilder\Core\Enqueue::__construct()
S
72 1 5
TableBuilder\Config\Blocks::enqueue_block_assets()
S
67 1 9
TableBuilder::__construct()
S
70 1 6
TableBuilder\Hooks\AssetGenerator::__construct()
S
67 1 7
TableBuilder::define_constants()
S
73 1 8
TableBuilder\Admin\Admin::settings_menu_callback()
S
69 1 8
TableBuilder\Helpers\Utils::post_kses_extend_allowed_html()
S
72 1 5
TableBuilder\Helpers\Utils::style_allowed_html()
S
68 1 8
TableBuilder\Config\Blocks::register_block_categories()
S
67 1 8
TableBuilder\Hooks\AssetGenerator::block_assets()
S
80 1 3
TableBuilder::load_textdomain()
S
78 1 3