Code Analysis: Hooks Reference 1.0.1

Function Rating Maintainability Complexity Lines of code
HooksReference\Plugin::scanPluginDirectory()
A
47 10 36
HooksReference\HooksReferenceCLI::export()
A
49 8 28
HooksReference\Plugin::scanFile()
A
42 5 61
HooksReference\Plugin::scan_plugins()
A
48 7 31
HooksReference\Plugin::filterHooks()
S
55 4 21
HooksReference\Plugin::get_plugins()
S
58 4 15
HooksReference\Plugin::getHooks()
S
59 4 15
HooksReference\Plugin::registerRestEndpoints()
S
46 1 51
HooksReference\Plugin::get_hooks()
S
59 3 15
HooksReference\Plugin::enqueueAdminAssets()
S
52 2 27
HooksReference\Plugin::__construct()
S
62 2 12
HooksReference\Plugin::getPlugins()
S
62 2 12
HooksReference\Plugin::register_rest_routes()
S
55 1 22
HooksReference\Plugin::scanPlugins()
S
63 2 10
HooksReference\Plugin::get_plugins()
S
70 2 6
HooksReference\Plugin::registerAdminMenu()
S
64 1 11
HooksReference\Admin::add_plugin_admin_menu()
S
65 1 11
HooksReference\Plugin::load_dependencies()
S
80 1 3
HooksReference\Plugin::check_permissions()
S
80 1 3
HooksReference\Plugin::refresh_hooks()
S
70 1 6
HooksReference\Plugin::clear_cache()
S
73 1 5
HooksReference\Admin::enqueue_styles()
S
77 1 3
HooksReference\Plugin::get_loader()
S
82 1 3
HooksReference\Admin::enqueue_scripts()
S
77 1 3
HooksReference\Plugin::get_plugin_name()
S
82 1 3
HooksReference\Plugin::init()
S
66 1 8
HooksReference\Admin::display_plugin_admin_page()
S
81 1 3
HooksReference\Plugin::set_locale()
S
75 1 4
HooksReference\Plugin::init()
S
82 1 3
HooksReference\Plugin::define_admin_hooks()
S
69 1 6
HooksReference\Plugin::getSettings()
S
73 1 5
HooksReference\Plugin::refreshCache()
S
65 1 9
HooksReference\Plugin::get_version()
S
82 1 3
HooksReference\Admin::__construct()
S
77 1 4
HooksReference\Plugin::renderAdminPage()
S
71 1 8
HooksReference\Plugin::clearCache()
S
81 1 3
HooksReference\Admin::add_action_links()
S
69 1 6