Code Analysis: ChargeWP Timeline Addons For WPBakery Page Builder 1.0

Function Rating Maintainability Complexity Lines of code
ChargewpWpbTimeline\CustomHeadingIntegration::output_custom_font_attribute()
S
51 6 27
ChargewpWpbTimeline\ChargeWpbShortcode::enqueue_shortcode_inner_assets()
S
60 6 14
ChargewpWpbTimeline\ChargeWpbShortcode::enqueue_shortcode_external_assets()
S
59 6 14
chargewpwpbtimeline_validate_dependency_plugin()
S
51 5 27
ChargewpWpbTimeline\CustomHeadingIntegration::add_custom_font_to_field()
S
60 5 12
ChargewpWpbTimeline\ChargeWpbShortcode::get_wrapper_classes()
S
65 5 7
ChargewpWpbTimeline\ChargeWpbShortcode::output_shortcode_wrapper_attributes()
S
59 4 13
ChargewpWpbTimeline\CustomHeadingIntegration::exclude_fields_from_custom_font_container()
S
62 4 11
ChargewpWpbTimeline\CustomHeadingIntegration::get_integration_custom_heading_shortcode()
S
55 3 21
ChargewpWpbTimeline\Charge::get_wpb_shortcode_instance()
S
63 3 11
ChargewpWpbTimeline\CustomIconIntegration::get_icon_color_from_color_lib()
S
52 2 23
chargewpwpbtimeline_include_template()
S
67 3 8
ChargewpWpbTimeline\Charge::add_builder_elements()
S
59 2 15
ChargewpWpbTimeline\CustomIconIntegration::add_icon_checkbox()
S
52 1 27
chargewpwpbtimeline_config()
S
64 2 9
ChargewpWpbTimeline\ChargeWpbShortcode::enqueue_shortcode_asset_css()
S
66 2 8
ChargewpWpbTimeline\Charge::map_wpb_shortcode()
S
69 2 7
ChargewpWpbTimeline\ChargeWpbShortcode::enqueue_shortcode_asset_js()
S
65 2 8
ChargewpWpbTimeline\ChargeWpbShortcode::enqueue_shortcode_assets()
S
69 2 7
Chargewp_Wpb_Timeline_Element::get_charge()
S
72 2 6
Chargewp_Wpb_Timeline_Element::instance()
S
72 2 6
chargewpwpbtimeline_get_template()
S
65 2 9
Chargewp_Wpb_Timeline_Element::__construct()
S
65 2 10
ChargewpWpbTimeline\CustomIconIntegration::get_element_icon_color()
S
70 2 6
chargewpwpbtimeline_get_plugin_version()
S
68 2 7
ChargewpWpbTimeline\ChargeWpbShortcode::render_shortcode()
S
62 1 11
ChargewpWpbTimeline\ChargeWpbShortcode::output_style_shortcode_id()
S
78 1 3
Chargewp_Wpb_Timeline_Element::load_plugin_textdomain()
S
70 1 7
Chargewp_Wpb_Timeline_Element::includes()
S
76 1 4
ChargewpWpbTimeline\Charge::register_elements_icons()
S
69 1 8
ChargewpWpbTimeline\ChargeWpbShortcode::get_shortcode_asset_uri()
S
78 1 3
ChargewpWpbTimeline\CustomIconIntegration::get_always_exclude_params()
S
69 1 8
ChargewpWpbTimeline\Charge::is_dependency_plugin_active()
S
69 1 8
ChargewpWpbTimeline\ChargeWpbShortcode::get_shortcode_asset_path()
S
78 1 3
ChargewpWpbTimeline\ChargeWpbShortcode::set_element_slug()
S
77 1 4
chargewpwpbtimeline_output_plugin_dependen_notice()
S
70 1 8
Chargewp_Wpb_Timeline_Element::define_constants()
S
71 1 10
ChargewpWpbTimeline\ChargeWpbShortcode::set_template()
S
77 1 4
ChargewpWpbTimeline\ChargeWpbShortcode::set_wpb_shortcode()
S
77 1 4
ChargewpWpbTimeline\ChargeWpbShortcode::set_element_init_data()
S
77 1 4
Chargewp_Wpb_Timeline_Element::init()
S
74 1 5
ChargewpWpbTimeline\CustomIconIntegration::get_element_icon_class()
S
79 1 3
Chargewp_Wpb_Timeline_Element::init_hooks()
S
78 1 3
chargewpwpbtimeline_template()
S
80 1 3
ChargewpWpbTimeline\ChargeWpbShortcode::get_data_attribute_id()
S
82 1 3
ChargewpWpbTimeline\ChargeWpbShortcode::add_shortcode()
S
79 1 3
ChargewpWpbTimeline\Charge::init()
S
75 1 4
Chargewp_Wpb_Timeline_Element::set_charge()
S
80 1 3
ChargewpWpbTimeline\ChargeWpbShortcode::set_config()
S
77 1 4