Code Analysis: Dynamic Post Grid Elementor Addon 1.2.3

Function Rating Maintainability Complexity Lines of code
DEPG\Helper::markup()
D
18
60 238
DEPG\Post_Grid_Widget::render()
C
36 28 63
DEPG\Post_Grid_Widget::build_query_args()
A
41 15 56
DEPG\Post_Grid_Widget::dpga_content_layout_options()
A
27
1 240
DEPG\Post_Grid_Widget::dpga_content_options()
A
27
1 229
DEPG\Post_Grid_Widget::dpga_style_readmore_options()
A
30 1 191
DEPG\Post_Grid_Widget::render_meta()
A
46 10 42
DPG\Includes\Layout_Loader::get_template_path()
A
54 11 18
DEPG\Post_Grid_Widget::dpga_content_query_options()
A
31 1 168
DEPG\Post_Grid_Widget::dpga_style_button_options()
A
32 1 153
DPG\Includes\Woo_Helper::get_rating_star_icon_html()
A
49 9 28
DEPG\Post_Grid_Widget::dpga_style_box_options()
A
33 1 148
DEPG\Post_Grid_Widget::build_content_settings()
S
51 7 29
DEPG\Post_Grid_Widget::get_layout_classes()
S
50 7 29
DEPG\Post_Grid_Widget::render_author_date()
S
49 6 36
DEPG\Post_Grid_Widget::get_all_taxonomy()
S
55 7 21
DEPG\Post_Grid_Widget::dpga_style_term_options()
S
37 1 101
DEPG\Post_Grid_Widget::dpga_style_title_options()
S
38 1 96
DEPG\Post_Grid_Widget::dpga_pagination_options()
S
39 1 79
DEPG\Helper::get_layout_class()
S
49 4 33
DEPG\Helper::depg_pagination_markup()
S
55 5 17
DEPG\Post_Grid_Widget::dpga_style_cat_options()
S
40 1 75
DEPG\Post_Grid_Widget::dpga_style_image_options()
S
41 1 68
Dynamic_Elementor_Post_Grid::init()
S
55 4 20
DEPG\Post_Grid_Widget::render_excerpt_slider_layout_4()
S
57 4 17
DEPG\Post_Grid_Widget::render_terms()
S
57 4 16
DEPG\Post_Grid_Widget::render_excerpt()
S
57 4 16
DEPG\Post_Grid_Widget::dpga_style_layout_options()
S
44 1 59
DPG\Includes\Woo_Helper::display_product_categories()
S
61 4 11
DPG\Includes\Woo_Helper::display_product_tags()
S
61 4 11
DPG\Includes\Woo_Helper::display_product_brands()
S
61 4 11
DEPG\Post_Grid_Widget::dpga_style_content_options()
S
44 1 55
DEPG\Post_Grid_Widget::render_title()
S
52 3 24
DEPG\Post_Grid_Widget::dpga_style_meta_options()
S
44 1 53
DPG\Includes\Woo_Helper::get_sale_badge()
S
68 4 6
DEPG\Post_Grid_Widget::render_thumbnail()
S
61 3 13
DEPG\Helper::get_users()
S
62 3 11
DEPG\Post_Grid_Widget::dpga_style_price_options()
S
50 1 33
Dynamic_Elementor_Post_Grid::admin_notice_missing_main_plugin()
S
57 2 16
DPG\Includes\Woo_Helper::get_rating_html()
S
69 3 6
DPG\Includes\Woo_Helper::is_featured()
S
69 3 6
DEPG\Post_Grid_Widget::render_readmore()
S
62 3 10
DPG\Includes\Woo_Helper::get_price_html()
S
69 3 6
DEPG\Post_Grid_Widget::dpga_style_rating_options()
S
55 1 23
DEPG\ImageSelectorControl::content_template()
S
59 1 22
DEPG\Post_Grid_Widget::register_controls()
S
59 1 17
DEPG\Post_Grid_Main::instance()
S
72 2 6
DEPG\Post_Grid_Widget::isPreview()
S
78 2 3
DEPG\Post_Grid_Widget::get_style_depends()
S
70 2 6
DEPG\Post_Grid_Widget::get_script_depends()
S
71 2 6
DEPG\Post_Grid_Widget::dpga_filter_excerpt_length()
S
71 2 5
DEPG\Helper::getProLabel()
S
69 2 6
DEPG\Post_Grid_Main::widget_styles()
S
59 1 13
DEPG\Helper::getOrderBy()
S
61 1 12
Dynamic_Elementor_Post_Grid::admin_notice_minimum_elementor_version()
S
60 1 12
DEPG\Helper::getPostStatus()
S
61 1 12
DEPG\Post_Grid_Widget::get_categories()
S
81 1 3
DEPG\Post_Grid_Widget::get_name()
S
82 1 3
Dynamic_Elementor_Post_Grid::__construct()
S
75 1 4
Dynamic_Elementor_Post_Grid::admin_notice_minimum_php_version()
S
65 1 9
DEPG\Helper::get_post_types()
S
77 1 3
DEPG\Post_Grid_Main::editor_scripts()
S
74 1 5
DEPG\Helper::hasPro()
S
80 1 3
Dynamic_Elementor_Post_Grid::define_constants()
S
77 1 6
DEPG\Post_Grid_Main::include_widgets_files()
S
80 1 3
DEPG\Post_Grid_Main::editor_styles()
S
70 1 7
DEPG\ImageSelectorControl::enqueue()
S
78 1 3
DEPG\Post_Grid_Main::__construct()
S
66 1 8
DEPG\Post_Grid_Widget::get_title()
S
79 1 3
DEPG\Post_Grid_Main::registerControls()
S
76 1 4
Dynamic_Elementor_Post_Grid::i18n()
S
81 1 3
DEPG\Post_Grid_Main::register_widgets()
S
76 1 4
DEPG\ImageSelectorControl::get_default_settings()
S
70 1 7
DEPG\ImageSelectorControl::get_type()
S
81 1 3
DEPG\Post_Grid_Widget::get_icon()
S
82 1 3
DEPG\Post_Grid_Main::register_widget_category()
S
66 1 9