Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
CleverReach\WooCommerce\Components\HookHandlers\Multisite_Customer_Updated_Handler::handle() | 39 | 17 | 61 | |
CleverReach\WooCommerce\Components\HookHandlers\Hook_Handler_Factory::create() | 48 | 16 | 33 | |
CleverReach\WooCommerce\Components\HookHandlers\Customer_Updated_Handler::handle() | 41 | 14 | 56 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Init_Service::register_services() | 2 | 220 | ||
CleverReach\WooCommerce\Components\Services\BusinessLogic\Merger\Subscriber_Merger::merge() | 42 | 13 | 50 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::create_or_update_automation_record() | 44 | 13 | 45 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Frontend_Controller::load_resources() | 33 | 6 | 143 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Base_Receiver_Service::format_user_batch() | 43 | 11 | 45 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::column_default() | 51 | 11 | 24 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Automation_Record_Service::map_array_conditions_to_query_filter() | 48 | 10 | 31 | |
CleverReach\WooCommerce\Components\HookHandlers\Order_Saved_Handler::handle() | 46 | 9 | 40 | |
CleverReach\WooCommerce\Components\Services\Infrastructure\Logger_Service::logMessage() | 46 | 9 | 40 | |
CleverReach\WooCommerce\Components\HookHandlers\Customer_Created_Handler::handle() | 46 | 9 | 39 | |
CleverReach\WooCommerce\Components\HookHandlers\Automation\Before_User_Login_Handler::handle() | 43 | 8 | 53 | |
CleverReach\WooCommerce\Components\HookHandlers\Add_Newsletter_To_Order_Handler::handle() | 48 | 9 | 34 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Registration_Service::getData() | 56 | 10 | 16 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Base_Receiver_Service::format_registered_user_data() | 57 | 10 | 15 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Base_Receiver_Service::format_guest_user_data() | 57 | 10 | 15 | |
CleverReach\WooCommerce\Components\Repositories\Base_Repository::convert_value() | 53 | 9 | 23 | |
CleverReach\WooCommerce\ViewModel\Settings\Newsletter_Settings::is_user_data_complete() | 57 | 9 | 15 | |
CleverReach\WooCommerce\Components\Setup\Update::check_and_initialize_sites() | 52 | 8 | 29 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Trigger\Trigger_Newsletter_Subscription_Task::execute() | 46 | 7 | 42 | |
CleverReach\WooCommerce\Components\Repositories\Base_Repository::apply_query_filter() | 50 | 8 | 27 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Auth_Controller::callback() | 47 | 6 | 38 | |
CleverReach\WooCommerce\Components\HookHandlers\Multisite_Customer_Role_Added_Handler::handle() | 48 | 6 | 36 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Base_Receiver_Repository::sanitize() | 53 | 7 | 21 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Schedule\Schedule_Service::register_task_cleanup() | 50 | 6 | 32 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Frontend_Controller::set_page() | 57 | 7 | 17 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Cart_Recovery_Controller::execute() | 49 | 6 | 32 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Automation_Record_Service::get_records() | 50 | 6 | 29 | |
cleverreach_wc_namespace_autoload() | 51 | 6 | 26 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Receiver_Statistics::get_last_sync_time() | 48 | 5 | 38 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Automation_Event_Webhook_Controller::handle() | 50 | 5 | 30 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::column_recovery_email_status() | 51 | 5 | 29 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Newsletter_Subscription_Controller::subscribe() | 54 | 5 | 23 | |
CleverReach\WooCommerce\Components\HookHandlers\Automation\Before_Checkout_Handler::handle() | 53 | 5 | 23 | |
CleverReach\WooCommerce\Components\Handlers\Events_Handler::handle() | 54 | 5 | 21 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Subscriber_Repository::get_registered_subscribers_by_emails() | 44 | 3 | 50 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::get_query_filters() | 56 | 5 | 20 | |
CleverReach\WooCommerce\Components\HookHandlers\Customer_Role_Added_Handler::handle() | 50 | 4 | 32 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Subscriber_Repository::get_guest_subscribers_by_emails() | 45 | 3 | 46 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Base_Controller::process() | 59 | 5 | 15 | |
CleverReach\WooCommerce\Components\Repositories\Orders\Order_Repository::get_order_items_by_order_ids() | 60 | 5 | 14 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Notification\Notification_Service::show_message() | 47 | 3 | 42 | |
CleverReach\WooCommerce\Components\HookHandlers\Option_Changed_Handler::handle() | 61 | 5 | 12 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Newsletter_Settings_Controller::save_settings() | 52 | 4 | 27 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Multistore\Trigger_Service::prepare_cart_items() | 51 | 4 | 25 | |
CleverReach\WooCommerce\Components\HookHandlers\Customer_Deleted_Handler::handle() | 54 | 4 | 24 | |
CleverReach\WooCommerce\Migrations\V300\Enqueue_Migration_Initial_Sync_Task::execute() | 54 | 4 | 23 | |
CleverReach\WooCommerce\Migrations\V300\Migrate_User_Config::execute() | 54 | 4 | 23 | |
CleverReach\WooCommerce\Components\Setup\Update::get_previous_plugin_version() | 54 | 4 | 23 | |
CleverReach\WooCommerce\Components\HookHandlers\Automation\Update_Cart_Handler::handle() | 54 | 4 | 23 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Uninstall\Uninstall_Service::delete_events() | 54 | 4 | 22 | |
CleverReach\WooCommerce\Plugin::initialize() | 54 | 4 | 22 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Cart_Service::merge_carts() | 56 | 4 | 20 | |
CleverReach\WooCommerce\Components\Util\Version_File_Reader::sort_files() | 55 | 4 | 20 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Registration_Service::get_admin_user_data() | 54 | 4 | 19 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Automation_Event_Webhook_Controller::execute() | 56 | 4 | 19 | |
CleverReach\WooCommerce\Components\Repositories\Queue_Item_Repository::saveWithCondition() | 56 | 4 | 19 | |
CleverReach\WooCommerce\Components\Repositories\Schedule_Repository::saveWithCondition() | 56 | 4 | 19 | |
CleverReach\WooCommerce\Migrations\V300\Migrate_Dynamic_Content_Data::execute() | 56 | 4 | 18 | |
CleverReach\WooCommerce\Components\Repositories\Base_Repository::update_with_condition() | 56 | 4 | 17 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Sync_Settings_Controller::get_enabled_services_formatted() | 58 | 4 | 17 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::column_actions() | 56 | 4 | 17 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Uninstall\Uninstall_Service::delete_dynamic_content() | 58 | 4 | 16 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Subscriber_Repository::update_guest_receiver() | 51 | 3 | 31 | |
CleverReach\WooCommerce\Components\Util\Database::update() | 58 | 4 | 16 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Buyer_Service::getReceiverBatch() | 60 | 4 | 15 | |
CleverReach\WooCommerce\Migrations\V300\Save_User_Info::execute() | 60 | 4 | 14 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Subscriber_Repository::update_registered_receiver() | 51 | 3 | 29 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Sync_Settings_Controller::validate() | 60 | 4 | 14 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::extra_tablenav() | 59 | 4 | 13 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Initial_Sync_State::should_display_import_stats() | 62 | 4 | 12 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Trigger\Trigger_Newsletter_Subscription_Task::send_confirmation_email() | 52 | 3 | 27 | |
CleverReach\WooCommerce\Components\Util\Shop_Helper::is_plugin_active() | 61 | 4 | 12 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Base_Receiver_Service::get_tag_roles_for_receiver() | 61 | 4 | 12 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Initial_Sync_Controller::check_status() | 52 | 3 | 27 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\DOI\Double_Opt_In_Service::create_doi_data() | 61 | 4 | 12 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Subscriber_Repository::get_by_email() | 63 | 4 | 11 | |
CleverReach\WooCommerce\Plugin::activate() | 53 | 3 | 26 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Cart_Automation_Service::set_recovered_status_to_automation_record() | 53 | 3 | 26 | |
CleverReach\WooCommerce\Components\Repositories\Orders\Order_Repository::format_order_item() | 51 | 3 | 26 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::delete_automation_record() | 54 | 3 | 24 | |
CleverReach\WooCommerce\Components\Handlers\Product_Search_Handler::handle_request() | 53 | 3 | 23 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Trigger\Trigger_Newsletter_Subscription_Task::activate_subscriber() | 54 | 3 | 22 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Base_Receiver_Repository::get_guest_receivers_by_emails() | 48 | 2 | 37 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::enqueue_task() | 55 | 3 | 21 | |
CleverReach\WooCommerce\Components\HookHandlers\Option_Changed_Handler::handle_roles_change() | 56 | 3 | 20 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Configuration\Config_Service::get_default_form() | 56 | 3 | 20 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Contact_Repository::get_by_emails() | 49 | 2 | 34 | |
CleverReach\WooCommerce\Components\Setup\Update::init_config() | 57 | 3 | 19 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Buyer_Repository::get_registered_buyers_by_emails() | 49 | 2 | 34 | |
CleverReach\WooCommerce\Migrations\V300\Migrate_API_Credentials::execute() | 56 | 3 | 18 | |
CleverReach\WooCommerce\Components\Repositories\Orders\Order_Repository::get_order_data_for_registered_emails() | 50 | 2 | 33 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Abandoned_Cart_Settings_Controller::save_abandoned_cart_settings() | 57 | 3 | 18 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Contact_Repository::get_emails() | 50 | 2 | 32 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Subscriber_Repository::get_subscribed_buyers() | 51 | 2 | 32 | |
CleverReach\WooCommerce\Components\Repositories\Orders\Order_Repository::get_order_data_for_guest_emails() | 51 | 2 | 32 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Newsletter_Subscription_Service::undo() | 57 | 3 | 17 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Subscriber_Repository::get_guest_emails() | 51 | 2 | 31 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Site_Automation_Service::get() | 57 | 3 | 16 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Notification\Notification_Service::should_show_notifications() | 59 | 3 | 15 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Trigger\Trigger_Newsletter_Subscription_Task::is_receiver_special_subscriber() | 65 | 4 | 9 | |
CleverReach\WooCommerce\Components\WebHooks\Handlers\Handler::is_receiver_active() | 74 | 4 | 4 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Base_Controller::validate_internal_call() | 65 | 4 | 9 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Initial_Sync_Controller::get_status() | 65 | 4 | 9 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Secondary_Sync_Controller::retry() | 59 | 3 | 15 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Sync_Settings_Controller::save_services() | 59 | 3 | 15 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\ProductSearch\Product_Search_Service::search_products() | 60 | 3 | 14 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Abandoned_Cart_Billing_Email_Listener_Controller::execute() | 60 | 3 | 14 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Base_Receiver_Service::set_tags() | 59 | 3 | 14 | |
CleverReach\WooCommerce\Migrations\V300\Migrate_Group_Id::execute() | 61 | 3 | 13 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Auth_Controller::check_status() | 60 | 3 | 13 | |
CleverReach\WooCommerce\Components\Repositories\Base_Repository::build_query_filter() | 60 | 3 | 13 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Base_Receiver_Repository::merge_orders_data_with_receivers() | 60 | 3 | 13 | |
CleverReach\WooCommerce\Components\Repositories\Queue_Item_Repository::update_queue_item() | 60 | 3 | 13 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Init_Service::init() | 63 | 3 | 12 | |
CleverReach\WooCommerce\Components\HookHandlers\Hook_Handler::register_hooks() | 51 | 2 | 27 | |
CleverReach\WooCommerce\Components\Setup\Uninstall::uninstall() | 63 | 3 | 12 | |
CleverReach\WooCommerce\Components\Repositories\Orders\Order_Repository::get_orders_by_email() | 52 | 2 | 27 | |
CleverReach\WooCommerce\Components\Util\Migrator::migrate() | 62 | 3 | 12 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Base_Receiver_Repository::get_fetched_emails() | 62 | 3 | 12 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Tag\Tag_Service::format_tags() | 63 | 3 | 11 | |
CleverReach\WooCommerce\Components\Repositories\Base_Repository::translateToEntities() | 62 | 3 | 11 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Base_Receiver_Service::getReceiverBatch() | 64 | 3 | 11 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Base_Receiver_Service::set_order_data() | 62 | 3 | 11 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Buyer_Repository::get_buyer_emails_from_orders() | 54 | 2 | 26 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::column_sent_time() | 61 | 3 | 11 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::column_scheduled_time() | 61 | 3 | 11 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Buyer_Repository::get_guest_buyers_emails() | 53 | 2 | 25 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Newsletter_Subscription_Service::subscribe() | 52 | 2 | 25 | |
CleverReach\WooCommerce\Components\Repositories\Queue_Item_Repository::findOldestQueuedItems() | 51 | 2 | 25 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::activate_subscriber() | 54 | 2 | 24 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::deactivate_subscriber() | 54 | 2 | 24 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Base_Receiver_Repository::get_registered_receivers_by_emails() | 53 | 2 | 22 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Multistore\Trigger_Service::getTrigger() | 55 | 2 | 20 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::create_record() | 55 | 2 | 20 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Index::validate_controller_name() | 50 | 1 | 34 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Subscriber_Repository::get_subscribed_users() | 57 | 2 | 18 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Cart_Automation_Service::merge_carts_before_checkout() | 57 | 2 | 18 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Configuration\Config_Service::get_subscribe_for_newsletter_caption() | 58 | 2 | 18 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Configuration\Config_Service::get_newsletter_subscription_confirmation_message() | 58 | 2 | 18 | |
CleverReach\WooCommerce\Components\Repositories\Base_Repository::prepare_entity_for_storage() | 56 | 2 | 18 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\ProductSearch\Product_Search_Service::format_product() | 56 | 2 | 17 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Dynamic_Content_Service::getSupportedDynamicContent() | 59 | 2 | 17 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Automation_Record_Service::count() | 58 | 2 | 17 | |
CleverReach\WooCommerce\Components\HookHandlers\Option_Changed_Handler::handle_store_name_change() | 58 | 2 | 17 | |
CleverReach\WooCommerce\Components\Repositories\Products\Product_Repository::get_product_ids_by_search_term() | 51 | 1 | 32 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Abandoned_Cart_Overview_Controller::force_send() | 58 | 2 | 17 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Abandoned_Cart_Overview_Controller::delete() | 58 | 2 | 17 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Configuration\Config_Service::save_newsletter_checkbox_disabled() | 59 | 2 | 17 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Configuration\Config_Service::save_newsletter_confirmation_message() | 59 | 2 | 17 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Base_Receiver_Repository::get_users_with_capabilities() | 58 | 2 | 17 | |
CleverReach\WooCommerce\Components\WebHooks\Handlers\Receiver_Unsubscribed_Handler::execute() | 58 | 2 | 16 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Configuration\Config_Service::get_newsletter_checkbox_disabled() | 59 | 2 | 16 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Configuration\Config_Service::get_checkbox_display_time() | 59 | 2 | 16 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Abandoned_Cart::get_thea_id() | 71 | 3 | 6 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Abandoned_Cart::get_delay() | 65 | 3 | 9 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Subscriber_Repository::get_newsletter_by_email() | 68 | 3 | 7 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Uninstall\Uninstall_Service::revoke_oauth() | 59 | 2 | 15 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Init_Service::register_events() | 52 | 1 | 30 | |
CleverReach\WooCommerce\ViewModel\Settings\Newsletter_Settings::get_forms() | 60 | 2 | 15 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Order_Service::canSynchronizeOrderItems() | 64 | 3 | 10 | |
CleverReach\WooCommerce\Plugin::add_abandoned_orders_button_to_orders_page() | 69 | 3 | 6 | |
CleverReach\WooCommerce\Components\Handlers\Events_Handler::validate() | 72 | 3 | 5 | |
CleverReach\WooCommerce\Plugin::load_clever_reach_admin_menu() | 72 | 3 | 5 | |
CleverReach\WooCommerce\Components\Setup\Update::initialize_or_update_plugin() | 67 | 3 | 9 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Cart_Service::get_cart_total_for_cart_items() | 64 | 3 | 10 | |
CleverReach\WooCommerce\Components\User\Offline_Mode_Tick_Handler::handle() | 68 | 3 | 7 | |
CleverReach\WooCommerce\Components\HookHandlers\Product_View_Handler::handle() | 66 | 3 | 9 | |
CleverReach\WooCommerce\Components\Util\HTTP_Helper::get_request_calltoken() | 71 | 3 | 5 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Recovery_Record_Service::find() | 64 | 3 | 10 | |
CleverReach\WooCommerce\Components\Util\Shop_Helper::get_woocommerce_version() | 63 | 3 | 10 | |
CleverReach\WooCommerce\Components\Util\Version_File_Reader::read_next() | 63 | 3 | 10 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Base_Receiver_Repository::get_registered_receiver_by_id() | 66 | 3 | 8 | |
CleverReach\WooCommerce\Components\Repositories\Base_Repository::selectOne() | 66 | 3 | 8 | |
CleverReach\WooCommerce\Components\WebHooks\Handlers\Handler::update_subscriber() | 70 | 3 | 6 | |
CleverReach\WooCommerce\Components\Repositories\Base_Repository::count() | 62 | 3 | 10 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Abandoned_Cart_Settings_Controller::activate_abandoned_cart() | 60 | 2 | 15 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Abandoned_Cart_Settings_Controller::deactivate_abandoned_cart() | 60 | 2 | 15 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Abandoned_Cart_Settings_Controller::check_thea_status() | 64 | 3 | 10 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Abandoned_Cart_Settings_Controller::check_automation_status() | 64 | 3 | 10 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Configuration\Config_Service::save_checkbox_display_time() | 60 | 2 | 15 | |
CleverReach\WooCommerce\Components\Repositories\Base_Repository::validate_index_column() | 64 | 3 | 10 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Automation_Event_Webhook_Controller::validate() | 77 | 3 | 3 | |
CleverReach\WooCommerce\Components\Repositories\Cart_Repository::get_cart_items_by_session_key() | 59 | 2 | 15 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Buyer_Repository::get_by_email() | 66 | 3 | 8 | |
CleverReach\WooCommerce\Components\Repositories\Cart_Repository::get_persistent_cart_items() | 66 | 3 | 8 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Buyer_Service::getReceiver() | 65 | 3 | 10 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Single_Sign_On_Controller::get_single_sign_on() | 59 | 2 | 15 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\DOI\Double_Opt_In_Service::is_doi_enabled() | 60 | 2 | 15 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::should_handle_event() | 74 | 3 | 5 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::send_confirmation_email() | 60 | 2 | 14 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Dashboard_Config::get_abandoned_cart_config() | 53 | 1 | 29 | |
CleverReach\WooCommerce\ViewModel\Autoconfigure_Config::get_autoconfigure_config() | 59 | 2 | 14 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Site_Automation_Service::create() | 60 | 2 | 14 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Configuration\Config_Service::set_default_form() | 61 | 2 | 14 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Configuration\Config_Service::save_subscribe_for_newsletter_caption() | 61 | 2 | 14 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\DOI\Double_Opt_In_Service::save_double_opt_in() | 61 | 2 | 14 | |
CleverReach\WooCommerce\Migrations\V300\Migrate_Clever_Reach_Webhooks_Data::execute() | 61 | 2 | 13 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::column_recovery_status() | 60 | 2 | 13 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Tag\Tag_Service::get_origin_tags() | 61 | 2 | 13 | |
CleverReach\WooCommerce\Plugin::load_plugin_init_hooks() | 60 | 2 | 13 | |
CleverReach\WooCommerce\Components\Handlers\Product_Search_Handler::create_dynamic_content_request() | 61 | 2 | 13 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Sync_Settings_Controller::save_sync_settings() | 62 | 2 | 13 | |
CleverReach\WooCommerce\Components\Handlers\Events_Handler::register() | 61 | 2 | 12 | |
CleverReach\WooCommerce\Components\Repositories\Base_Repository::select_for_update() | 60 | 2 | 12 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Index::index() | 61 | 2 | 12 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Initial_Sync_Controller::retry() | 62 | 2 | 12 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Language\Translation_Service::format_number() | 62 | 2 | 11 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Sync_Settings_Controller::get_sync_settings() | 63 | 2 | 11 | |
CleverReach\WooCommerce\Migrations\Scripts\Migration_3_0_0::drop_old_tables() | 63 | 2 | 11 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Schedule\Schedule_Service::register_schedules_v300() | 55 | 1 | 22 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Init_Service::register_repositories() | 55 | 1 | 22 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::get_views() | 54 | 1 | 20 | |
CleverReach\WooCommerce\Components\Util\Database::create_entity_table() | 60 | 1 | 20 | |
CleverReach\WooCommerce\Components\Util\Database::create_automation_table() | 60 | 1 | 20 | |
CleverReach\WooCommerce\Migrations\Scripts\Migration_3_0_0::create_new_table() | 60 | 1 | 20 | |
CleverReach\WooCommerce\Migrations\Scripts\Migration_3_1_0::create_new_table() | 60 | 1 | 20 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Dashboard_Config::get_settings_config() | 58 | 1 | 18 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Dynamic_Content_Service::createDynamicContent() | 58 | 1 | 17 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Base_Receiver_Repository::get_registered_user_meta_keys() | 58 | 1 | 17 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Base_Receiver_Repository::get_guest_user_meta_keys() | 60 | 1 | 16 | |
CleverReach\WooCommerce\Components\HookHandlers\Option_Changed_Handler::get_tag_service() | 72 | 2 | 6 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Initial_Sync_State::is_initial_sync_failed() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Util\Shop_Helper::get_shop_url() | 66 | 2 | 8 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Autoconfigure_Controller::get_config_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Form_Event_Webhook_Controller::get_handler() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Util\HTTP_Helper::get_param() | 70 | 2 | 6 | |
CleverReach\WooCommerce\Plugin::start_session() | 73 | 2 | 5 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::record_count() | 75 | 2 | 4 | |
CleverReach\WooCommerce\Components\Util\Shop_Helper::is_plugin_active_for_network() | 68 | 2 | 7 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Uninstall_Controller::get_uninstall_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Frontend_Controller::load_initial_sync_task() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Util\Database::uninstall() | 65 | 2 | 9 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Frontend_Controller::get_queue_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Receiver_Statistics::get_customers() | 66 | 2 | 9 | |
CleverReach\WooCommerce\Migrations\V300\Migrate_User_Config::get_config_manager() | 71 | 2 | 6 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Initial_Sync_State::is_initial_sync_in_progress() | 65 | 2 | 10 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Newsletter_Subscription_Controller::undo() | 63 | 2 | 10 | |
CleverReach\WooCommerce\Components\Util\HTTP_Helper::is_get() | 70 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Frontend_Controller::get_config_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::column_error_message() | 74 | 2 | 4 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Multistore\Trigger_Service::get_cart_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Secondary_Sync_Controller::get_secondary_sync_task_status() | 69 | 2 | 7 | |
CleverReach\WooCommerce\Components\Setup\Update::run_migrations() | 66 | 2 | 8 | |
CleverReach\WooCommerce\Components\Util\Shop_Helper::get_shop_name() | 75 | 2 | 4 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Multistore\Trigger_Service::get_automation_record_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Dynamic_Content_Service::get_config_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Automation_Record_Service::save_pagination() | 68 | 2 | 7 | |
CleverReach\WooCommerce\Migrations\V300\Enqueue_Migration_Initial_Sync_Task::get_config_manager() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Util\Shop_Helper::is_current_page_cleverreach() | 77 | 2 | 3 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Automation_Event_Webhook_Controller::register() | 65 | 2 | 9 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Multistore\Trigger_Service::get_config_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Plugin::plugin_trigger_check() | 69 | 2 | 7 | |
CleverReach\WooCommerce\Components\WebHooks\Handlers\Handler::handle_subscriber_update_or_create_event() | 71 | 2 | 6 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Receiver_Statistics::get_unsubscribed() | 75 | 2 | 4 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::prepare_items() | 59 | 1 | 15 | |
CleverReach\WooCommerce\Components\WebHooks\Handlers\Handler::enqueue() | 67 | 2 | 8 | |
CleverReach\WooCommerce\Components\Repositories\Base_Repository::escape_value() | 77 | 2 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Newsletter_Subscription_Service::get_config_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Support_Service::get_uninstall_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Payment_Plan::get_payment_plan_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Abandoned_Cart_Overview_Options_Controller::save_pagination() | 66 | 2 | 8 | |
CleverReach\WooCommerce\Plugin::get_notification_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::get_cart_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Util\Database::plugin_already_initialized() | 69 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Site_Automation_Service::update_delay() | 64 | 2 | 10 | |
CleverReach\WooCommerce\Components\Util\Database::truncate_tables() | 65 | 2 | 9 | |
CleverReach\WooCommerce\Components\Services\Infrastructure\Logger_Service::get_log_file() | 65 | 2 | 8 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Auth_Controller::get_auth_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Handlers\Product_Search_Handler::get_product_search_service() | 72 | 2 | 6 | |
CleverReach\WooCommerce\Components\Handlers\Events_Handler::handle_request() | 68 | 2 | 8 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Product_Search_Controller::handle_request() | 70 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Base_Receiver_Service::get_role_repository() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::get_automation_record_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::is_initial_sync_task_completed() | 71 | 2 | 5 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Async_Process_Controller::run() | 66 | 2 | 8 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Initial_Sync_State::get_failure_description() | 72 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Form_Event_Webhook_Controller::get_events_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Base_Receiver_Repository::get_db() | 70 | 2 | 7 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Import_Statistics::get_number_of_synced_recipients() | 67 | 2 | 8 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Base_Receiver_Service::get_tag_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Repositories\Cart_Repository::get_db() | 70 | 2 | 7 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Frontend_Controller::get_task_runner_wakeup_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Cart_Service::get_cart_repository() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Support_Controller::get_support_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Subscriber_Service::get_newsletter_by_email() | 69 | 2 | 7 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Site_Automation_Service::delete() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Util\Shop_Helper::is_plugin_enabled() | 72 | 2 | 6 | |
CleverReach\WooCommerce\Components\Repositories\Role_Repository::get_user_roles() | 66 | 2 | 8 | |
CleverReach\WooCommerce\Components\Util\Shop_Helper::get_controller_url() | 65 | 2 | 8 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Configuration\Config_Service::getAsyncProcessUrl() | 68 | 2 | 7 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::get_tag_service() | 72 | 2 | 6 | |
CleverReach\WooCommerce\Migrations\V300\Migrate_Dynamic_Content_Data::get_config_manager() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Site_Automation_Service::get_config_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Abandoned_Cart::is_ac_function_enabled() | 78 | 2 | 3 | |
CleverReach\WooCommerce\Components\Repositories\Orders\Order_Repository::get_order_by_id() | 75 | 2 | 4 | |
CleverReach\WooCommerce\Components\Setup\Uninstall::get_uninstall_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Frontend_Controller::get_auth_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::get_config_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Autoconfigure_Controller::start_server_configuration() | 65 | 2 | 9 | |
CleverReach\WooCommerce\Migrations\V300\Create_Schedules::execute() | 66 | 2 | 9 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Auth_Controller::get_auth_proxy() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Contact_Repository::get_by_email() | 74 | 2 | 4 | |
CleverReach\WooCommerce\Migrations\V310\Create_Schedules::execute() | 66 | 2 | 9 | |
CleverReach\WooCommerce\Components\Handlers\Product_Search_Handler::getSearchResults() | 69 | 2 | 7 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Receiver_Event_Webhook_Controller::get_handler() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Async_Process_Controller::get_async_process_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Abandoned_Cart::is_thea_active() | 79 | 2 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Tag\Tag_Service::get_origin_tags_by_roles() | 68 | 2 | 7 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Tag\Tag_Service::get_role_repository() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Auth_Controller::get_schedule_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Import_Statistics::build_segments() | 66 | 2 | 8 | |
CleverReach\WooCommerce\ViewModel\Settings\Newsletter_Settings::get_doi_service() | 72 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Auth_Controller::get_config_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Autoconfigure_Controller::get_auto_config_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Initial_Sync_State::get_dashboard_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\WebHooks\Handlers\Receiver_Subscribed_Handler::execute() | 65 | 2 | 9 | |
CleverReach\WooCommerce\Components\Util\Version_File_Reader::has_next() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Recovery_Record_Service::delete_by() | 69 | 2 | 7 | |
CleverReach\WooCommerce\Components\Repositories\Schedule_Repository::check_if_record_exists() | 68 | 2 | 7 | |
CleverReach\WooCommerce\Plugin::get_report() | 60 | 1 | 15 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Newsletter_Settings_Controller::get_doi_service() | 72 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Trigger\Trigger_Newsletter_Subscription_Task::get_config_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Plugin::instance() | 69 | 2 | 7 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Order_Service::get_order_items_by_customer_email() | 64 | 2 | 10 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Order_Service::getOrderItems() | 66 | 2 | 9 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Receiver_Statistics::get_subscribed() | 75 | 2 | 4 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Secondary_Sync_Controller::is_secondary_sync_task_running() | 66 | 2 | 9 | |
CleverReach\WooCommerce\Components\Repositories\Orders\Order_Repository::get_db() | 70 | 2 | 7 | |
CleverReach\WooCommerce\Components\Repositories\Base_Repository::select() | 62 | 2 | 10 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Order_Service::getOrderSource() | 79 | 2 | 3 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Import_Statistics::get_segments() | 67 | 2 | 8 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Subscriber_Repository::get_by_emails() | 67 | 2 | 8 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Sync_Settings_Controller::get_sync_settings_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Trigger\Trigger_Newsletter_Subscription_Task::get_subscriber_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Repositories\Queue_Item_Repository::check_if_record_exists() | 68 | 2 | 7 | |
CleverReach\WooCommerce\Migrations\V300\Tasks\Migration_Initial_Sync_Task::createSubTask() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Base_Receiver_Service::get_registered_receiver_by_id() | 69 | 2 | 7 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Recovery_Record_Service::find_by_token() | 73 | 2 | 4 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::get_doi_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Customers\Base_Receiver_Service::getReceiver() | 66 | 2 | 9 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Initial_Sync_Controller::dismiss_notification_button() | 65 | 2 | 9 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Abandoned_Cart_Overview_Options_Controller::get_automation_record_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Configuration\Config_Service::get_admin_notification_data() | 74 | 2 | 4 | |
CleverReach\WooCommerce\Components\Repositories\Base_Repository::save() | 70 | 2 | 7 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Base_Receiver_Repository::get_order_repository() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Auth_Controller::get_queue_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Trigger\Trigger_Newsletter_Subscription_Task::get_doi_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Segments\Segment_Service::transformToSegments() | 69 | 2 | 7 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Cart_Automation_Service::get_automation_record_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Setup\Update::update_plugin_on_site() | 67 | 2 | 8 | |
CleverReach\WooCommerce\Components\HookHandlers\Base_Handler::get_subscriber_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Receiver_Event_Webhook_Controller::get_events_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Autoconfigure_Controller::check_status() | 74 | 2 | 4 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Initial_Sync_Controller::get_queue_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::column_total() | 72 | 2 | 5 | |
CleverReach\WooCommerce\Plugin::end_session() | 74 | 2 | 5 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Support_Service::get_dynamic_content_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Migrations\V300\Set_Default_Sync_Config::execute() | 66 | 2 | 9 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Support_Service::get_form_events_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Subscriber_Repository::update() | 64 | 2 | 10 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Support_Service::get_receiver_events_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Frontend_Controller::is_auth_token_valid() | 67 | 2 | 8 | |
CleverReach\WooCommerce\Plugin::get_task_runner_wakeup_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Repositories\Stats_Repository::deleteWhere() | 63 | 2 | 10 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::get_automation_record_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Initial_Sync_State::should_display_statistics() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Frontend_Controller::is_user_offline() | 70 | 2 | 7 | |
CleverReach\WooCommerce\Components\Repositories\Schedule_Repository::update_schedule() | 66 | 2 | 8 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Order_Service::get_order_repository() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Forms\Form_Service::getConfigService() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Notification\Notification_Service::get_config_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Secondary_Sync_Controller::get_queue_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Setup\Update::get_config_service() | 71 | 2 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Multistore\Trigger_Service::prepare_cart() | 59 | 1 | 14 | |
CleverReach\WooCommerce\Plugin::add_cr_abandoned_cart_tab_to_reports() | 60 | 1 | 14 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::render_table() | 60 | 1 | 13 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::get_columns() | 61 | 1 | 12 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Receiver_Fields_Service::getSupportedFields() | 63 | 1 | 12 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Configuration\Config_Service::save_admin_notification_data() | 63 | 1 | 11 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::get_ac_records() | 64 | 1 | 11 | |
CleverReach\WooCommerce\Plugin::create_admin_menu() | 64 | 1 | 11 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Multistore\Trigger_Service::create_recovery_record() | 62 | 1 | 11 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Dashboard_Config::get_dashboard_config() | 61 | 1 | 11 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::get_config() | 64 | 1 | 11 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Entities\Recovery_Record::set_token() | 81 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Settings\Newsletter_Settings::is_doi_enabled() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Components\WebHooks\Handlers\Handler::__construct() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\SyncSettings\Sync_Settings_Service::getAvailableServices() | 70 | 1 | 7 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Abandoned_Cart::get_ac_time() | 81 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\AbandonedCartOverview\Abandoned_Cart_Records_List::get_number_of_items_per_page() | 80 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Settings\Newsletter_Settings::get_default_form_id() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Migrations\V300\Enqueue_Migration_Initial_Sync_Task::get_group_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Repositories\Queue_Item_Repository::getClassName() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Notification\Notification_Service::push() | 74 | 1 | 5 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Automation_Event_Webhook_Controller::get_cart_automation_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Util\Shop_Helper::is_plugin_active_for_current_site() | 69 | 1 | 7 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Auth_Controller::get_token_info() | 66 | 1 | 8 | |
CleverReach\WooCommerce\Migrations\V300\Enqueue_Migration_Initial_Sync_Task::get_auth_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Entities\Recovery_Record::set_automation_record_id() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Uninstall\Uninstall_Service::remove_records_from_database() | 74 | 1 | 5 | |
CleverReach\WooCommerce\Components\Setup\Update::plugin_already_initialized() | 73 | 1 | 5 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Newsletter_Subscription_Service::get_time_provider() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Migrations\V300\Migrate_API_Credentials::get_oauth_status_proxy() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Tag\Tag_Service::get_tags() | 73 | 1 | 5 | |
CleverReach\WooCommerce\Components\Util\Database::get_old_config_value() | 72 | 1 | 5 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Entities\Recovery_Record::get_items() | 82 | 1 | 3 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Base_Controller::redirect404() | 72 | 1 | 6 | |
CleverReach\WooCommerce\Components\WebHooks\Handlers\Handler::fromArray() | 79 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Entities\Recovery_Record::set_items() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Cart_Service::get_recovery_link() | 70 | 1 | 7 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Secondary_Sync_Controller::check_status() | 76 | 1 | 4 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Entities\Recovery_Record::get_token() | 82 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Site_Automation_Service::get_automation_record_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Base_Controller::return_plain_text() | 74 | 1 | 5 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Entities\Recovery_Record::get_automation_record_id() | 82 | 1 | 3 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Buyer_Repository::get_registered_buyers_emails() | 73 | 1 | 5 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Support_Service::hardReset() | 82 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Import_Statistics::get_translation_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Migrations\V300\Enqueue_Migration_Initial_Sync_Task::get_config_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Import_Statistics::get_group_name() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Schedule\Schedule_Service::register_update_user_schedule() | 64 | 1 | 10 | |
CleverReach\WooCommerce\ViewModel\Settings\Newsletter_Settings::__construct() | 91 | 1 | 2 | |
CleverReach\WooCommerce\Components\Util\Database::__construct() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Frontend_Controller::render() | 67 | 1 | 8 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Newsletter_Subscription_Service::get_schedule_repository() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Refresh_Controller::check_status() | 80 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Import_Statistics::get_group_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Support_Service::getWebhookUrl() | 67 | 1 | 8 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Receiver_Statistics::get_storage() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Trigger\Trigger_Newsletter_Subscription_Task::serialize() | 80 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Receiver_Statistics::get_group_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Site_Automation_Service::get_cart_automation_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Buyer_Repository::get_by_emails() | 72 | 1 | 5 | |
CleverReach\WooCommerce\Components\Util\Database::plugin_older_than_v3_already_initialized() | 74 | 1 | 4 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Uninstall\Uninstall_Service::remove_data() | 73 | 1 | 6 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Schedule\Schedule_Service::register_schedules_v310() | 76 | 1 | 4 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Trigger\Trigger_Newsletter_Subscription_Task::toArray() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Support_Service::getIntegrationVersion() | 81 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Settings\Newsletter_Settings::get_newsletter_subscription_confirmation_message() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Newsletter_Subscription_Service::get_config_manager() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Support_Service::getDynamicContentUrls() | 76 | 1 | 4 | |
CleverReach\WooCommerce\ViewModel\Settings\Newsletter_Settings::get_subscribe_for_newsletter_caption() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Components\WebHooks\Handlers\Handler::unserialize() | 79 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Initial_Sync_State::get_queue_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Handlers\Events_Handler::__construct() | 77 | 1 | 4 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Import_Statistics::get_dashboard_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Cart_Service::get_cart_items_by_session_key() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Schedule\Schedule_Service::register_save_receiver_stats_schedule() | 69 | 1 | 7 | |
CleverReach\WooCommerce\Components\Setup\Update::is_plugin_version_newer() | 72 | 1 | 5 | |
CleverReach\WooCommerce\ViewModel\Settings\Newsletter_Settings::is_newsletter_checkbox_enabled() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Tag\Tag_Service::get_special_tags() | 70 | 1 | 7 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Secondary_Sync_Controller::get_config_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Trigger\Trigger_Newsletter_Subscription_Task::fromArray() | 79 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Receiver_Statistics::get_stats_proxy() | 80 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Abandoned_Cart::__construct() | 76 | 1 | 4 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Import_Statistics::get_segments_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Repositories\Orders\Order_Repository::get_order_items() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Util\Database::install() | 78 | 1 | 4 | |
CleverReach\WooCommerce\Components\WebHooks\Handlers\Handler::toArray() | 74 | 1 | 5 | |
CleverReach\WooCommerce\Migrations\V300\Enqueue_Migration_Initial_Sync_Task::get_queue_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Abandoned_Cart::get_config_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Initial_Sync_State::__construct() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Util\Version_File_Reader::get_file_version() | 78 | 1 | 3 | |
CleverReach\WooCommerce\Components\Util\Shop_Helper::get_plugin_name() | 78 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Schedule\Schedule_Service::register_schedules() | 78 | 1 | 4 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\SyncSettings\Buyer_Sync_Service::fromArray() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Util\Version_File_Reader::__construct() | 77 | 1 | 4 | |
CleverReach\WooCommerce\Components\Setup\Update::initialize_plugin_on_site() | 78 | 1 | 4 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Sync_Settings_Controller::get_order_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Refresh_Config::get_refresh_config() | 64 | 1 | 9 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Schedule\Schedule_Service::get_schedule_repo() | 80 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Settings\Newsletter_Settings::get_display_time_of_newsletter_checkbox() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Initial_Sync_Controller::get_config_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Order_Service::fetch_order_items() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Base_Controller::die_with_status() | 77 | 1 | 4 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Schedule\Schedule_Service::get_config_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Repositories\Customers\Buyer_Repository::get_emails() | 73 | 1 | 5 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Support_Service::getSystemVersion() | 81 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Receiver_Statistics::get_snapshot_service() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Site_Automation_Service::do_delete() | 67 | 1 | 9 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Entities\Recovery_Record::get_session_key() | 82 | 1 | 3 | |
CleverReach\WooCommerce\Components\Util\Version_File_Reader::get_class_name() | 78 | 1 | 3 | |
CleverReach\WooCommerce\ViewModel\Dashboard\Receiver_Statistics::__construct() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\WebHooks\Handlers\Handler::serialize() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Trigger\Trigger_Newsletter_Subscription_Task::unserialize() | 80 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Entities\Recovery_Record::set_email() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Tag\Tag_Service::get_origin_tags_by_website_name() | 79 | 1 | 3 | |
CleverReach\WooCommerce\Components\WebHooks\Handlers\Handler::get_receiver() | 79 | 1 | 3 | |
CleverReach\WooCommerce\Plugin::register_form_field_newsletter() | 79 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Entities\Recovery_Record::set_session_key() | 81 | 1 | 3 | |
CleverReach\WooCommerce\Components\Services\BusinessLogic\Automation\Entities\Recovery_Record::get_email() | 82 | 1 | 3 | |
CleverReach\WooCommerce\Controllers\Clever_Reach_Base_Controller::return_json() | 80 | 1 | 3 |
160 more item(s) not shown.