Code Analysis: Eazy Plugin Manager 2.1.1

Most Complex Classes

Class Rating Complexity
EazyPlugins\EazyPluginManager
D
221
POS_Plugins
S
18
POS_Assets
S
4

Most Complex Functions

Function Rating Complexity
EazyPlugins\EazyPluginManager::init()
B
21
EazyPlugins\EazyPluginManager::prevent_locked_plugin_from_deactivation_and_activation()
B
18
EazyPlugins\EazyPluginManager::load_admin_assets()
A
12
EazyPlugins\EazyPluginManager::pos_plugin_download_action()
A
10
EazyPlugins\EazyPluginManager::send_to_vault()
A
8
EazyPlugins\EazyPluginManager::prevent_blocked_plugin_from_installing_and_activation()
A
9
EazyPlugins\EazyPluginManager::process_optimization_rules()
A
9
EazyPlugins\EazyPluginManager::checkPackageActive()
A
8
EazyPlugins\EazyPluginManager::create_download_link()
A
7
pos_plugin_filter()
A
8
EazyPlugins\EazyPluginManager::pos_restore_from_vault()
S
5
EazyPlugins\EazyPluginManager::plugin_data()
S
6