Code Analysis: YayMail - WooCommerce Email Customizer 4.1.1

Most Complex Functions

Function Rating Complexity
YayMail\Models\AddonModel::get_all()
D
10
YayMail\Elements\TextList::get_data()
D
55
YayMail\Utils\Helpers::prevent_xss_elements()
D
55
YayMail\SupportedPlugins::init_pro_plugins_list()
D
44
YayMail\Shortcodes\OrderDetails\OrderDetailsRenderer::render_sample_items()
D
38
YayMail\Migrations\Versions\Ver_4_0_0::add_new_attributes_to_element_data()
D
31
YayMail\Elements\FeaturedProducts::get_data()
D
19
YayMail\Elements\ImageList::get_data()
C
24
YayMail\Migrations\Versions\Ver_4_1_0::migrate_templates()
C
25
YayMail\License\EDD_SL_Plugin_Updater::api_request()
C
24
YayMail\Elements\SimpleOffer::get_data()
B
14
YayMail\YayCommerceMenu\OtherPluginsMenu::check_pro_version_exists()
B
24