Code Analysis: Elements Hive For Breakdance 1.0.0

Function Rating Maintainability Complexity Lines of code
ElementsHiveForBreakdance\LinkMediaReveal::actions()
B
32 1 359
ElementsHiveForBreakdance\LinkMediaReveal::dependencies()
B
29
1 342
ElementsHiveForBreakdance\WebglMediaHoverDistortion::actions()
A
39 1 144
addDependencies()
A
39 1 138
ElementsHiveForBreakdance\WebglMediaHoverDistortion::contentControls()
S
32 1 115
ElementsHiveForBreakdance\WebglMediaHoverDistortion::dependencies()
S
40 1 111
ElementsHiveForBreakdance\LinkMediaReveal::contentControls()
S
37 1 91
controls()
S
37 1 84
addActions()
S
47 1 76
controls()
S
40 1 75
ElementsHiveForBreakdance\GooeyLink::contentControls()
S
39 1 75
ElementsHiveForBreakdance\LinkMediaReveal::designControls()
S
40 1 74
addDependencies()
S
46 1 66
ElementsHiveForBreakdance\GooeyLink::designControls()
S
42 1 61
addActions()
S
50 1 59
ElementsHiveForBreakdance\GooeyLink::dependencies()
S
47 1 49
ElementsHiveForBreakdance\WebglMediaHoverDistortion::designControls()
S
49 1 40
addStyles()
S
56 1 39
ElementsHiveForBreakdance\GooeyLink::actions()
S
55 1 33
addControls()
S
59 2 15
register_save_locations()
S
55 1 23
controls()
S
55 1 22
controls()
S
55 1 22
ElementsHiveForBreakdance\GlueButton::designControls()
S
58 1 18
getElementsHivePluginUrl()
S
75 2 4
addStyles()
S
65 1 15
ElementsHiveForBreakdance\GlueButton::dependencies()
S
64 1 12
register_plugin_categories()
S
78 1 3
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::attributes()
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
82 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::name()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::order()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::category()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::cssTemplate()
S
75 1 4
ElementsHiveForBreakdance\WebglMediaHoverDistortion::className()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::tagControlPath()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::dynamicPropertyPaths()
S
77 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::spacingBars()
S
76 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::defaultChildren()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::nestingRule()
S
79 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::defaultCss()
S
79 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::settings()
S
80 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::template()
S
79 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::slug()
S
81 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::badge()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::experimental()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::badge()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::uiIcon()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::propertyPathsToSsrElementWhenValueChanges()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::order()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::defaultProperties()
S
69 1 3
ElementsHiveForBreakdance\GooeyLink::experimental()
S
82 1 3
ElementsHiveForBreakdance\GooeyLink::attributes()
S
75 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::addPanelRules()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::additionalClasses()
S
82 1 3
ElementsHiveForBreakdance\WebglMediaHoverDistortion::settingsControls()
S
82 1 3
ElementsHiveForBreakdance\GlueButton::tag()
S
82 1 3