Code Analysis: TS Team Member Showcase 0.0.9

Function Rating Maintainability Complexity Lines of code
TSTeam\Helper::team_member_fields()
B
50 18 21
TSTeam\TeamShowcase::get_showcase_by_id()
A
46 7 38
TSTeam\Helper::get_team_members_by_ids()
S
46 5 40
TSTeam\TeamShowcase::create_showcase()
S
52 6 23
TSTeam\TeamShowcase::update_showcase()
S
52 6 22
TSTeam\TeamMember::delete_team_member()
S
54 5 21
TSTeam\TeamShowcase::delete_showcase()
S
54 5 21
TSTeam\TeamShowcase::update_showcase_settings()
S
54 5 19
TSTeam\TeamMember::get_team_members()
S
51 4 28
TSTeam\TeamMember::get_team_member_by_id()
S
51 4 26
TSTeam\TeamShowcase::get_showcase()
S
52 4 25
TSTeam\TeamMember::update_team_member()
S
52 4 24
TSTeam\Autoload::autoload()
S
60 4 14
TSTeam\Enqueue::tsteam_admin_scripts()
S
50 3 28
TSTeam\Database::get_team_data()
S
55 3 20
TSTeam::init_freemius()
S
52 2 27
TSTeam\Database::register_tsteam_meta()
S
54 2 22
TSTeam\Admin::add_admin_menu()
S
50 1 37
tsteammember()
S
55 2 21
TSTeam\TeamMember::create_team_member()
S
55 2 19
TSTeam\Frontend::tsteam_scripts()
S
55 2 19
TSTeam\Database::register_tsteam_member_meta()
S
58 2 18
TSTeam\Common::get_current_screen_info()
S
65 3 9
TSTeam\Frontend::tsteam_showcase_shortcode()
S
61 2 13
TSTeam\Database::tsteam_post_type()
S
57 1 17
TSTeam\Database::tsteam_member_post_type()
S
57 1 17
TSTeam::init()
S
69 2 7
TSTeam::check_activation_redirect()
S
69 2 7
TSTeam\Enqueue::add_module_type_to_script()
S
70 2 6
TSTeam\Frontend::add_module_type_to_script()
S
70 2 6
TSTeam\Database::tsteam_rest_routes()
S
63 1 11
TSTeam\Frontend::init()
S
72 1 5
TSTeam\Admin::tsteam_callback()
S
83 1 5
TSTeam::load_textdomain()
S
69 1 7
TSTeam\AJAX::init()
S
74 1 5
TSTeam\TeamShowcase::init()
S
63 1 10
TSTeam::init_plugin()
S
75 1 5
TSTeam::deactivate()
S
81 1 3
TSTeam::load_dependency()
S
80 1 3
TSTeam\Database::sanitize_team_members_meta()
S
79 1 3
TSTeam\TeamMember::init()
S
66 1 8
TSTeam::activate()
S
79 1 3
tsteam_start()
S
82 1 3
TSTeam::dispatch_hooks()
S
68 1 8
TSTeam\Database::init()
S
65 1 9
TSTeam\Enqueue::init()
S
75 1 4
TSTeam\Admin::init()
S
75 1 4
TSTeam\Common::isProActivated()
S
72 1 5
TSTeam\Common::get_default_showcase_settings()
S
69 1 7
TSTeam::on_plugins_loaded()
S
81 1 3
TSTeam::__construct()
S
66 1 8
TSTeam\Autoload::init()
S
79 1 3
TSTeam::define_constants()
S
72 1 9