Code Analysis: Elements Hive For Breakdance 1.0.2

Function Rating Maintainability Complexity Lines of code
ElementsHiveForBreakdance\LinkMediaReveal::actions()
B
31 1 365
ElementsHiveForBreakdance\LinkMediaReveal::dependencies()
B
29
1 343
ElementsHiveForBreakdance\WebglMediaHoverDistortion::actions()
A
38 1 157
addDependencies()
A
39 1 138
ElementsHiveForBreakdance\WebglMediaHoverDistortion::contentControls()
A
30 1 133
ElementsHiveForBreakdance\WebglMediaHoverDistortion::dependencies()
A
38 1 130
ElementsHiveForBreakdance\LinkMediaReveal::contentControls()
S
37 1 91
ElementsHiveForBreakdance\GooeyLink::designControls()
S
38 1 90
controls()
S
37 1 84
ElementsHiveForBreakdance\GooeyLink::contentControls()
S
39 1 75
controls()
S
40 1 75
addActions()
S
47 1 74
ElementsHiveForBreakdance\LinkMediaReveal::designControls()
S
40 1 74
addDependencies()
S
46 1 66
addActions()
S
49 1 60
ElementsHiveForBreakdance\GooeyLink::dependencies()
S
47 1 49
ElementsHiveForBreakdance\WebglMediaHoverDistortion::designControls()
S
47 1 47
addStyles()
S
56 1 40
ElementsHiveForBreakdance\GooeyLink::actions()
S
55 1 33
addControls()
S
59 2 15
controls()
S
53 1 24
register_save_locations()
S
55 1 23
controls()
S
55 1 22
ElementsHiveForBreakdance\GlueButton::designControls()
S
58 1 18
addStyles()
S
65 1 15
appsero_init_tracker_elements_hive_for_breakdance()
S
67 2 7
getElementsHivePluginUrl()
S
75 2 4
ElementsHiveForBreakdance\GlueButton::dependencies()
S
64 1 12
ElementsHiveForBreakdance\WebglMediaHoverDistortion::cssTemplate()
S
75 1 4
ElementsHiveForBreakdance\WebglMediaHoverDistortion::projectManagement()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::contentControls()
S
68 1 8
ElementsHiveForBreakdance\GlueButton::settingsControls()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::slug()
S
81 1 3
ElementsHiveForBreakdance\GlueButton::settings()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::template()
S
79 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::dynamicPropertyPaths()
S
76 1 3
ElementsHiveForBreakdance\GlueButton::defaultCss()
S
79 1 3
ElementsHiveForBreakdance\GlueButton::spacingBars()
S
76 1 3
ElementsHiveForBreakdance\GlueButton::defaultProperties()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::className()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::defaultChildren()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::experimental()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::additionalClasses()
S
78 1 3
ElementsHiveForBreakdance\GlueButton::tagOptions()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::propertyPathsToWhitelistInFlatProps()
S
79 1 3
ElementsHiveForBreakdance\GlueButton::propertyPathsToSsrElementWhenValueChanges()
S
82 1 3
ElementsHiveForBreakdance\GlueMenuButton::name()
S
81 1 3
ElementsHiveForBreakdance\GlueMenuButton::slug()
S
80 1 3
ElementsHiveForBreakdance\GlueMenuButton::nestingRule()
S
78 1 3
ElementsHiveForBreakdance\GooeyLink::uiIcon()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::tag()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::tagOptions()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::tagControlPath()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::name()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::className()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::addPanelRules()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::actions()
S
81 1 3
ElementsHiveForBreakdance\GlueButton::name()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::nestingRule()
S
79 1 3
ElementsHiveForBreakdance\GooeyLink::defaultCss()
S
79 1 3
ElementsHiveForBreakdance\GooeyLink::defaultProperties()
S
72 1 3
ElementsHiveForBreakdance\GooeyLink::defaultChildren()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::cssTemplate()
S
75 1 4
ElementsHiveForBreakdance\GlueButton::attributes()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::experimental()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::settingsControls()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::order()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::settings()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::addPanelRules()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::dynamicPropertyPaths()
S
77 1 3
ElementsHiveForBreakdance\GooeyLink::nestingRule()
S
79 1 3
ElementsHiveForBreakdance\GooeyLink::spacingBars()
S
76 1 3
ElementsHiveForBreakdance\GlueButton::projectManagement()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::cssTemplate()
S
75 1 4
ElementsHiveForBreakdance\GlueButton::propertyPathsToWhitelistInFlatProps()
S
80 1 3
ElementsHiveForBreakdance\GlueButton::category()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::additionalClasses()
S
78 1 3
ElementsHiveForBreakdance\GooeyLink::projectManagement()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::propertyPathsToWhitelistInFlatProps()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::propertyPathsToSsrElementWhenValueChanges()
S
82 1 3
ElementsHiveForBreakdance\GooeyMenuLink::name()
S
81 1 3
ElementsHiveForBreakdance\GooeyMenuLink::slug()
S
80 1 3
ElementsHiveForBreakdance\GooeyMenuLink::nestingRule()
S
78 1 3
ElementsHiveForBreakdance\LinkMediaReveal::uiIcon()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::tag()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::tagOptions()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::tagControlPath()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::name()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::className()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::category()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::badge()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::slug()
S
81 1 3
ElementsHiveForBreakdance\LinkMediaReveal::template()
S
79 1 3
ElementsHiveForBreakdance\LinkMediaReveal::defaultCss()
S
79 1 3
ElementsHiveForBreakdance\LinkMediaReveal::defaultProperties()
S
70 1 3
ElementsHiveForBreakdance\LinkMediaReveal::defaultChildren()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::cssTemplate()
S
75 1 4
ElementsHiveForBreakdance\GooeyLink::category()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::badge()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::settingsControls()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::slug()
S
81 1 3
ElementsHiveForBreakdance\LinkMediaReveal::settings()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::addPanelRules()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::template()
S
79 1 3
ElementsHiveForBreakdance\LinkMediaReveal::nestingRule()
S
79 1 3
ElementsHiveForBreakdance\LinkMediaReveal::spacingBars()
S
76 1 3
ElementsHiveForBreakdance\LinkMediaReveal::attributes()
S
75 1 3
ElementsHiveForBreakdance\LinkMediaReveal::experimental()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::order()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::dynamicPropertyPaths()
S
77 1 3
ElementsHiveForBreakdance\LinkMediaReveal::additionalClasses()
S
78 1 3
ElementsHiveForBreakdance\LinkMediaReveal::projectManagement()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaReveal::propertyPathsToWhitelistInFlatProps()
S
80 1 3
ElementsHiveForBreakdance\LinkMediaReveal::propertyPathsToSsrElementWhenValueChanges()
S
82 1 3
ElementsHiveForBreakdance\LinkMediaRevealMenu::name()
S
81 1 3
ElementsHiveForBreakdance\LinkMediaRevealMenu::slug()
S
80 1 3
ElementsHiveForBreakdance\LinkMediaRevealMenu::nestingRule()
S
78 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::uiIcon()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::tag()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::tagOptions()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::tagControlPath()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::badge()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::spacingBars()
S
76 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::className()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::attributes()
S
75 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::name()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::attributes()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::dynamicPropertyPaths()
S
77 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::addPanelRules()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::defaultChildren()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::settings()
S
80 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::defaultCss()
S
79 1 3
ElementsHiveForBreakdance\GlueButton::tag()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::template()
S
79 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::slug()
S
81 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::category()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::tagControlPath()
S
82 1 3
register_plugin_categories()
S
78 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::order()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::propertyPathsToSsrElementWhenValueChanges()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::badge()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::defaultProperties()
S
69 1 3
ElementsHiveForBreakdance\GooeyLink::order()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::settingsControls()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::nestingRule()
S
80 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::additionalClasses()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::experimental()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::uiIcon()
S
82 1 3