Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
WSChat\WfApiManager\PluginUpdate::check_response_for_errors() | 45 | 30 | 32 | |
Browser::checkBrowsers() | 46 | 29 | 33 | |
WSChat\Transformers\ConversationTransformer::transform() | 34 | 22 | 87 | |
WSChat\WSMessage::get_messages() | 31 | 18 | 116 | |
WSChat\WSChat::restrictions() | 39 | 21 | 67 | |
WSChat\WSMessage::send_message() | 36 | 19 | 74 | |
WSChat\PreChatForm\Settings::form_submit() | 39 | 20 | 57 | |
WSChat\Models\Message::applyFilter() | 42 | 18 | 49 | |
Browser::checkPlatform() | 45 | 18 | 37 | |
WSChat\WSConversation::deAssign_Agent() | 30 | 11 | 138 | |
WSChat\WSConversation::join_conversation() | 32 | 12 | 117 | |
WSChat\PreChatForm\Settings::add_field() | 41 | 15 | 53 | |
WSChat\WfApiManager\PluginActivate::wf_activation() | 40 | 14 | 59 | |
WSChat\WSTag::load_tags_page() | 41 | 14 | 54 | |
WSChat\Models\Conversation::applyFilters() | 37 | 12 | 76 | |
WSChat\WSPusher::general_pusher_verify_and_save() | 43 | 13 | 49 | |
WSChat\WSConversation::send_email_transcript() | 37 | 11 | 78 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::select() | 42 | 12 | 50 | |
WSChat\WfApiManager\PluginActivate::wf_deactivation() | 42 | 12 | 49 | |
WSChat\WSSettings::save_customization_settings() | 48 | 13 | 31 | |
WSChat\WSAgent::create_an_agent() | 45 | 12 | 40 | |
WSChat\WSPusher::admin_pusher_auth() | 43 | 11 | 52 | |
WSChat\WfApiManager\PluginUpdate::update_check() | 46 | 12 | 35 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::buildCriteria() | 42 | 10 | 53 | |
WpFluent\QueryBuilder\QueryBuilderHandler::addTablePrefix() | 51 | 11 | 26 | |
WSChat\WSChat::enqueue_admin_scripts() | 45 | 10 | 38 | |
WSChat\Integrations\Integration::create_wsdesk_ticket() | 42 | 9 | 51 | |
WSChat\WSConversation::start_conversation() | 43 | 9 | 48 | |
WSChat\WSAgent::edit_role() | 42 | 8 | 61 | |
WSChat\WSAgent::edit_an_agent() | 44 | 9 | 44 | |
Browser::checkBrowserInternetExplorer() | 47 | 9 | 35 | |
WSChat\WSConversation::get_conversations() | 48 | 9 | 35 | |
Browser::checkBrowserMozilla() | 54 | 10 | 19 | |
WSChat\WSAgent::edit_existing_agent() | 45 | 8 | 46 | |
WSChat\WfApiManager\PluginUpdate::request() | 49 | 9 | 30 | |
Elex_Review_Components::update_get_options() | 53 | 9 | 22 | |
WSChat\WSAgent::add_new_role() | 43 | 7 | 52 | |
WSChat\WSTag::add_tag() | 47 | 8 | 35 | |
WSChat\WSConversation::render_history_page() | 48 | 8 | 31 | |
WSChat\HelpAndSupport\HelpAndSupportController::download_info() | 54 | 8 | 20 | |
WSChat\PreChatForm\PreChatForm::needs_to_show_form() | 55 | 8 | 20 | |
Browser::checkBrowserOpera() | 49 | 7 | 31 | |
WSChat\WSChat::add_admin_main_menu() | 40 | 4 | 76 | |
WSChat\HelpAndSupport\HelpAndSupportController::display() | 49 | 7 | 29 | |
WSChat\WSConversation::email_transcript() | 46 | 6 | 44 | |
WSChat\WSPusher::send_message() | 47 | 6 | 37 | |
WSChat\WSUser::get_user() | 54 | 7 | 20 | |
WSChat\PreChatForm\Settings::on_prechat_submission() | 47 | 6 | 35 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::doInsert() | 47 | 6 | 35 | |
WSChat\Migrate::upgrade_1() | 41 | 3 | 77 | |
WSChat\Models\User::create() | 49 | 6 | 30 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::buildJoin() | 50 | 6 | 28 | |
WSChat\PreChatForm\Settings::rearrange() | 51 | 6 | 26 | |
WSChat\WSTag::edit_tag() | 51 | 6 | 25 | |
WSChat\WfApiManager\Passwords::rand() | 51 | 6 | 25 | |
WSChat\WSTag::tag_a_message() | 52 | 6 | 23 | |
WSChat\WSTag::get_messages() | 52 | 6 | 23 | |
WSChat\Models\Message::filter_unread_notifications() | 53 | 6 | 22 | |
WpFluent\QueryBuilder\QueryBuilderHandler::paginate() | 52 | 6 | 21 | |
WSChat\WSMessage::admin_router() | 54 | 6 | 19 | |
WSChat\WSPusher::pusher_auth() | 48 | 5 | 34 | |
WSChat\HelpAndSupport\HelpAndSupportController::let_to_num() | 58 | 6 | 16 | |
WSChat\Utils::isAgent() | 59 | 6 | 14 | |
WSChat\PreChatForm\Settings::toggle_field() | 50 | 5 | 29 | |
WSChat\Utils::get_client_ip() | 54 | 5 | 23 | |
WSChat\WSTag::untag_a_message() | 53 | 5 | 22 | |
WSChat\Models\Participant::online() | 54 | 5 | 20 | |
WSChat\WooCommerce\WooCommerce::get_orders_info() | 53 | 5 | 20 | |
WSChat\Models\Participant::add() | 55 | 5 | 19 | |
WpFluent\QueryBuilder\QueryBuilderHandler::orderBy() | 56 | 5 | 18 | |
WSChat\WSPusher::save_config() | 56 | 5 | 18 | |
WpFluent\EventHandler::fireEvents() | 56 | 5 | 18 | |
WSChat\WfApiManager\Config::init() | 55 | 5 | 17 | |
WSChat\Integrations\Integration::save_dialogflow_options() | 56 | 5 | 17 | |
WSChat\WSChat::localize_script() | 50 | 4 | 31 | |
WSChat\WfApiManager\PluginUpdate::plugin_information() | 58 | 5 | 16 | |
Viocon\Container::build() | 58 | 5 | 15 | |
WSChat\Models\User::updateMeta() | 49 | 4 | 29 | |
WSChat\Integrations\Dialogflow\Dialogflow::on_send_message() | 50 | 4 | 29 | |
WSChat\WSMessage::read_messages_on_start_conversation() | 60 | 5 | 14 | |
Browser::checkBrowserSafari() | 58 | 5 | 14 | |
WSChat\Integrations\Integration::save_whatsapp_options() | 59 | 5 | 14 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::arrayStr() | 60 | 5 | 13 | |
WSChat\WSAgent::get_roles() | 52 | 4 | 27 | |
WSChat\PreChatForm\Settings::toggle_mandatory() | 51 | 4 | 27 | |
WSChat\WfApiManager\PluginUpdate::__construct() | 50 | 4 | 27 | |
Browser::checkBrowserNetscapeNavigator9Plus() | 61 | 5 | 12 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::wrapSanitizer() | 60 | 5 | 12 | |
WSChat\WSAgent::delete_agent() | 53 | 4 | 24 | |
WSChat\WSConversation::accept_invitation() | 47 | 3 | 39 | |
WSChat\WSConversation::decline_invitation() | 47 | 3 | 39 | |
WpFluent\QueryBuilder\QueryBuilderHandler::doInsert() | 53 | 4 | 23 | |
WSChat\WSAgent::delete_role() | 54 | 4 | 23 | |
WSChat\WSConversation::send_feedback_email() | 53 | 4 | 22 | |
WSChat\WfApiManager\WfApiManager::__construct() | 53 | 4 | 22 | |
WSChat\WooCommerce\WooCommerce::get_products() | 48 | 3 | 37 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::update() | 53 | 4 | 21 | |
WSChat\WSConversation::update_geo_location() | 55 | 4 | 20 | |
WpFluent\QueryBuilder\QueryBuilderHandler::__construct() | 55 | 4 | 20 | |
WpFluent\QueryBuilder\QueryBuilderHandler::aggregate() | 57 | 4 | 17 | |
WSChat\WSChat::wschat_admin_pusher_setup_notice() | 58 | 4 | 17 | |
WSChat\WSSettings::admin_settings() | 57 | 4 | 16 | |
WSChat\WSTag::get_tags() | 59 | 4 | 15 | |
WpFluent\QueryBuilder\QueryBuilderHandler::when() | 64 | 5 | 10 | |
WSChat\HelpAndSupport\HelpAndSupportController::get_active_tab() | 66 | 5 | 7 | |
WSChat\WSConversation::update_feedback_from_email() | 58 | 4 | 15 | |
WSChat\WSSettings::save_general_settings() | 63 | 5 | 9 | |
WSChat\WSSettings::save_restrictions_settings() | 63 | 5 | 9 | |
WSChat\WSTag::delete_tag() | 58 | 4 | 14 | |
WpFluent\QueryBuilder\QueryObject::interpolateQuery() | 59 | 4 | 14 | |
WSChat\Models\Participant::applyFilters() | 60 | 4 | 14 | |
Browser::checkBrowserFirefox() | 59 | 4 | 14 | |
WSChat\WfApiManager\Passwords::generate_password() | 59 | 4 | 14 | |
WSChat\WooCommerce\WooCommerce::get_product_thumbnail() | 61 | 4 | 14 | |
WSChat\PreChatForm\Settings::save_basic_settings() | 59 | 4 | 13 | |
Browser::checkBrowserNokia() | 60 | 4 | 13 | |
WSChat\PreChatForm\PreChatForm::has_field() | 62 | 4 | 12 | |
WSChat\Utils::verify_nonce() | 62 | 4 | 11 | |
WSChat\WSConversation::elex_chatgpt_generate_reply() | 52 | 3 | 26 | |
WSChat\WSConversation::send_convo_transcript_on_end() | 62 | 4 | 11 | |
WSChat\WSMessage::user_router() | 52 | 3 | 25 | |
WSChat\PreChatForm\Settings::delete_field() | 53 | 3 | 23 | |
WSChat\Utils::get_geo_location() | 56 | 3 | 19 | |
WSChat\WooCommerce\WooCommerce::get_recent_orders() | 48 | 2 | 34 | |
WSChat\Integrations\Integration::send_whatsapp_message_to_agents() | 55 | 3 | 19 | |
WSChat\Integrations\Integration::send_whatsapp_message_to_agents_on_new_message() | 56 | 3 | 18 | |
WpFluent\QueryBuilder\QueryBuilderHandler::transaction() | 58 | 3 | 17 | |
Browser::checkBrowserW3CValidator() | 56 | 3 | 17 | |
WSChat\Models\Message::get() | 58 | 3 | 16 | |
WSChat\WSAgent::is_agents_online() | 59 | 3 | 16 | |
WSChat\WSConversation::delete_conversation() | 51 | 2 | 31 | |
WpFluent\QueryBuilder\QueryBuilderHandler::get() | 58 | 3 | 16 | |
Test_PreChatFormSettings::test_save_form() | 45 | 1 | 45 | |
WSChat\WSChat::get_client_ip_address() | 63 | 4 | 10 | |
Browser::checkBrowseriPhone() | 58 | 3 | 15 | |
Browser::checkBrowseriPad() | 58 | 3 | 15 | |
Browser::checkBrowseriPod() | 58 | 3 | 15 | |
WSChat\Migrate::run() | 58 | 3 | 15 | |
WSChat\WSSettings::save_email_settings() | 65 | 4 | 8 | |
Browser::checkBrowserAndroid() | 58 | 3 | 15 | |
WSChat\Migrate::upgrade_4() | 59 | 3 | 14 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::getUpdateStatement() | 59 | 3 | 14 | |
WSChat\WSChat::load_widget() | 59 | 3 | 13 | |
WSChat\Transformers\ConversationTransformer::get_agents() | 48 | 1 | 43 | |
Elex_Review_Components::admin_notice() | 61 | 3 | 13 | |
WSChat\Models\Participant::find() | 61 | 3 | 12 | |
WSChat\PreChatForm\Fields\FormFieldOption::build() | 63 | 3 | 12 | |
WSChat\WSConversation::get_live_visitors() | 61 | 3 | 12 | |
WSChat\WSConversation::end_session() | 52 | 2 | 27 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::delete() | 59 | 3 | 12 | |
WSChat\Models\Conversation::find() | 62 | 3 | 11 | |
WSChat\Models\Message::parseData() | 62 | 3 | 11 | |
WSChat\Models\Participant::findByUser() | 62 | 3 | 11 | |
WSChat\Models\User::update() | 62 | 3 | 11 | |
WSChat\Models\User::first() | 62 | 3 | 11 | |
WSChat\Models\User::parseUserData() | 62 | 3 | 11 | |
WSChat\PreChatForm\PreChatForm::toArray() | 62 | 3 | 11 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::buildCriteriaWithType() | 62 | 3 | 11 | |
WSChat\Migrate::up() | 62 | 3 | 11 | |
WSChat\Models\Settings::get_defaults() | 47 | 1 | 37 | |
WSChat\Migrate::upgrade_2() | 54 | 2 | 20 | |
WSChat\WooCommerce\WooCommerce::get_orders_summary() | 54 | 2 | 20 | |
WSChat\Models\Conversation::are_agents_online() | 57 | 2 | 19 | |
WSChat\Models\Message::getAllUnreadCount() | 56 | 2 | 18 | |
WSChat\WSConversation::send_feedback() | 56 | 2 | 18 | |
WSChat\Models\Conversation::create() | 57 | 2 | 17 | |
WSChat\Models\Message::notify() | 57 | 2 | 17 | |
WSChat\WSPusher::get_pusher() | 58 | 2 | 17 | |
WSChat\WSConversation::init() | 49 | 1 | 31 | |
WSChat\Models\Conversation::delete() | 58 | 2 | 16 | |
Browser::__toString() | 56 | 2 | 16 | |
WpFluent\QueryBuilder\QueryBuilderHandler::addStatement() | 64 | 3 | 10 | |
WpFluent\QueryBuilder\QueryBuilderHandler::registerEvent() | 68 | 3 | 7 | |
WSChat\Models\Conversation::is_session_ended() | 66 | 3 | 7 | |
WpFluent\QueryBuilder\QueryObject::getPlaceHolder() | 66 | 3 | 9 | |
WSChat\Utils::is_valid_ip() | 66 | 3 | 8 | |
Elex_Review_Components::show_review() | 64 | 3 | 10 | |
WSChat\Models\Tag::get() | 66 | 3 | 7 | |
WSChat\PreChatForm\Fields\FormField::has_option() | 65 | 3 | 9 | |
Browser::checkBrowserOmniWeb() | 62 | 3 | 10 | |
Browser::checkBrowserShiretoko() | 66 | 3 | 8 | |
WSChat\PreChatForm\PreChatForm::find_field() | 65 | 3 | 9 | |
WSChat\PreChatForm\PreChatForm::build() | 63 | 3 | 10 | |
WSChat\PreChatForm\Settings::get_form() | 67 | 3 | 8 | |
WSChat\WSConversation::start_session() | 65 | 3 | 9 | |
WSChat\Transformers\ConversationTransformer::filter_current_user_participant_ids() | 60 | 2 | 15 | |
Browser::checkBrowserIceCat() | 66 | 3 | 8 | |
WSChat\WfApiManager\PluginActivate::wf_update_status() | 63 | 3 | 10 | |
Browser::checkBrowserLynx() | 62 | 3 | 10 | |
WSChat\WSPusher::validate_pusher_config() | 65 | 3 | 9 | |
WpFluent\Connection::__construct() | 64 | 3 | 10 | |
WSChat\Integrations\Integration::save_wsdesk_options() | 70 | 3 | 5 | |
WSChat\Integrations\Integration::save_chatgpt_options() | 68 | 3 | 6 | |
WpFluent\EventHandler::getEvent() | 70 | 3 | 6 | |
WSChat\WSSettings::get_widget_settings() | 66 | 3 | 8 | |
WSChat\WSSettings::get_settings_menu() | 52 | 1 | 30 | |
WSChat\Models\Conversation::start_session() | 59 | 2 | 14 | |
WSChat\Models\Conversation::end_session() | 59 | 2 | 14 | |
WSChat\Models\Settings::toArray() | 61 | 2 | 14 | |
WSChat\Integrations\Integration::load_integrations_settings() | 60 | 2 | 14 | |
WpFluent\QueryBuilder\QueryBuilderHandler::join() | 59 | 2 | 13 | |
WSChat\WSChat::include_review_component() | 59 | 2 | 13 | |
WSChat\WfApiManager\PluginActivate::wf_status() | 60 | 2 | 13 | |
Browser::checkBrowserSlurp() | 61 | 2 | 12 | |
WSChat\WSChat::translate_wschat_admin_notice() | 62 | 2 | 12 | |
WpFluent\QueryBuilder\QueryBuilderHandler::getQuery() | 61 | 2 | 11 | |
Browser::checkBrowserBlackBerry() | 62 | 2 | 11 | |
Browser::checkForAol() | 62 | 2 | 11 | |
Browser::checkBrowserMSNBot() | 61 | 2 | 11 | |
WSChat\Models\Message::readAll() | 62 | 2 | 11 | |
Browser::reset() | 62 | 2 | 11 | |
WSChat\WSChat::action_link() | 61 | 2 | 11 | |
WSChat\PreChatForm\Settings::get_default_data() | 53 | 1 | 26 | |
Browser::checkBrowserGoogleBot() | 61 | 2 | 11 | |
WSChat\WfApiManager\WfApiManager::wf_init() | 53 | 1 | 22 | |
WSChat\Integrations\Integration::get_menus() | 56 | 1 | 20 | |
WSChat\Integrations\Dialogflow\Client::detect_intent() | 56 | 1 | 18 | |
WSChat\WSAgent::load_agent_page() | 56 | 1 | 17 | |
WSChat\WSMessage::init() | 56 | 1 | 17 | |
WSChat\WSChat::add_admin_bar_links() | 58 | 1 | 16 | |
WSChat\PreChatForm\Settings::init() | 57 | 1 | 16 | |
WSChat\WSSettings::get_tones() | 59 | 1 | 16 | |
WSChat\WSAgent::save_agent_settings() | 71 | 2 | 5 | |
WpFluent\QueryBuilder\QueryBuilderHandler::table() | 65 | 2 | 9 | |
WSChat\Models\Participant::parseData() | 68 | 2 | 7 | |
WSChat\Models\Participant::__get() | 78 | 2 | 3 | |
Browser::checkBrowserChrome() | 63 | 2 | 10 | |
WpFluent\QueryBuilder\QueryBuilderHandler::orWhereNot() | 68 | 2 | 7 | |
WSChat\Models\Participant::status() | 73 | 2 | 5 | |
WSChat\WSAgent::set_agent_status() | 63 | 2 | 10 | |
WSChat\WSAgent::get_agent_online_status() | 65 | 2 | 9 | |
WpFluent\QueryBuilder\QueryBuilderHandler::from() | 67 | 2 | 8 | |
Browser::checkBrowserWebTv() | 63 | 2 | 10 | |
Browser::checkBrowserNetPositive() | 62 | 2 | 10 | |
WSChat\Models\Settings::is_online() | 78 | 2 | 3 | |
WSChat\WSAgent::init() | 57 | 1 | 15 | |
Test_Conversation::get_conversation() | 72 | 2 | 5 | |
WSChat\Utils::abort_if() | 70 | 2 | 6 | |
WSChat\Models\User::find() | 67 | 2 | 8 | |
WSChat\Integrations\Dialogflow\Dialogflow::init() | 66 | 2 | 8 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::concatenateQuery() | 68 | 2 | 7 | |
WSChat\Models\User::applyFilters() | 68 | 2 | 7 | |
WpFluent\QueryBuilder\QueryBuilderHandler::updateOrInsert() | 70 | 2 | 7 | |
Elex_Review_Components::show_trubleshoot() | 69 | 2 | 7 | |
WSChat\Models\User::__get() | 78 | 2 | 3 | |
WSChat\Models\Settings::masked() | 66 | 2 | 8 | |
Browser::checkBrowserGaleon() | 63 | 2 | 10 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::criteriaOnly() | 64 | 2 | 9 | |
WSChat\WSAgent::can() | 68 | 2 | 7 | |
Browser::checkBrowserKonqueror() | 63 | 2 | 10 | |
WSChat\WSChat::add_menu() | 70 | 2 | 6 | |
WSChat\PreChatForm\Fields\FormFieldOption::setValue() | 77 | 2 | 3 | |
WSChat\Integrations\Dialogflow\Dialogflow::get_settings() | 71 | 2 | 6 | |
WSChat\Models\Message::update() | 69 | 2 | 6 | |
WSChat\PreChatForm\Settings::can_user_start_a_conversation() | 66 | 2 | 8 | |
Browser::checkBrowserPhoenix() | 64 | 2 | 9 | |
WSChat\Utils::get_param() | 74 | 2 | 4 | |
Browser::checkBrowserFirebird() | 64 | 2 | 9 | |
WSChat\PreChatForm\Fields\FormField::build() | 65 | 2 | 9 | |
WpFluent\QueryBuilder\QueryBuilderHandler::orWhere() | 68 | 2 | 7 | |
WSChat\Models\Conversation::parseData() | 66 | 2 | 8 | |
WpFluent\QueryBuilder\QueryBuilderHandler::chunk() | 64 | 2 | 10 | |
WSChat\WSPusher::get_default_settings() | 70 | 2 | 6 | |
WpFluent\QueryBuilder\QueryBuilderHandler::newQuery() | 71 | 2 | 6 | |
WpFluent\Connection::connect() | 71 | 2 | 6 | |
Browser::Browsers() | 68 | 2 | 8 | |
WSChat\WSConversation::get_conversation() | 68 | 2 | 7 | |
WSChat\Models\User::isGuest() | 79 | 2 | 3 | |
wpFluent() | 64 | 2 | 9 | |
WSChat\PreChatForm\Fields\FormFieldOption::value() | 78 | 2 | 3 | |
WSChat\Models\Tag::applyFilters() | 67 | 2 | 7 | |
Viocon\Container::instanciate() | 68 | 2 | 7 | |
Viocon\AliasFacade::__callStatic() | 70 | 2 | 6 | |
WpFluent\AliasFacade::__callStatic() | 70 | 2 | 6 | |
WSChat\WSPusher::can_connect_to_pusher() | 71 | 2 | 5 | |
WSChat\Integrations\Integration::update_wsdesk_status() | 71 | 2 | 6 | |
WSChat\Integrations\Integration::get_current_tab() | 74 | 2 | 4 | |
Browser::checkBrowserAmaya() | 63 | 2 | 10 | |
WpFluent\EventHandler::registerEvent() | 75 | 2 | 4 | |
WSChat\WfApiManager\PluginActivate::__construct() | 59 | 1 | 15 | |
WpFluent\QueryBuilder\QueryBuilderHandler::first() | 72 | 2 | 5 | |
Viocon\Container::__construct() | 71 | 2 | 6 | |
Browser::checkBrowserIceweasel() | 63 | 2 | 10 | |
WSChat\WfApiManager\PluginUpdate::instance() | 68 | 2 | 6 | |
WSChat\PreChatForm\PreChatForm::add_fields() | 71 | 2 | 6 | |
Browser::checkBrowserIcab() | 64 | 2 | 9 | |
WpFluent\QueryBuilder\QueryBuilderHandler::subQuery() | 68 | 2 | 7 | |
WSChat\WSSettings::get_current_tab() | 74 | 2 | 4 | |
WpFluent\QueryBuilder\QueryBuilderHandler::update() | 65 | 2 | 9 | |
WSChat\PreChatForm\Fields\FormField::toArray() | 65 | 2 | 9 | |
WSChat\Utils::abort() | 66 | 2 | 8 | |
WpFluent\QueryBuilder\QueryBuilderHandler::delete() | 65 | 2 | 9 | |
WSChat\Models\User::type() | 79 | 2 | 3 | |
WpFluent\QueryBuilder\QueryBuilderHandler::where() | 68 | 2 | 7 | |
WpFluent\QueryBuilder\QueryBuilderHandler::whereNot() | 68 | 2 | 7 | |
WpFluent\QueryBuilder\QueryBuilderHandler::removeEvent() | 70 | 2 | 6 | |
WpFluent\QueryBuilder\QueryBuilderHandler::select() | 67 | 2 | 8 | |
WSChat\Models\Message::add() | 58 | 1 | 15 | |
WSChat\Integrations\Integration::init() | 58 | 1 | 14 | |
WSChat\WSChat::register_routes() | 61 | 1 | 14 | |
Test_Conversation::test_create_new_conversation_action_hook() | 60 | 1 | 14 | |
WSChat\HelpAndSupport\HelpAndSupportController::get_menus() | 62 | 1 | 13 | |
WSChat\Models\Conversation::add_meta() | 61 | 1 | 13 | |
WSChat\Integrations\Dialogflow\Settings::get_language_codes() | 60 | 1 | 13 | |
WSChat\Models\Participant::delete() | 63 | 1 | 12 | |
WSChat\WSSettings::init() | 61 | 1 | 12 | |
WSChat\Transformers\ConversationTransformer::get_recent_messages() | 64 | 1 | 12 | |
WSChat\WSMessage::get_agent_unread_count() | 64 | 1 | 12 | |
WSChat\Migrate::upgrade_3() | 64 | 1 | 11 | |
Test_Conversation::test_make_sure_the_hook_is_not_called_if_exists() | 63 | 1 | 11 | |
WSChat\Transformers\ConversationTransformer::get_users() | 64 | 1 | 11 | |
WSChat\WSMessage::read_all() | 63 | 1 | 11 | |
WSChat\WSPusher::init() | 61 | 1 | 11 | |
Test_New_User::test_create_user_event() | 63 | 1 | 11 | |
WSChat\PreChatForm\Fields\FormField::remove_option() | 64 | 1 | 11 | |
WSChat\WSConversation::add_history() | 64 | 1 | 11 | |
WSChat\Integrations\Integration::is_wsdesk_installed() | 63 | 1 | 11 | |
WSChat\Models\Conversation::get() | 64 | 1 | 11 | |
WSChat\PreChatForm\PreChatForm::remove_field() | 64 | 1 | 11 | |
WpFluent\QueryBuilder\JoinBuilder::joinHandler() | 69 | 1 | 6 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::__construct() | 76 | 1 | 4 | |
WSChat\Models\Settings::agents_enabled() | 79 | 1 | 3 | |
Elex_Review_Components::update_option() | 78 | 1 | 3 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::insertIgnore() | 79 | 1 | 3 | |
WSChat\Utils::include_file() | 71 | 1 | 5 | |
WSChat\Integrations\Dialogflow\Client::get_fulfillment_text() | 78 | 1 | 3 | |
Elex_Review_Components::__construct() | 67 | 1 | 7 | |
WSChat\WfApiManager\PluginUpdate::no_activation_error_notice() | 76 | 1 | 3 | |
WSChat\Transformers\ConversationTransformer::__construct() | 77 | 1 | 4 | |
WSChat\WfApiManager\PluginUpdate::pending_subscription_error_notice() | 76 | 1 | 3 | |
WSChat\PreChatForm\PreChatForm::enable() | 77 | 1 | 4 | |
WSChat\WfApiManager\PluginUpdate::trash_subscription_error_notice() | 76 | 1 | 3 | |
WSChat\Models\Settings::save() | 76 | 1 | 4 | |
WpFluent\Connection::getQueryBuilder() | 79 | 1 | 3 | |
WSChat\WooCommerce\WooCommerce::is_wc_installed() | 76 | 1 | 4 | |
WSChat\Models\Settings::enabled() | 79 | 1 | 3 | |
WSChat\Integrations\Integration::load_whatsapp_settings() | 75 | 1 | 4 | |
WpFluent\QueryBuilder\QueryBuilderHandler::whereNullHandler() | 73 | 1 | 4 | |
WpFluent\QueryBuilder\Raw::getBindings() | 82 | 1 | 3 | |
Elex_Review_Components::get_option() | 78 | 1 | 3 | |
WSChat\Integrations\Dialogflow\Settings::load() | 75 | 1 | 4 | |
WSChat\WSSettings::get_default_tab() | 79 | 1 | 3 | |
WSChat\PreChatForm\PreChatForm::enabled() | 79 | 1 | 3 | |
WSChat\WSChat::admin_live_chat() | 79 | 1 | 3 | |
WSChat\HelpAndSupport\HelpAndSupportController::load_faqs() | 80 | 1 | 3 | |
WSChat\Models\Conversation::get_meta() | 79 | 1 | 3 | |
_manually_load_plugin() | 79 | 1 | 3 | |
WSChat\PreChatForm\Fields\FormField::has_options() | 80 | 1 | 3 | |
WSChat\Models\Participant::isAgent() | 80 | 1 | 3 | |
WpFluent\Connection::setAdapter() | 77 | 1 | 4 | |
Viocon\Container::singleton() | 79 | 1 | 3 | |
WpFluent\QueryBuilder\QueryBuilderHandler::replace() | 79 | 1 | 3 | |
WSChat\Integrations\Dialogflow\Settings::get() | 78 | 1 | 3 | |
WpFluent\Connection::setAdapterConfig() | 77 | 1 | 4 | |
WSChat\WSUser::init() | 89 | 1 | 2 | |
WpFluent\QueryBuilder\QueryBuilderHandler::count() | 66 | 1 | 9 | |
WSChat\WfApiManager\PluginUpdate::expired_license_error_notice() | 76 | 1 | 3 | |
WSChat\WfApiManager\PluginActivate::create_software_api_url() | 71 | 1 | 5 | |
WSChat\HelpAndSupport\HelpAndSupportController::init() | 72 | 1 | 5 | |
WSChat\PreChatForm\Fields\FormField::mandatory() | 79 | 1 | 3 | |
Viocon\Container::set() | 78 | 1 | 3 | |
WSChat\Integrations\Dialogflow\Settings::get_project_id() | 79 | 1 | 3 | |
WpFluent\QueryBuilder\QueryBuilderHandler::whereNotIn() | 78 | 1 | 3 | |
WSChat\Integrations\Integration::load_dialogflow_settings() | 69 | 1 | 6 | |
Browser::getUserAgent() | 86 | 1 | 2 | |
Test_New_User::test_get_user_returns_logged_in_user() | 68 | 1 | 7 | |
WpFluent\QueryBuilder\QueryBuilderHandler::db() | 82 | 1 | 3 | |
WpFluent\QueryBuilder\QueryBuilderHandler::getEvent() | 79 | 1 | 3 | |
WSChat\PreChatForm\Fields\FormField::deactive() | 80 | 1 | 3 | |
WSChat\Integrations\Dialogflow\Client::normalize_json() | 79 | 1 | 3 | |
WSChat\WSPusher::invalid_config_notice() | 71 | 1 | 7 | |
Viocon\AliasFacade::setVioconInstance() | 80 | 1 | 3 | |
WSChat\PreChatForm\Settings::append_settings() | 68 | 1 | 7 | |
WpFluent\QueryBuilder\QueryBuilderHandler::whereNotNull() | 79 | 1 | 3 | |
WSChat\Models\Message::find() | 70 | 1 | 6 | |
WSChat\Integrations\Dialogflow\Settings::get_agent_id() | 79 | 1 | 3 | |
Browser::determine() | 75 | 1 | 5 | |
WSChat\Integrations\Dialogflow\Settings::enabled() | 79 | 1 | 3 | |
Viocon\Container::setInstance() | 80 | 1 | 3 | |
WSChat\PreChatForm\Fields\FormFieldOption::setLabel() | 81 | 1 | 3 | |
WpFluent\EventHandler::getEvents() | 82 | 1 | 3 | |
WSChat\WSUser::create_user() | 73 | 1 | 5 | |
WpFluent\Connection::setDbInstance() | 77 | 1 | 4 | |
WpFluent\QueryBuilder\QueryBuilderHandler::getConnection() | 82 | 1 | 3 | |
WpFluent\QueryBuilder\QueryBuilderHandler::having() | 71 | 1 | 5 | |
WSChat\Utils::is_widget_online() | 76 | 1 | 4 | |
Viocon\Container::has() | 79 | 1 | 3 | |
WSChat\WooCommerce\WooCommerce::init() | 75 | 1 | 4 | |
WSChat\HelpAndSupport\HelpAndSupportController::load_raise_ticket() | 80 | 1 | 3 | |
WSChat\Models\Tag::get_messages() | 66 | 1 | 9 | |
WSChat\WSSettings::load_email_settings() | 75 | 1 | 4 | |
WSChat\WSSettings::load_license_settings() | 75 | 1 | 4 | |
WSChat\WSSettings::load_customization_settings() | 68 | 1 | 6 | |
WpFluent\AliasFacade::setQueryBuilderInstance() | 80 | 1 | 3 | |
WpFluent\QueryBuilder\QueryBuilderHandler::insert() | 79 | 1 | 3 | |
WSChat\WSSettings::load_restrictions_settings() | 75 | 1 | 4 | |
Browser::getPlatform() | 86 | 1 | 2 | |
WSChat\WfApiManager\PluginUpdate::no_key_error_notice() | 76 | 1 | 3 | |
WpFluent\QueryBuilder\JoinBuilder::on() | 78 | 1 | 3 | |
WSChat\Models\Settings::tags_enabled() | 79 | 1 | 3 | |
Browser::setUserAgent() | 74 | 1 | 5 | |
Test_New_User::test_create_user_event_not_triggered_on_request() | 65 | 1 | 10 | |
WSChat\WSMessage::add_info_on_participant_has_joined_the_channel() | 65 | 1 | 8 | |
WSChat\Models\Participant::__construct() | 81 | 1 | 3 | |
WSChat\Models\Message::__get() | 79 | 1 | 3 | |
WSChat\Integrations\Integration::get_default_tab() | 79 | 1 | 3 | |
Browser::setAol() | 85 | 1 | 2 | |
WSChat\WSTag::init() | 67 | 1 | 7 | |
WSChat\Transformers\ConversationTransformer::get_date_from_gmt() | 73 | 1 | 4 | |
WpFluent\QueryBuilder\QueryBuilderHandler::orWhereNull() | 79 | 1 | 3 | |
WpFluent\QueryBuilder\Adapters\BaseAdapter::insert() | 79 | 1 | 3 | |
WSChat\Integrations\Dialogflow\Settings::get_defaults() | 64 | 1 | 10 | |
WSChat\Integrations\Dialogflow\Settings::save() | 80 | 1 | 3 | |
WpFluent\QueryBuilder\NestedCriteria::whereHandler() | 71 | 1 | 5 | |
WpFluent\Connection::getAdapter() | 82 | 1 | 3 | |
WSChat\WfApiManager\PluginUpdate::download_revoked_error_notice() | 76 | 1 | 3 | |
WpFluent\QueryBuilder\QueryBuilderHandler::selectDistinct() | 73 | 1 | 5 | |
WSChat\Models\Settings::hide_sensitive() | 77 | 1 | 4 | |
Test_Conversation::get_user() | 76 | 1 | 4 | |
WpFluent\QueryBuilder\QueryObject::getRawSql() | 79 | 1 | 3 | |
Browser::isBrowser() | 82 | 1 | 2 | |
WSChat\PreChatForm\Fields\FormFieldOption::label() | 82 | 1 | 3 | |
WSChat\Integrations\Dialogflow\Client::__construct() | 81 | 1 | 3 | |
WpFluent\QueryBuilder\QueryBuilderHandler::offset() | 76 | 1 | 4 | |
WpFluent\Connection::createAlias() | 72 | 1 | 5 | |
WpFluent\Connection::getEventHandler() | 82 | 1 | 3 | |
WSChat\HelpAndSupport\HelpAndSupportController::load_view() | 68 | 1 | 7 | |
WpFluent\Connection::getAdapterConfig() | 82 | 1 | 3 | |
Test_Conversation::test_create_new_conversation() | 70 | 1 | 6 | |
Browser::setRobot() | 85 | 1 | 2 | |
WSChat\WSChat::enqueue_scripts() | 73 | 1 | 4 | |
Browser::setPlatform() | 77 | 1 | 4 | |
WpFluent\QueryBuilder\QueryObject::__construct() | 71 | 1 | 6 | |
WSChat\Integrations\Dialogflow\Dialogflow::settings_view() | 75 | 1 | 4 | |
WpFluent\EventHandler::removeEvent() | 79 | 1 | 3 | |
Elex_Review_Components::on_activation() | 79 | 1 | 3 | |
WSChat\WSTag::get_default_tag_color() | 74 | 1 | 4 | |
WSChat\WSChat::Upgrade_to_premium_tab() | 79 | 1 | 3 | |
WSChat\Integrations\Dialogflow\Settings::get_language_code() | 79 | 1 | 3 | |
Elex_Review_Components::delete_options() | 72 | 1 | 5 | |
WSChat\Integrations\Dialogflow\Settings::get_credentials() | 79 | 1 | 3 | |
WSChat\Utils::woocommerce_installed() | 78 | 1 | 3 | |
WpFluent\Connection::getContainer() | 82 | 1 | 3 | |
WpFluent\QueryBuilder\QueryObject::getSql() | 82 | 1 | 3 | |
WpFluent\QueryBuilder\QueryBuilderHandler::statement() | 73 | 1 | 5 | |
WSChat\PreChatForm\Fields\FormField::active() | 79 | 1 | 3 | |
WSChat\WSMessage::add_info_on_chat_has_been_ended() | 63 | 1 | 10 | |
WSChat\Models\Participant::getStatuses() | 66 | 1 | 9 | |
WpFluent\QueryBuilder\Transaction::commit() | 77 | 1 | 4 | |
WpFluent\QueryBuilder\QueryBuilderHandler::orWhereBetween() | 78 | 1 | 3 | |
WpFluent\QueryBuilder\QueryBuilderHandler::setConnection() | 77 | 1 | 4 | |
WpFluent\QueryBuilder\QueryBuilderHandler::limit() | 76 | 1 | 4 | |
WSChat\Utils::get_url() | 79 | 1 | 3 | |
WSChat\WfApiManager\PluginUpdate::no_subscription_error_notice() | 76 | 1 | 3 | |
WpFluent\QueryBuilder\Raw::__toString() | 81 | 1 | 3 | |
WSChat\WfApiManager\PluginUpdate::cancelled_subscription_error_notice() | 76 | 1 | 3 | |
WSChat\WSMessage::add_message() | 67 | 1 | 7 | |
WpFluent\QueryBuilder\QueryBuilderHandler::find() | 75 | 1 | 4 | |
SampleTest::test_sample() | 71 | 1 | 6 | |
WSChat\WSSettings::load_general_settings() | 72 | 1 | 5 | |
WSChat\PreChatForm\PreChatForm::disable() | 77 | 1 | 4 | |
WpFluent\QueryBuilder\Transaction::rollback() | 77 | 1 | 4 | |
WpFluent\Connection::getDbInstance() | 82 | 1 | 3 | |
WpFluent\QueryBuilder\QueryBuilderHandler::raw() | 79 | 1 | 3 | |
WpFluent\QueryBuilder\QueryObject::getBindings() | 82 | 1 | 3 | |
WpFluent\QueryBuilder\QueryBuilderHandler::asObject() | 81 | 1 | 3 | |
WSChat\PreChatForm\Fields\FormField::activate() | 77 | 1 | 4 | |
WSChat\Integrations\Integration::save_settings() | 72 | 1 | 5 | |
WSChat\PreChatForm\Fields\FormField::deletable() | 79 | 1 | 3 | |
Test_New_User::test_user_has_role() | 73 | 1 | 5 | |
WSChat\HelpAndSupport\HelpAndSupportController::get_default_tab() | 79 | 1 | 3 | |
WSChat\PreChatForm\Fields\FormField::deactivate() | 77 | 1 | 4 | |
WSChat\WSChat::admin_live_visitors() | 75 | 1 | 4 | |
WpFluent\QueryBuilder\JoinBuilder::orOn() | 78 | 1 | 3 | |
WSChat\Models\Settings::load() | 79 | 1 | 3 | |
Viocon\AliasFacade::getVioconInstance() | 81 | 1 | 3 | |
WpFluent\QueryBuilder\Raw::__construct() | 76 | 1 | 4 |
104 more item(s) not shown.