Code Analysis: Pending Payment Reminder for WooCommerce 1.0.1

Function Rating Maintainability Complexity Lines of code
prfw_handler::validate()
B
43 18 45
prfw_app::autoFormat()
A
49 14 30
prfw_handler::__construct()
A
52 8 25
prfw_Activator::activate()
S
58 5 16
prfw_Admin::pageDisplay()
S
52 4 26
prfw_Admin::enqueue_scripts()
S
52 4 21
prfw_handler::pendingOrders()
S
48 3 33
trigger()
S
58 4 15
prfw_put::insert()
S
60 4 14
prfw_put::delete()
S
60 4 14
prfw_put::update()
S
59 4 14
prfw_handler::sendReminder()
S
52 3 23
prfw_is_woocommerce_activated()
S
64 4 9
prfw_app::getMonthsUnix()
S
62 3 11
prfw_app::format()
S
69 3 6
prfw_Loader::run()
S
66 3 8
prfw::__construct()
S
62 2 12
prfw_app::getYears()
S
65 2 9
prfw_Activator::createTables()
S
66 2 8
prfw_ajax_request()
S
65 2 9
prfw_Activator::updateTables()
S
64 2 9
prfw_Ajax::run()
S
58 1 15
prfw_Admin::enqueue_styles()
S
65 2 8
prfw_handler::get_custom_email_html()
S
58 1 15
prfw_app::addZero()
S
78 2 3
WC_Customer_Pending_Payment::__construct()
S
59 1 13
prfw_app::__construct()
S
62 1 11
get_content_plain()
S
65 1 9
prfw_app::dateFormat()
S
79 1 3
prfw_ask::selectRows()
S
75 1 4
prfw_Admin::__construct()
S
77 1 4
get_content_html()
S
65 1 9
prfw_Loader::add_action()
S
77 1 3
prfw_app::moneyToDB()
S
73 1 4
prfw_handler::pageOrders()
S
91 1 2
prfw_handler::getPendingOrders()
S
75 1 4
prfw_app::assignInputs()
S
75 1 4
prfw::run()
S
82 1 3
prfw_handler::cancelOrder()
S
69 1 6
prfw_app::randomChars()
S
74 1 4
prfw_handler::automatedReminders()
S
80 1 3
prfw_activate()
S
77 1 4
prfw_ask::getActiveProducts()
S
69 1 7
prfw_Loader::add_filter()
S
77 1 3
prfw_ask::__construct()
S
78 1 4
prfw_need_woocommerce()
S
66 1 10
prfw::get_loader()
S
82 1 3
prfw_ask::getOrdersByDate()
S
71 1 5
prfw::load_dependencies()
S
71 1 6
prfw::get_plugin_name()
S
82 1 3
prfw_ask::getAllProducts()
S
68 1 7
prfw_Loader::__construct()
S
77 1 4
prfw_put::__construct()
S
78 1 4
prfw_Ajax::__construct()
S
100 1 2
prfw_Deactivator::deactivate()
S
89 1 2
prfw::set_locale()
S
75 1 4
prfw_i18n::load_plugin_textdomain()
S
69 1 7
prfw_ask::getVar()
S
75 1 4
prfw::define_public_hooks()
S
72 1 5
prfw_app::timeFormat()
S
79 1 3
prfw::get_version()
S
82 1 3
prfw_Loader::add()
S
64 1 10
prfw_ask::getOrderById()
S
81 1 3
prfw_ask::selectRow()
S
75 1 4
prfw_deactivate()
S
77 1 4
prfw_Admin::buildmenu()
S
76 1 3
prfw::define_admin_hooks()
S
69 1 6