Code Analysis: The Post Grid 3.0.5

Function Rating Maintainability Complexity Lines of code
rtTPGPreview::tpgPreviewAjaxCall()
D
0
325 849
rtTPGShortCode::the_post_grid_short_code()
D
0
316 828
rtTPGHelper::layoutStyle()
D
7
100 348
rtTPGMeta::save_post()
D
24
66 125
rtTPGReSizer::process()
D
32 34 83
rtTPGField::setArgument()
D
43 36 33
rtTPGHelper::rt_pagination()
C
38 31 56
rtTPGHelper::sanitize()
C
40 25 57
rtTPGHelper::getFeatureImageSrc()
B
41 20 46
rtTPGOptions::rtTPGLayoutSettingFields()
B
21
1 329
rtTPGField::Field()
B
39 18 65
rtTPGHelper::get_groups_by_post_type_acf()
B
46 19 34
rtTPGShortCode::register_sc_scripts()
A
39 14 66
rtTPGHelper::get_the_excerpt()
A
40 12 58
rtTPGOptions::rtTPGSettingsOtherSettingsFields()
A
39 9 78
rtTPGField::checkbox()
A
49 12 25
rtTPGHelper::rt_get_selected_term_by_taxonomy()
A
46 11 36
rtTPGHelper::rt_get_all_term_by_taxonomy()
A
47 11 35
rtTPGHelper::rtSmartStyle()
A
39 9 65
rtTPGHook::category_query()
A
57 12 14
rtTPG::__call()
A
52 11 25
rtTPGField::select()
A
50 11 25
rtTPGMeta::rttpg_meta_settings_selection()
A
45 10 40
rtTPGInit::init()
A
36 6 90
rtTPGOptions::rtTpgSettingsDetailFieldSelection()
A
42 8 54
rtTPGMeta::admin_enqueue_scripts()
A
46 7 43
rtTPGHelper::get_the_title()
A
52 8 23
rtTPGAjaxResponse::defaultFilterItem()
A
48 7 31
rtTPGHelper::get_image_sizes()
S
50 7 27
rtTPGHelper::rtHex2rgba()
S
51 7 26
rtTPGFrontEnd::rt_tpg_enqueue_styles()
S
55 7 19
rtTPGField::radioField()
S
55 7 16
rtTPGHelper::rt_get_all_taxonomy_by_post_type()
S
58 7 15
rtTPGField::imageSize()
S
50 6 27
rtTPGOptions::rtTPGSettingsCustomScriptFields()
S
48 5 34
rtTPGOptions::rtTPGLicenceField()
S
54 6 19
rtTPG::rtLoadClass()
S
56 6 18
rtTPGAjaxResponse::rtTPGIsotopeFilter()
S
55 6 17
rtTPGAjaxResponse::getCfGroupListAsField()
S
49 5 31
rtTPGAjaxResponse::rtTPGTaxonomyListByPostType()
S
51 5 27
rtTPG::render()
S
54 5 23
rtTPGHelper::get_offset_col()
S
57 5 19
rtTPG::pro_alert_html()
S
56 5 18
rtTPGOptions::rtTPGStyleFields()
S
39 1 78
rtTPG::loadWidget()
S
57 5 17
RT_TPGWidget::form()
S
50 4 30
rtTPGHelper::rtFieldGeneratorBackup()
S
60 5 14
RT_TPGWidget::widget()
S
59 5 13
rtTPGHelper::custom_variation_price()
S
61 5 12
rtTPGAjaxResponse::rtTPGTermListByTaxonomy()
S
46 3 39
rtTPGOptions::itemFields()
S
44 2 50
rtTPGInit::remove_all_meta_boxes_tgp_sc()
S
55 4 20
rtTPGMeta::rt_plugin_sc_pro_information()
S
50 3 33
rtTPGReSizer::aq_upscale()
S
56 4 18
rtTPG::render_view()
S
58 4 16
rtTPGSCButton::admin_head()
S
59 4 14
rtTPGHelper::sanitize_hex_color()
S
63 4 12
rtTPGAjaxResponse::shortCodeList()
S
52 3 24
rtTPGHelper::getTPGShortCodeList()
S
53 3 23
rtTPGInit::settings_admin_enqueue_scripts()
S
54 3 23
rtTPGHelper::getAllTPGShortCodeList()
S
58 3 16
rtTPG::rtLoadModel()
S
64 4 10
rtTPGField::text()
S
57 3 15
rtTPGField::number()
S
57 3 15
rtTPGHelper::rtFieldGenerator()
S
63 4 10
rtTPGInit::__construct()
S
57 3 15
rtTPGGutenBurg::block_editor_assets()
S
59 3 14
rtTPGField::textArea()
S
59 3 13
rtTPGHelper::get_groups_by_post_type()
S
64 3 11
rtTPGField::dateRange()
S
52 2 25
rtTPG::__construct()
S
47 1 40
rtTPGAjaxResponse::rtTPGSaveSettings()
S
55 2 21
rtTPGField::script()
S
55 2 20
rtTPGHelper::socialShare()
S
53 1 34
rtTPGField::image()
S
57 2 16
rtTPGOptions::rtTPGSettingsSocialShareFields()
S
58 2 16
rtTPGHelper::generate_meta_keys()
S
58 2 16
rtTPGHelper::getFeatureImageUrl()
S
64 3 10
RT_TPGWidget::update()
S
69 3 6
rtTPGHelper::verifyNonce()
S
66 3 8
rtTPGHelper::rt_get_taxonomy_for_filter()
S
66 3 9
rtTPGHelper::rt_get_users()
S
64 3 10
rtTPGGutenBurg::render_shortcode()
S
71 3 5
rtTPGInit::the_post_grid_remove_all_meta_box()
S
67 3 8
rtTPGMeta::tpg_sc_after_title()
S
62 2 12
rtTPGOptions::rtPostTypes()
S
62 2 11
rtTPGOptions::rtTPGCommonFilterFields()
S
54 1 25
rtTPGMeta::admin_head()
S
55 1 24
rtTPGOptions::scTextWeight()
S
55 1 20
rtTPGOptions::rtTPAdvanceFilters()
S
56 1 19
rtTPGOptions::get_pro_feature_list()
S
61 1 19
rtTPGOptions::detailAvailableFields()
S
58 1 15
rtTPGInit::insertDefaultData()
S
70 2 6
rtTPG::hasPro()
S
79 2 3
rtTPGInit::tpg_dequeue_unnecessary_styles()
S
68 2 7
rtTPGField::switchField()
S
69 2 6
rtTPG::instance()
S
72 2 6
rtTPGSCButton::__construct()
S
74 2 5
rtTPGHelper::checkWhichCustomMetaPluginIsInstalled()
S
70 2 7
rtTPGShortCode::make_sticky_work()
S
74 2 5
rtTPGInit::rt_post_grid_marketing()
S
66 2 8
rtTPGElementor::__construct()
S
73 2 5
rtTPGMeta::manage_rttpg_columns()
S
66 2 9
rtTPGReSizer::getInstance()
S
71 2 6
rtTPGHelper::doFlush()
S
71 2 6
rtTPGHelper::meta_exist()
S
71 2 6
rtTPGGutenBurg::__construct()
S
65 2 9
rtTPGOptions::get_limit_type()
S
63 2 10
rtTPGHook::plugin_row_meta()
S
64 2 8
rtTPGOptions::scFontSize()
S
68 2 7
rtTPGOptions::overflowOpacity()
S
61 1 13
rtTPGOptions::rtTPGItemFields()
S
61 1 13
rtTPGField::url()
S
61 1 13
rtTPGOptions::rtTPGPostStatus()
S
62 1 12
rtTPGOptions::owl_property()
S
62 1 12
rtTPGHelper::rtAllOptionFields()
S
64 1 11
rtTPGOptions::rtTPGPostType()
S
64 1 11
rtTPGOptions::templateOverrideItemList()
S
68 1 8
rtTPGInit::tgp_menu_register()
S
70 1 6
rtTPGHelper::getCurrentUserRoles()
S
78 1 4
rtTPGInitWidget::initWidget()
S
81 1 3
rtTPGOptions::scGridType()
S
72 1 6
rtTPGOptions::rtTPGLayouts()
S
66 1 8
rtTPGOptions::scGridOpt()
S
72 1 6
rtTPGSCButton::mce_buttons()
S
77 1 4
rtTPGOptions::rt_filter_type()
S
72 1 6
rtTPGShortCode::order_by_popularity_post_clauses()
S
72 1 5
rtTPGInit::deactivate()
S
100 1 2
rtTPGElementor::init()
S
75 1 4
rtTPGHook::filter_author_args()
S
74 1 4
rtTPGOptions::scReadMoreButtonPositionList()
S
70 1 7
rtTPGOptions::rtMediaSource()
S
72 1 6
rtTPGHelper::get_meta_keys()
S
77 1 4
rtTPGOptions::postLoadingType()
S
68 1 8
rtTPGInit::the_post_grid_load_text_domain()
S
79 1 3
rtTPGMeta::__construct()
S
66 1 8
rtTPGMeta::tpg_sc_preview_selection()
S
72 1 6
rtTPGHelper::remove_all_shortcode()
S
79 1 3
rtTPG::plugin_template_path()
S
75 1 4
rtTPGHelper::get_groups_by_post_type_cpt()
S
100 1 2
rtTPGHelper::rt_pagination_ajax()
S
71 1 6
rtTPGField::__construct()
S
100 1 2
rtTPGOptions::get_image_types()
S
72 1 6
rtTPG::plugin_path()
S
80 1 3
rtTPGOptions::extraStyle()
S
67 1 8
rtTPGOptions::rtPostOrders()
S
71 1 6
rtTPGOptions::rtTermRelations()
S
71 1 6
rtTPGOptions::getTitleTags()
S
70 1 7
rtTPGOptions::rtMetaKeyType()
S
69 1 7
rtTPGOptions::rtPostOrderBy()
S
63 1 10
rtTPGOptions::getCFPluginList()
S
76 1 5
rtTPGHook::__construct()
S
72 1 5
rtTPGMeta::arrange_rttpg_columns()
S
73 1 4
rtTPGHelper::nonceText()
S
83 1 3
rtTPGOptions::scAlignment()
S
68 1 8
rtTPGGutenBurg::block_assets()
S
82 1 3
rtTPGInitWidget::__construct()
S
79 1 3
rtTPGHelper::nonceId()
S
83 1 3
rtTPGInit::rttpg_settings()
S
82 1 3
rtTPGOptions::scMarginOpt()
S
72 1 6
rtTPGOptions::scColumns()
S
65 1 10
rtTPGShortCode::__construct()
S
75 1 4
rtTPGPreview::__construct()
S
79 1 3
rtTPGHelper::remove_divi_shortcodes()
S
76 1 4
rtTPGOptions::tgp_filter_list()
S
65 1 9
rtTPGInit::activate()
S
83 1 3
rtTPGOptions::rtTermOperators()
S
66 1 9
rtTPGAjaxResponse::__construct()
S
64 1 9
RT_TPGWidget::__construct()
S
74 1 4
rtTPGFrontEnd::__construct()
S
79 1 3
rtTPGOptions::socialShareItemList()
S
64 1 10
rtTPGHelper::rtImageReSize()
S
74 1 4
rtTPGOptions::imageCropType()
S
72 1 6
rtTPGSCButton::mce_external_plugins()
S
75 1 4
rtTPG()
S
82 1 3
rtTPGReSizer::__clone()
S
91 1 2