Code Analysis: Axeptio 1.1.0

Function Rating Maintainability Complexity Lines of code
Module_Initialization::init_classes()
A
49 8 32
Axeptio\Utils\Template::locate_template()
A
49 8 32
script_loader_tag()
S
56 7 18
Axeptio\Init\Activate::maybe_redirect_to_settings_page()
S
60 6 11
get_asset_info()
S
60 5 13
Axeptio\Frontend\Axeptio_Sdk::get_sdk_settings()
S
59 4 15
Axeptio\Admin\Settings\Setting_Api::register_custom_fields()
S
61 4 11
Axeptio\Admin\Pages\Admin_Main::set_fields()
S
46 1 49
Axeptio\Compat\AlpineJS_Wpkses::register()
S
56 3 19
Axeptio\Admin\Settings\Setting_Api::with_subpage()
S
57 3 18
xpwp_file_path()
S
57 3 15
get_template_part()
S
64 3 11
get_current_admin_url()
S
63 3 11
init()
S
58 2 16
Axeptio\Admin\Settings\Setting_Api::register()
S
67 3 8
Axeptio\Utils\Template::unset_template_data()
S
64 3 10
Axeptio\Admin\Settings\Setting_Api::add_admin_menu()
S
65 3 8
Axeptio\Frontend\Axeptio_Sdk::enqueue_scripts()
S
62 2 11
Axeptio\Admin\Pages\Admin_Main::set_settings()
S
55 1 25
Axeptio\Admin\Pages\Admin_Main::set_sections()
S
57 1 19
admin_styles()
S
57 1 19
style_url()
S
69 2 6
Axeptio\Models\Settings::get_option()
S
70 2 6
Axeptio\Utils\Template::set_template_data()
S
67 2 8
Axeptio\Utils\Template::get_template_file_names()
S
66 2 8
Module_Initialization::instance()
S
71 2 6
Axeptio\Admin\Pages\Admin_Main::register()
S
60 1 15
script_url()
S
69 2 6
Module_Initialization::get_class()
S
69 2 7
Axeptio\Init\Activate::display_onboarding_panel()
S
70 2 6
Axeptio\Admin\Pages\Admin_Main::set_pages()
S
60 1 13
i18n()
S
71 1 5
Axeptio\Init\Activate::after_plugin_activation()
S
82 1 3
setup()
S
63 1 9
Axeptio\Admin\Settings\Setting_Api::add_sub_pages()
S
75 1 4
admin_scripts()
S
66 1 9
Axeptio\Admin\Pages\Admin_Callbacks::sdk_active_set()
S
80 1 3
Axeptio\Admin\Pages\Admin_Callbacks::version_set()
S
77 1 3
Module_Initialization::slugify_class_name()
S
78 1 3
deactivate()
S
100 1 2
get_logo()
S
81 1 3
Module_Initialization::__construct()
S
91 1 2
Axeptio\Admin\Pages\Admin_Main::can_register()
S
82 1 3
Axeptio\Frontend\Axeptio_Sdk::can_register()
S
82 1 3
get_module()
S
79 1 3
Axeptio\Admin\Pages\Admin_Callbacks::client_id_set()
S
80 1 3
Axeptio\Utils\Template::get_template_part()
S
71 1 5
Axeptio\Admin\Pages\Admin_Callbacks::options_group()
S
82 1 3
Axeptio\Init\Activate::register()
S
75 1 4
Module_Initialization::get_classes()
S
68 1 8
Axeptio\Compat\AlpineJS_Wpkses::can_register()
S
82 1 3
Axeptio\Utils\Template::get_templates_dir()
S
79 1 3
Axeptio\Admin\Pages\Admin_Callbacks::version_set_options()
S
77 1 3
Axeptio\Admin\Settings\Setting_Api::set_fields()
S
77 1 4
Module::can_register()
S
100 1 0
Axeptio\Admin\Settings\Setting_Api::set_sections()
S
77 1 4
Axeptio\Frontend\Axeptio_Sdk::register()
S
79 1 3
Axeptio\Init\Activate::can_register()
S
82 1 3
Axeptio\Admin\Settings\Setting_Api::add_pages()
S
77 1 4
Axeptio\Utils\Template::__destruct()
S
82 1 3
Axeptio\Admin\Pages\Admin_Callbacks::admin_dashboard()
S
78 1 3
Axeptio\Admin\Pages\Admin_Callbacks::admin_section()
S
80 1 3
Axeptio\Admin\Pages\Admin_Callbacks::display_onboarding_account_panel()
S
80 1 3
Axeptio\Admin\Settings\Setting_Api::set_settings()
S
77 1 4
activate()
S
75 1 5
get_img()
S
80 1 3
get_enqueue_contexts()
S
80 1 3
Module_Initialization::get_all_classes()
S
82 1 3
Module::register()
S
100 1 0
Axeptio\Utils\Template::get_template_paths()
S
65 1 10