Code Analysis: Financial Stocks & Crypto Market Data Plugin 1.9.3

Function Rating Maintainability Complexity Lines of code
EOD_API::get_news()
B
47 20 28
eod_shortcode_news()
A
43 12 45
EOD_API::get_financials_lib()
A
26
1 195
EOD_API::get_fd_titles()
A
26
1 184
EOD_News_Widget::form()
A
54 9 20
EOD_API::call_eod_api()
A
47 8 32
EOD_API::check_token_capability()
A
57 9 15
EOD_Financial_Widget::widget()
A
47 7 34
EOD_Fundamental_Data_Admin::save_meta_fields()
A
55 8 18
EOD_Financials_Admin::save_meta_fields()
A
55 8 18
EOD_News_Widget::update()
S
60 8 12
EOD_API::get_real_time_ticker()
S
50 7 27
EOD_Fundamental_Data_Admin::display_fd_list_mb()
S
47 6 41
EOD_Financials_Admin::display_fd_list_mb()
S
45 5 50
EOD_Stock_Prices_Admin::eod_options_validate()
S
55 7 19
eod_shortcode_financials()
S
48 6 32
EOD_Converter_Widget::form()
S
56 7 17
eod_get_ticker_list_from_widget_instance()
S
57 7 16
eod_display_source_list()
S
48 6 31
EOD_Financial_Widget::form()
S
54 6 21
eod_shortcode_converter()
S
47 5 34
EOD_Stock_Prices_Widget::form()
S
55 6 18
EOD_API::get_fd_hierarchy()
S
34 1 92
EOD_Fundamental_Widget::form()
S
52 5 23
EOD_Converter_Widget::update()
S
62 6 10
EOD_Financial_Widget::update()
S
64 6 9
get_eod_financial_news_callback()
S
59 5 13
EOD_Fundamental_Widget::widget()
S
54 4 22
eod_shortcode_fundamental()
S
54 4 21
EOD_Stock_Prices_Widget::update()
S
65 5 8
EOD_Stock_Prices_Plugin::get_js_display_settings()
S
58 4 15
EOD_Stock_Prices_Plugin::register_post_types()
S
43 1 58
EOD_Stock_Prices_Plugin::initialize()
S
49 2 31
EOD_API::get_eod_api_key()
S
64 4 9
EOD_Fundamental_Widget::update()
S
67 4 7
EOD_API::search_by_string()
S
60 3 13
EOD_API::get_fundamental_data()
S
61 3 12
EOD_Stock_Prices_Admin::add_notices()
S
61 3 12
EOD_Stock_Prices_Plugin::client_scripts()
S
59 3 12
EOD_Stock_Prices_Admin::admin_menu()
S
60 3 11
eod_shortcode_realtime()
S
56 2 18
EOD_Stock_Prices_Widget::widget()
S
57 2 16
EOD_Stock_Prices_Admin::admin_scripts()
S
57 2 15
EOD_Stock_Prices_Plugin::init()
S
68 3 8
eod_display_saved_list()
S
62 2 13
eod_get_fd_title_by_slug()
S
63 2 11
EOD_News_Widget::widget()
S
56 1 19
EOD_Stock_Prices_Plugin::eod_rest_api()
S
57 1 18
EOD_Converter_Widget::widget()
S
57 1 17
eod_shortcode_live()
S
57 1 17
eod_shortcode_historical()
S
57 1 17
eod_check_token_capability_callback()
S
69 2 6
get_user_data_callback()
S
71 2 5
eod_api()
S
70 2 7
get_fundamental_data_callback()
S
69 2 6
EOD_Stock_Prices_Admin::get_user_data()
S
69 2 6
eod_ping_callback()
S
72 2 5
eod_include()
S
70 2 6
search_eod_item_by_string_callback()
S
69 2 6
get_eod_token_callback()
S
69 2 6
EOD_Stock_Prices_Plugin::define()
S
75 2 5
eod()
S
68 2 8
get_real_time_ticker_callback()
S
69 2 6
EOD_Stock_Prices_Plugin::get_js_service_data()
S
67 1 8
EOD_API::get_forex_codes()
S
72 1 3
EOD_Stock_Prices_Admin::eod_notice_invalid_key()
S
74 1 8
EOD_News_Widget::__construct()
S
69 1 7
EOD_Stock_Prices_Plugin::register_widgets()
S
70 1 7
EOD_Stock_Prices_Admin::settings_page()
S
73 1 6
EOD_Stock_Prices_Admin::add_plugins_list_link()
S
69 1 6
EOD_Stock_Prices_Admin::widgets_page()
S
73 1 6
EOD_Stock_Prices_Admin::__construct()
S
64 1 9
EOD_API::__construct()
S
91 1 2
EOD_Stock_Prices_Plugin::rest_api_fd()
S
65 1 9
EOD_Fundamental_Widget::__construct()
S
69 1 7
EOD_Converter_Widget::__construct()
S
69 1 7
eod_shortcodes_init()
S
65 1 9
EOD_API::get_news_topics()
S
71 1 3
get_eod_display_options()
S
79 1 3
EOD_Financials_Admin::add_meta_boxes()
S
66 1 10
EOD_Fundamental_Data_Admin::add_meta_boxes()
S
66 1 10
EOD_Financials_Admin::__construct()
S
72 1 5
EOD_Stock_Prices_Plugin::__construct()
S
91 1 2
EOD_Stock_Prices_Admin::admin_settings()
S
75 1 4
EOD_Financial_Widget::__construct()
S
69 1 7
EOD_Stock_Prices_Admin::general_page()
S
73 1 6
EOD_Stock_Prices_Widget::__construct()
S
69 1 7
get_eod_options()
S
79 1 3
EOD_Stock_Prices_Admin::eod_notice_used_demo_key()
S
72 1 10
EOD_Fundamental_Data_Admin::__construct()
S
72 1 5
EOD_Stock_Prices_Admin::examples_page()
S
69 1 7
EOD_Stock_Prices_Admin::admin_settings_notices()
S
81 1 3
eod_load_template()
S
66 1 9
EOD_API::get_cc_codes()
S
57 1 3
EOD_Stock_Prices_Plugin::rest_api_fd_titles()
S
76 1 4