Code Analysis: Portfolio by LogicHunt.com 1.2.2

Function Rating Maintainability Complexity Lines of code
Portfolio_Pro_Public::portfolio_pro_output_function()
D
27
30 129
Portfolio_pro_Settings_API::admin_init()
A
44 15 40
Portfolio_Pro_Admin::metabox_portfoliopro_display()
A
40 7 74
Portfolio_Pro_Admin::portfoliopro_column()
S
55 7 19
Portfolio_pro_Settings_API::get_sanitize_callback()
S
59 7 14
Portfolio_Pro_Admin::get_settings_fields()
S
36 1 99
Portfolio_pro_Settings_API::script()
S
100 1 80
Portfolio_pro_Settings_API::callback_wysiwyg()
S
56 5 16
Portfolio_pro_Settings_API::callback_textimg()
S
60 6 10
Portfolio_Pro_Admin::save_post_metabox_portfoliopro()
S
55 4 19
Portfolio_pro_Settings_API::callback_select()
S
60 4 11
Portfolio_Pro_Admin::custom_post_type()
S
43 1 53
Portfolio_pro_Settings_API::callback_file()
S
61 4 10
Portfolio_pro_Settings_API::callback_text()
S
64 4 8
Portfolio_Pro_Admin::user_can_save()
S
68 4 6
Portfolio_pro_Settings_API::callback_multicheck()
S
59 3 13
Portfolio_pro_Settings_API::show_forms()
S
56 2 22
Portfolio_pro_Settings_API::callback_textarea()
S
66 3 7
Portfolio_pro_Settings_API::callback_password()
S
66 3 7
Portfolio_pro_Settings_API::callback_color()
S
66 3 7
Portfolio_pro_Settings_API::sanitize_options()
S
64 3 10
Portfolio_Pro_Loader::run()
S
66 3 8
Portfolio_pro_Settings_API::callback_radio()
S
60 2 12
Portfolio_Pro_Public::portfolio_shortcode_function()
S
53 1 22
Portfolio_pro_Settings_API::show_navigation()
S
66 2 8
Portfolio_Pro_Admin::add_thumbnail_support()
S
71 2 6
Portfolio_Pro_Admin::support_link()
S
66 2 8
Portfolio_pro_Settings_API::get_field_description()
S
66 2 8
Portfolio_Pro_Admin::get_feature_image()
S
68 2 7
Portfolio_pro_Settings_API::get_option()
S
69 2 7
Portfolio_Pro::define_admin_hooks()
S
59 1 13
Portfolio_pro_Settings_API::add_field()
S
63 1 11
Portfolio_Pro_Admin::get_settings_sections()
S
63 1 11
Portfolio_Pro_Admin::portfoliopro_columns()
S
67 1 7
Portfolio_pro_Settings_API::callback_html()
S
81 1 3
Portfolio_Pro_Admin::enqueue_scripts()
S
91 1 2
Portfolio_Pro_Admin::enqueue_styles()
S
91 1 2
Portfolio_Pro::run()
S
82 1 3
Portfolio_pro_Settings_API::add_section()
S
77 1 4
Portfolio_Pro_Admin::setting_init()
S
74 1 5
Portfolio_Pro::set_locale()
S
75 1 4
Portfolio_Pro_Loader::add_action()
S
77 1 3
deactivate_portfolio_pro()
S
76 1 4
Portfolio_Pro_Public::enqueue_styles()
S
77 1 3
Portfolio_Pro::get_loader()
S
82 1 3
Portfolio_Pro::load_dependencies()
S
66 1 8
Portfolio_Pro_Admin::admin_init_portfolio_pro()
S
74 1 4
Portfolio_Pro_Loader::__construct()
S
77 1 4
Portfolio_Pro_Admin::add_plugin_admin_menu()
S
76 1 3
Portfolio_Pro_i18n::load_plugin_textdomain()
S
69 1 7
run_portfolio_pro()
S
77 1 4
Portfolio_pro_Settings_API::callback_number()
S
82 1 3
Portfolio_pro_Settings_API::callback_checkbox()
S
62 1 10
Portfolio_Pro_Deactivator::deactivate()
S
89 1 2
activate_portfolio_pro()
S
76 1 4
Portfolio_pro_Settings_API::set_sections()
S
77 1 4
Portfolio_Pro::get_version()
S
82 1 3
Portfolio_pro_Settings_API::__construct()
S
79 1 3
Portfolio_Pro_Admin::__construct()
S
69 1 6
Portfolio_pro_Settings_API::callback_url()
S
82 1 3
Portfolio_pro_Settings_API::set_fields()
S
77 1 4
Portfolio_Pro_Loader::add_filter()
S
77 1 3
Portfolio_Pro_Admin::plugin_listing_setting_link()
S
68 1 6
Portfolio_Pro_Admin::add_meta_boxes_metabox()
S
67 1 8
Portfolio_Pro_Public::enqueue_scripts()
S
71 1 5
Portfolio_Pro_Public::__construct()
S
73 1 5
Portfolio_Pro::define_public_hooks()
S
69 1 6
Portfolio_Pro_Loader::add()
S
64 1 10
Portfolio_Pro::get_plugin_name()
S
82 1 3
Portfolio_Pro::__construct()
S
68 1 8
Portfolio_pro_Settings_API::admin_enqueue_scripts()
S
72 1 6
Portfolio_Pro_Activator::activate()
S
89 1 2
Portfolio_Pro_Admin::display_plugin_admin_settings()
S
72 1 5