Code Analysis: Lightbox block 1.1.32

Function Rating Maintainability Complexity Lines of code
FSActivate::fs_init()
B
42 18 42
FSActivate::fetch_info()
A
52 8 21
FSActivate::extend_config()
S
45 6 42
Freemius_Lite::validate_site_data()
S
69 8 5
FSActivate::get_is_all_tracking_allowed()
S
58 7 15
lbb_fs()
S
46 5 40
FS_Lite::get_fs_accounts()
S
58 6 16
FSActivate::event_hook()
S
58 6 14
fs_lite_dynamic_init()
S
56 5 18
FS_Lite::getSecureAuth()
S
62 5 11
FSActivate::admin_head()
S
62 5 9
FS_Lite::getInitializedAccounts()
S
60 4 13
LBBPlugin::enqueueBlockAssets()
S
46 1 56
FSActivate::opt_in_button()
S
60 4 11
Freemius_Lite::Api()
S
56 3 17
FS_Lite::loadDependencies()
S
66 4 8
LBBPlugin::lbbPipeChecker()
S
64 4 9
LBBPlugin::load_classes()
S
64 4 10
Freemius_Lite::__construct()
S
67 4 7
Freemius_Lite::process_permission_result()
S
62 3 12
FSActivate::register()
S
54 2 19
FS_Lite::fs_strip_url_protocol()
S
67 3 7
FSActivate::enqueue_assets()
S
64 3 8
Freemius_Lite::permission_update()
S
58 2 15
Freemius_Lite::has_error()
S
74 3 4
FS_Lite::get_anonymous_id()
S
66 3 8
BPluginsFSLite::set_basename()
S
66 3 9
FSActivate::opt_in_modal()
S
62 2 13
Freemius_Lite::plugin_activated()
S
57 1 17
Freemius_Lite::update_plugin_status()
S
67 2 7
FSActivate::fs_notice_dismiss()
S
64 2 9
FSActivate::post_request()
S
77 2 3
llbAdminMenu::adminEnqueueScripts()
S
66 2 7
FSActivate::_deactivate_plugin_hook()
S
67 2 7
BPluginsFSLite::__construct()
S
66 2 8
FS_Lite::init()
S
71 2 5
FS_Lite::isLocalhost()
S
74 2 4
FSActivate::get_request()
S
77 2 3
LBBPlugin::registerSettings()
S
60 1 15
FSActivate::_activate_plugin_hook()
S
71 2 6
lbbIsPremium()
S
79 2 3
Freemius_Lite::get_site()
S
69 2 7
FSActivate::_uninstall_plugin()
S
70 2 6
FS_Lite::get_plugin_data()
S
61 1 13
FSActivate::opt_in_form()
S
62 1 13
llbAdminMenu::adminMenu()
S
63 1 12
llbAdminMenu::helpPage()
S
64 1 11
FSActivate::initialize_opt_in()
S
70 1 11
BPluginsFSLite::is_premium()
S
80 1 3
FSActivate::fs_admin_notice()
S
70 1 5
Freemius_Lite::FS_Api()
S
74 1 4
BPluginsFSLite::can_use_premium_code()
S
82 1 3
LBBPlugin::onInit()
S
80 1 3
Freemius_Lite::plugin_deactivated()
S
79 1 3
FS_Lite::fs_starts_with()
S
78 1 3
FSActivate::add_opt_in_menu()
S
77 1 3
FSActivate::initialize_fs_accounts()
S
76 1 4
Freemius_Lite::plugin_uninstall()
S
78 1 3
FSActivate::__construct()
S
73 1 5
FS_Lite::__construct()
S
63 1 10
Freemius_Lite::handle_anonymous_site()
S
66 1 8
FS_Lite::get_data()
S
75 1 4
BPluginsFSLite::can_use_premium_feature()
S
81 1 3
LBBPlugin::__construct()
S
65 1 9
FS_Lite::generateUniqueId()
S
72 1 5
BPluginsFSLite::uninstall_plugin()
S
80 1 3
Freemius_Lite::generate_authorization_header()
S
64 1 10
Freemius_Lite::update_permissions()
S
63 1 10
FS_Lite::update_store()
S
72 1 5
llbAdminMenu::__construct()
S
75 1 4
Freemius_Lite::_permission_update()
S
78 1 3