Code Analysis: YayMail - WooCommerce Email Customizer 4.2.0

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
39
YayMail\Elements\FeaturedProducts::get_data()
D
19
YayMail\Migrations\Versions\Ver_4_0_0::add_new_attributes_to_element_data()
D
31
YayMail\Elements\ImageList::get_data()
C
24
YayMail\Migrations\Versions\Ver_4_1_0::migrate_templates()
C
25
YayMail\Elements\OrderDetails::get_data()
C
14
YayMail\Elements\CrossUpSellsProducts::get_data()
C
15
YayMail\License\EDD_SL_Plugin_Updater::api_request()
C
24