XT_Framework D

Total Complexity 268
Dependencies 23
Dependents 16
Total lines 2,342
Lines of code 941
Logical lines of code 408
Comment lines 1,077
Methods 127
Properties 28

Methods 127

Method Rating Maintainability Complexity Lines of code
register_common_assets()
A
35 3 133
init_classes()
S
54 7 24
get_template()
S
53 6 24
plugin_framework_path()
S
57 6 17
init_wc_ajax()
S
70 6 5
plugin_is_admin_url()
S
69 6 5
init_access_manager()
S
50 4 29
require_files()
S
60 5 13
is_submenu_visible()
S
61 5 11
load_plugin()
S
52 4 26
get_premium_instance()
S
66 5 8
plugin_upgrade_url()
S
64 4 11
after_purchase_js()
S
52 1 47
total_instances_within_framework()
S
65 4 9
load_framework()
S
59 3 15
init_ajax()
S
71 4 5
init_plugin_review_notice()
S
72 4 5
__construct()
S
60 3 14
is_theme()
S
61 3 13
is_network_active_and_registered()
S
79 3 3
framework_admin_url()
S
65 3 8
init_modules()
S
72 3 5
get_xt_url()
S
66 3 8
total_instances_outside_framework()
S
66 3 9
plugin_admin_url()
S
65 3 8
plugin_url()
S
64 3 10
init_customizer()
S
72 3 5
init_settings()
S
72 3 5
init_framework_tabs()
S
67 3 8
plugin_path()
S
63 3 10
plugin_data()
S
68 3 7
plugin_framework_url()
S
64 3 10
plugin_framework_version()
S
61 2 12
init_plugin_frontend_notices()
S
64 2 11
market()
S
79 2 3
framework_tabs()
S
72 2 6
settings()
S
72 2 6
access_manager()
S
72 2 6
init_plugin()
S
69 2 7
plugin_dependencies()
S
72 2 6
plugin_base_hooks()
S
72 2 6
backend()
S
72 2 6
frontend()
S
72 2 6
transient()
S
72 2 6
cache()
S
72 2 6
customizer()
S
72 2 6
plugin_tabs()
S
72 2 6
plugin_locale()
S
72 2 6
has_modules()
S
78 2 3
plugin_framework_file()
S
72 2 6
modules()
S
72 2 6
market_product_is()
S
78 2 3
plugin_frontend_notices()
S
72 2 6
plugin_review_notice()
S
72 2 6
plugin_migrations()
S
72 2 6
has_premium_version()
S
78 2 3
admin_messages()
S
72 2 6
system_status()
S
72 2 6
get_theme_template()
S
65 2 9
ajax()
S
72 2 6
init_plugin_migrations()
S
74 2 5
bootstrap()
S
67 2 9
init_framework_notices()
S
73 2 5
init_plugin_notices()
S
73 2 5
init_cache()
S
73 2 5
init_transient()
S
73 2 5
get_instance()
S
77 2 3
init_dependencies_check()
S
74 2 5
init_base_hooks()
S
74 2 5
init_plugin_locale()
S
72 2 5
wc_ajax()
S
72 2 6
init_system_status()
S
74 2 5
init_admin_messages()
S
74 2 5
framework_is_admin_url()
S
73 2 4
plugin_short_prefix()
S
77 2 3
plugin_prefix()
S
77 2 3
plugin_slug()
S
77 2 3
plugin_notices()
S
72 2 6
get_plugin_template()
S
66 2 8
framework_slug()
S
77 2 3
is_network_active()
S
68 2 7
instances()
S
78 2 3
framework_notices()
S
72 2 6
register_instance()
S
79 1 3
instance_exists()
S
78 1 3
premium_instance_exists()
S
78 1 3
total_instances()
S
80 1 3
template_path()
S
78 1 3
doing_ajax()
S
81 1 3
first_instance()
S
80 1 3
__clone()
S
78 1 3
plugin_dir()
S
79 1 3
market_product()
S
81 1 3
local_access_manager()
S
68 1 7
framework_menu_name()
S
82 1 3
framework_name()
S
82 1 3
require_classes()
S
70 1 6
require_functions()
S
72 1 5
init_recommended_plugins()
S
81 1 3
init_plugin_tabs()
S
80 1 3
freemius_access_manager()
S
100 1 0
framework_logo()
S
79 1 3
pricing_js_path()
S
80 1 3
checkout_gtm_script()
S
79 1 3
init_conflicts_check()
S
81 1 3
enqueue_framework_assets()
S
67 1 9
plugins_loaded()
S
80 1 3
framework_loaded()
S
80 1 3
framework_icon()
S
79 1 3
framework_network_admin_url()
S
79 1 3
is_freemius()
S
80 1 3
plugin_is_latest_framework_version()
S
72 1 5
is_free()
S
80 1 3
market_is()
S
80 1 3
plugin_framework_dir()
S
80 1 3
plugin_self_admin_url()
S
79 1 3
plugin_network_admin_url()
S
79 1 3
plugin_file()
S
81 1 3
framework_version()
S
82 1 3
framework_self_admin_url()
S
79 1 3
plugin_version()
S
81 1 3
plugin_icon()
S
81 1 3
plugin_id()
S
81 1 3
plugin_menu_name()
S
81 1 3
plugin_name()
S
81 1 3
plugin()
S
82 1 3
__wakeup()
S
78 1 3