Code Analysis: Automatic Order Tasks For WooCommerce 1.1.0

Function Rating Maintainability Complexity Lines of code
AOTFW_Order_Status_Listener::action__do_tasks()
S
55 7 18
AOTFW_Order_Status_Listener::should_run()
S
57 6 16
AOTFW_Changeshipping_Order_Task::do_task()
S
54 5 21
AOTFW_Settings_Ajax::sanitize_config()
S
54 5 20
AOTFW_Settings_Ajax::escape_config()
S
56 5 17
AOTFW_Sendmail_Order_Task::sanitize_args()
S
56 5 17
AOTFW_Settings_Ajax::create_task_uniqids()
S
62 5 11
AOTFW_Settings::settings_html_callback()
S
49 3 37
AOTFW_Settings_Ajax::check_request_allowed()
S
62 5 10
AOTFW_Settings::action__enqueue_settings_scripts()
S
45 1 55
AOTFW_Settings_Ajax::ajax_post_order_tasks_config()
S
56 3 16
AOTFW_Createpost_Order_Task::sanitize_args()
S
59 3 14
AOTFW_Sendmail_Order_Task::escape_args()
S
61 3 12
AOTFW_Logtofile_Order_Task::maybe_create_folder()
S
64 3 9
AOTFW_Order_Task_Factory::get()
S
66 3 8
AOTFW_Settings_Api::get_config()
S
67 3 7
AOTFW_CustomOrderfield_Order_Task::do_task()
S
61 2 12
AOTFW_Settings_Ajax::ajax_get_order_tasks_config()
S
61 2 12
AOTFW_Sendwebhook_Order_Task::do_task()
S
61 2 12
AOTFW_Sendmail_Order_Task::do_task()
S
60 2 12
AOTFW_Createpost_Order_Task::set_tag_replacement_map()
S
63 2 11
AOTFW_Abstract_Order_Task::add_default_tags_for_textarea()
S
53 1 26
AOTFW_Logtofile_Order_Task::do_task()
S
55 1 17
AOTFW_Createpost_Order_Task::do_task()
S
58 1 16
AOTFW_Bootstrap::get_instance()
S
71 2 6
AOTFW_Trashorder_Order_Task::do_task()
S
64 2 10
Automatic_Order_Tasks::init()
S
72 2 5
AOTFW_Settings::get_instance()
S
71 2 6
AOTFW_Settings_Api::get_instance()
S
71 2 6
AOTFW_Order_Status_Listener::get_instance()
S
71 2 6
AOTFW_Settings_Api::update_config()
S
64 2 10
AOTFW_Settings_Ajax::get_instance()
S
71 2 6
AOTFW_Order_Task_Factory::get_instance()
S
71 2 6
AOTFW_Settings::add_menu()
S
62 1 13
AOTFW_Abstract_Order_Task::add_default_tags_for_field()
S
63 1 12
AOTFW_Settings_Api::get_users()
S
64 1 11
AOTFW_Trashorder_Order_Task::sanitize_args()
S
75 1 4
AOTFW_Trashorder_Order_Task::escape_args()
S
76 1 4
AOTFW_Order_Status_Listener::__construct()
S
78 1 3
AOTFW_Sendmail_Order_Task::__construct()
S
67 1 8
AOTFW_Abstract_Order_Task::parse_tags()
S
71 1 5
AOTFW_Trashorder_Order_Task::__construct()
S
70 1 6
AOTFW_Settings_Ajax::expose_ajax_functions()
S
68 1 7
AOTFW_Abstract_Order_Task::remove_tag()
S
78 1 3
AOTFW_Abstract_Order_Task::add_tag()
S
78 1 3
AOTFW_Abstract_Order_Task::to_json()
S
69 1 7
AOTFW_Abstract_Order_Task::get_args_sanitized_escaped()
S
73 1 5
AOTFW_Abstract_Order_Task::get_args_sanitized()
S
82 1 3
AOTFW_Settings_Ajax::ajax_get_users()
S
64 1 10
AOTFW_Abstract_Order_Task::escape_args()
S
100 1 0
AOTFW_Settings_Ajax::ajax_get_post_categories()
S
64 1 10
AOTFW_Abstract_Order_Task::do_task()
S
100 1 0
AOTFW_Bootstrap::require_settings()
S
68 1 8
AOTFW_Abstract_Order_Task::__construct()
S
75 1 4
AOTFW_Abstract_Order_Task::get_task_ID()
S
82 1 3
AOTFW_Order_Task_Factory::__construct()
S
91 1 2
AOTFW_Settings_Api::get_shipping_methods()
S
68 1 7
AOTFW_Changeshipping_Order_Task::set_tag_replacement_map()
S
80 1 3
AOTFW_Order_Status_Listener::require_tasks()
S
76 1 4
AOTFW_CustomOrderfield_Order_Task::set_tag_replacement_map()
S
73 1 5
AOTFW_Sendwebhook_Order_Task::escape_args()
S
73 1 5
AOTFW_CustomOrderfield_Order_Task::escape_args()
S
73 1 5
AOTFW_Changeshipping_Order_Task::sanitize_args()
S
72 1 5
AOTFW_Settings_Ajax::__construct()
S
82 1 3
AOTFW_Bootstrap::require_order_status_listener()
S
76 1 4
AOTFW_Settings_Ajax::require_tasks()
S
76 1 4
AOTFW_Abstract_Order_Task::sanitize_args()
S
100 1 0
AOTFW_Sendmail_Order_Task::set_recipients_tag_map()
S
66 1 9
AOTFW_CustomOrderfield_Order_Task::sanitize_args()
S
72 1 5
AOTFW_CustomOrderfield_Order_Task::__construct()
S
68 1 7
Automatic_Order_Tasks::__construct()
S
79 1 3
AOTFW_Createpost_Order_Task::__construct()
S
65 1 9
AOTFW_Changeshipping_Order_Task::__construct()
S
68 1 7
AOTFW_Bootstrap::__construct()
S
82 1 3
AOTFW_Settings_Api::get_post_categories()
S
72 1 6
AOTFW_Sendwebhook_Order_Task::sanitize_args()
S
72 1 5
AOTFW_Settings::__construct()
S
78 1 4
AOTFW_Bootstrap::init_bootstrap()
S
82 1 3
AOTFW_Logtofile_Order_Task::escape_args()
S
76 1 4
AOTFW_Settings_Ajax::sanitize_config_meta_settings()
S
70 1 6
AOTFW_Logtofile_Order_Task::set_tag_replacement_map()
S
76 1 4
AOTFW_Settings_Ajax::ajax_get_shipping_methods()
S
64 1 10
AOTFW_Bootstrap::load_requirements()
S
78 1 4
AOTFW_Settings::enqueue_settings_scripts()
S
78 1 3
AOTFW_Changeshipping_Order_Task::escape_args()
S
72 1 5
AOTFW_Logtofile_Order_Task::sanitize_args()
S
75 1 4
AOTFW_Sendmail_Order_Task::set_content_tag_map()
S
80 1 3
AOTFW_Sendmail_Order_Task::set_tag_replacement_map()
S
74 1 5
AOTFW_Sendmail_Order_Task::set_subject_tag_map()
S
80 1 3
AOTFW_Logtofile_Order_Task::__construct()
S
70 1 6
AOTFW_Createpost_Order_Task::escape_args()
S
65 1 9
AOTFW_Sendwebhook_Order_Task::__construct()
S
68 1 7
AOTFW_Settings_Api::__construct()
S
98 1 1