Code Analysis: WP INCI 1.6.0

Function Rating Maintainability Complexity Lines of code
WP_Inci_Fields::renderSearchAjax()
A
36 12 77
WP_Inci::ingredientsPostType()
A
28
1 181
Wi_Product_block()
A
41 7 60
WP_Inci::productsPostType()
A
32 1 123
Wp_Inci_Frontend::wiProductShortcode()
S
46 6 41
WP_Inci::getSafetyValue()
S
53 7 26
WP_Inci_Fields::renderSwitch()
S
50 6 28
Wp_Inci_Frontend::getIngredientsTable()
S
49 5 32
WP_Inci_Fields::cmb2MultipleSearchAjaxGetResults()
S
45 4 45
Wp_Inci_Frontend::getIngredient()
S
51 5 27
WP_Inci_Fields::cmb2SearchAjaxGetResults()
S
47 4 38
WP_Inci_Meta::removeGutenbergTips()
S
57 5 19
WP_Inci_Meta::registerPageSettings()
S
40 1 74
WP_Inci_Meta::registerSafetySelect()
S
42 1 65
WP_Inci_Meta::defaultStyle()
S
57 4 17
WP_Inci_Meta::disableEditorFullscreen()
S
63 5 10
WP_Inci_Meta::registerIngredientsRepeater()
S
43 1 58
Wp_Inci_Frontend::wiContentIngredients()
S
62 4 11
WP_Inci_Fields::adminFooter()
S
58 3 19
Wi_Get_products()
S
57 3 18
WP_Inci_Meta::optionsPageMessageCallback()
S
65 4 8
WP_Inci_Fields::setupAdminScripts()
S
50 1 35
WP_Inci::ingredientUpdatedMessages()
S
54 2 18
WP_Inci::productUpdatedMessages()
S
54 2 18
WP_Inci_Fields::init()
S
52 1 31
Wi_Blocks_category()
S
59 2 16
WP_Inci_Admin::pluginUninstall()
S
65 3 10
WP_Inci_Fields::setTitleFilter()
S
62 3 10
WP_Inci_Fields::sanitizeSearchAjax()
S
64 3 9
WP_Inci_Meta::connect()
S
64 3 10
Wp_Inci_Frontend::wiEnqueueStyle()
S
61 2 13
WP_Inci_Admin::pluginAdminScripts()
S
64 2 11
WP_Inci::ingredientBulkUpdatedMessages()
S
61 2 11
WP_Inci::productBulkUpdatedMessages()
S
61 2 11
WP_Inci_Meta::registerBrandMetabox()
S
53 1 23
WP_Inci_Meta::registerSourceUrl()
S
56 1 20
WP_Inci_Meta::getInstanceMeta()
S
71 2 6
WP_Inci_Admin::addPluginSettings()
S
63 2 10
WP_Inci_Fields::getInstanceFields()
S
71 2 6
Wp_Inci_Frontend::getInstanceFrontend()
S
71 2 6
WP_Inci_Admin::pluginActivation()
S
72 2 6
Wp_Inci_Frontend::wiAddProductShortcode()
S
68 2 8
WP_Inci_Admin::getInstanceAdmin()
S
71 2 6
WP_Inci_Admin::pluginDeactivation()
S
72 2 6
WP_Inci::getInstance()
S
71 2 6
Wp_Inci_Frontend::init()
S
59 1 15
WP_Inci_Meta::selectOtherMenu()
S
69 2 7
WP_Inci::brandUpdatedMessages()
S
61 1 12
WP_Inci::functionUpdatedMessages()
S
61 1 12
WP_Inci::sourceUpdatedMessages()
S
61 1 12
WP_Inci_Meta::init()
S
62 1 11
WP_Inci::__construct()
S
65 1 8
WP_Inci::init()
S
63 1 10
WP_Inci_Fields::__construct()
S
73 1 5
WP_Inci::postTypeInit()
S
78 1 4
WP_Inci_Meta::removeMenuPage()
S
80 1 3
WP_Inci_Fields::setResults()
S
66 1 7
Wi_Load_cb()
S
83 1 3
WP_Inci_Meta::beforeSafety()
S
80 1 3
Wp_Inci_Frontend::__construct()
S
78 1 4
WP_Inci_Admin::pluginSetup()
S
78 1 4
WP_Inci::getDefaultDisclaimer()
S
73 1 6
WP_Inci_Admin::init()
S
66 1 9
WP_Inci_Meta::copyButton()
S
71 1 5
WP_Inci_Admin::pluginInit()
S
73 1 5
WP_Inci_Admin::pluginAdminStyles()
S
68 1 8
WP_Inci_Admin::registerPluginSettings()
S
71 1 6
WP_Inci_Meta::__construct()
S
73 1 5
WP_Inci_Admin::__construct()
S
73 1 5
WP_Inci::getSafetyHtml()
S
73 1 4