Code Analysis: Nonaki Email Template Customizer 1.0.0

Function Rating Maintainability Complexity Lines of code
nonaki_prefix_allowed_tags_all()
D
13
1 705
Nonaki\Includes\Admin::validate_status()
A
43 14 43
Nonaki\Settings::settings_page()
A
38 9 90
Nonaki\Metabox::page_css()
A
40 3 165
Nonaki\Metabox::admin_script()
A
50 1 155
Nonaki\Metabox::nonaki_save_postdata()
A
50 8 32
Nonaki\Cpt::add_columns_data()
S
50 7 26
Nonaki\Services\WP\User_Email_Change_Email::add_elements()
S
48 3 76
Nonaki\Includes\Admin::call()
S
51 6 24
nonaki_prefix_allowed_global_attributes()
S
36 1 95
Nonaki\Includes\Admin::__construct()
S
54 6 19
Nonaki\Services\WP\Password_Change_Email::add_elements()
S
51 3 56
nonaki_save_editor_content()
S
53 5 25
Nonaki\Services\WP\New_User_Notification_Email::add_elements()
S
54 3 43
Nonaki\Metabox::render_metabox_content()
S
43 1 69
Nonaki\Presets::page_css()
S
50 2 53
Nonaki\Metabox::add_send_mail_metabox()
S
55 4 19
Nonaki\Services\WP\Password_Reset::add_elements()
S
57 3 31
Nonaki\Includes\Admin::activate()
S
57 4 16
Nonaki\Metabox::template_type()
S
59 4 14
nonaki_send_email()
S
52 3 24
Nonaki\Menu::choice_page_css()
S
60 1 54
Nonaki\Cpt::nonaki_email_template()
S
43 1 50
Nonaki\Metabox::send_mail()
S
51 2 34
Nonaki\Render::status_text()
S
60 3 15
Nonaki\Render::status_icon()
S
61 3 14
Nonaki\Menu::init()
S
48 1 44
Nonaki\Presets::page_content()
S
53 2 27
Nonaki_Bootstrap::add_plugin_meta_links()
S
60 3 12
Nonaki\Services\WP\Password_Change_Email::get_template()
S
53 2 26
Nonaki\Services\WP\Password_Reset::get_template()
S
53 2 26
Nonaki\Ajax::get_sub_types()
S
62 3 11
Nonaki\Services\WP\User_Email_Change_Email::get_template()
S
53 2 26
Nonaki\Services\WP\New_User_Notification_Email::get_template()
S
53 2 26
Nonaki\Menu::__construct()
S
71 3 5
Nonaki_Email::nonaki_editor()
S
65 3 9
Nonaki\Render::select()
S
61 2 14
Nonaki\Settings::page_css()
S
63 2 14
Nonaki\Menu::choice_page()
S
53 1 29
nonaki_get_template_sub_types()
S
61 2 13
Nonaki\Metabox::source_code_metabox_content()
S
61 2 13
Nonaki\Metabox::add_source_code_metabox()
S
61 2 13
nonaki_get_short_name()
S
63 2 11
Nonaki\Modules\Email\Email::send()
S
63 2 11
Nonaki\Metabox::add_metabox()
S
64 2 11
Nonaki\Modules\Email\Mailgun::send_mailgun_message()
S
52 1 24
Nonaki\Cpt::nonaki_post_row_actions()
S
67 2 7
Nonaki\Settings::register_nonaki_settings()
S
73 2 5
nonaki_woo_exists()
S
71 2 6
Nonaki_Bootstrap::add_services()
S
70 2 6
Nonaki_Bootstrap::nonaki_woococommerce_support()
S
70 2 6
Nonaki\Includes\Admin::deactivate()
S
71 2 6
Nonaki_Bootstrap::import_core()
S
70 2 6
Nonaki_Email::init()
S
66 2 9
Nonaki\Includes\Admin::valid_until()
S
78 2 3
Nonaki_Bootstrap::import_modules()
S
66 2 8
Nonaki_Email::private_bootstrap()
S
68 2 7
nonaki_get_woo_templates_list()
S
59 1 15
nonaki_get_preset()
S
71 2 6
Nonaki_Bootstrap::get_instance()
S
72 2 6
Nonaki_Bootstrap::include_libs()
S
71 2 6
Nonaki_Email::public_bootstrap()
S
68 2 7
Nonaki\Metabox::change_button_text()
S
72 2 6
Nonaki\Services\WP\User_Email_Change_Email::filter_message()
S
59 1 14
Nonaki\Cpt::cpt_css()
S
73 1 14
Nonaki\Metabox::template_type_status()
S
61 1 14
Nonaki\Metabox::add_status_metabox()
S
61 1 13
Nonaki\Services\WP\New_User_Notification_Email::filter_message()
S
61 1 12
Nonaki\Services\WP\Password_Change_Email::filter_message()
S
61 1 12
Nonaki\Ajax::send_mail()
S
64 1 11
Nonaki\Metabox::add_quick_preview_metabox()
S
64 1 11
Nonaki\Metabox::add_type_metabox()
S
64 1 11
Nonaki\Metabox::add_actions_metabox()
S
64 1 11
Nonaki\Menu::redirect_to_nonaki_builder()
S
75 1 4
Nonaki\Modules\Email\WP_Mail_Service::send()
S
71 1 5
Nonaki\Cpt::remove_quick_edit()
S
77 1 4
Nonaki\Menu::menu_content()
S
82 1 3
Nonaki\Modules\Templates::presets_contents()
S
73 1 5
Nonaki\Services\WP\User_Email_Change_Email::filter()
S
71 1 6
Nonaki\Metabox::codemirror_enqueue_scripts()
S
65 1 9
Nonaki\Libs\Register_Module::set_label()
S
100 1 0
Nonaki_Email::add_menu()
S
78 1 3
Nonaki\Cpt::init()
S
63 1 9
Nonaki\Api::sub_types_content()
S
80 1 3
Nonaki\Libs\Register_Module::init()
S
100 1 0
Nonaki_Email::i18n()
S
77 1 3
nonaki_get_option()
S
100 1 2
Nonaki\Modules\Email\Email::to()
S
77 1 4
Nonaki\Services\WP\Password_Reset::filter()
S
71 1 6
Nonaki\Services\WP\Password_Change_Email::filter()
S
71 1 6
Nonaki_Bootstrap::get_public_bootstrap_files()
S
82 1 3
Nonaki\Api::init()
S
82 1 3
Nonaki\Modules\Email\Email::set_subject()
S
77 1 4
Nonaki\Metabox::init()
S
69 1 6
Nonaki\Shortcode::shortcode_content()
S
70 1 6
Nonaki\Metabox::add_script()
S
75 1 4
add_nonaki_preset()
S
65 1 10
Nonaki\Shortcode::init()
S
79 1 3
nonaki_e()
S
80 1 3
Nonaki_Bootstrap::__construct()
S
72 1 8
Nonaki\Ajax::save_content()
S
77 1 4
Nonaki\Ajax::allowed_protocols()
S
77 1 4
Nonaki\Modules\Email\Mailgun::send()
S
78 1 3
Nonaki\Base::init()
S
100 1 0
Nonaki\Modules\Email\WP_Mail_Service::__construct()
S
74 1 5
Nonaki\Libs\Register_Module::set_name()
S
100 1 0
Nonaki\Render::init()
S
91 1 2
nonaki_manifest()
S
100 1 2
Nonaki\Settings::init()
S
75 1 4
nonaki_email_template_builder_init()
S
83 1 3
Nonaki\Modules\Email\Email::set_content()
S
77 1 4
nonaki_get_email_template()
S
80 1 3
Nonaki\Api::route_sub_types()
S
65 1 9
nonaki_get_presets()
S
73 1 5
Nonaki\Cpt::bulk_actions()
S
76 1 4
nonaki_get_presets_url()
S
82 1 3
Nonaki\Modules\Email\Email::filter_content()
S
76 1 4
Nonaki_Bootstrap::add_supports()
S
75 1 4
Nonaki\Modules\Templates::init()
S
70 1 6
Nonaki\Services\WP\Password_Reset::filter_message()
S
79 1 3
Nonaki_Email::__construct()
S
75 1 7
Nonaki_Email::nonaki_editor_template()
S
80 1 3
nonaki_content_merge()
S
67 1 8
Nonaki\Modules\Templates::get_presets_url()
S
79 1 3
Nonaki\Modules\Templates::template_rest_api()
S
68 1 7
Nonaki\Base::get_post_type()
S
82 1 3
Nonaki_Bootstrap::get_private_bootstrap_files()
S
82 1 3
Nonaki\Metabox::quick_preview_metabox_content()
S
80 1 3
Nonaki\Presets::__construct()
S
79 1 3
Nonaki\Cpt::edit_columns()
S
64 1 9
Nonaki\Ajax::init()
S
69 1 6
Nonaki\Modules\Email\Email::from()
S
77 1 4
Nonaki\Services\WP\New_User_Notification_Email::filter()
S
71 1 6
Nonaki\Modules\Email\Email::set_provider()
S
77 1 4
Nonaki\Modules\Email\Mailgun::__construct()
S
81 1 3
nonaki_get_template_types()
S
67 1 8
Nonaki\Modules\Email\Email::set_email_addresses()
S
79 1 3