Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
FS_Plugin_Info_Dialog::install_plugin_information() | 83 | 544 | ||
Freemius::_sync_plugin_license() | 73 | 289 | ||
Freemius::_handle_account_edits() | 59 | 258 | ||
Freemius::dynamic_init() | 64 | 166 | ||
Freemius::migrate_accounts_to_network() | 45 | 131 | ||
SLN_Shortcode_Salon_DetailsStep::dispatchForm() | 40 | 137 | ||
Freemius::add_submenu_items() | 40 | 123 | ||
FS_Plugin_Info_Dialog::_get_addon_info_filter() | 37 | 156 | ||
Freemius::_activate_license_ajax_action() | 38 | 138 | ||
Freemius::opt_in() | 35 | 146 | ||
SLN_Metabox_Booking::save_post() | 35 | 138 | ||
synch_a_booking() | 35 | 137 | ||
Freemius::setup_network_account() | 35 | 133 | ||
Freemius::_admin_init_action() | 33 | 33 | 89 | |
SLN_Admin_Reports_AbstractReport::build() | 29 | 140 | ||
SLN_Action_Ajax_CheckServices::initAllServicesForAdmin() | 31 | 31 | 101 | |
Freemius::_load_account() | 34 | 30 | 79 | |
Freemius::_add_trial_notice() | 31 | 28 | 104 | |
Freemius::_activate_plugin_event_hook() | 35 | 29 | 75 | |
FS_Logger::build_db_logs_query() | 32 | 27 | 103 | |
Freemius::get_plugins_data_for_api() | 32 | 26 | 114 | |
Freemius::_add_connectivity_issue_message() | 18 | 213 | ||
Freemius::_register_hooks() | 31 | 25 | 105 | |
SLN_PostType_Abstract::duplicatePostCreateDuplicate() | 30 | 24 | 113 | |
Freemius_Api_WordPress::MakeStaticRequest() | 33 | 25 | 88 | |
SLN_Admin_Reports_AbstractReport::getReportDates() | 32 | 23 | 115 | |
Freemius::_maybe_show_gdpr_admin_notice() | 34 | 24 | 93 | |
Freemius::_fetch_licenses() | 35 | 24 | 80 | |
Freemius::get_local_icon_url() | 35 | 24 | 77 | |
FS_Plugin_Updater::plugins_api_filter() | 34 | 23 | 90 | |
Google_Service_Resource::call() | 32 | 21 | 116 | |
FS_Site::is_localhost_by_address() | 45 | 25 | 34 | |
SLB_API_Mobile\Controller\Bookings_Controller::get_items() | 17 | 145 | ||
SLB_API\Controller\Bookings_Controller::get_items() | 17 | 144 | ||
SLN_Helper_Availability::checkEachOfNewServicesForExistOrder() | 35 | 21 | 82 | |
FS_Plugin_Updater::pre_set_site_transient_update_plugins_filter() | 38 | 22 | 64 | |
SLB_Discount_Plugin::hook_metabox_pre_eval() | 36 | 21 | 78 | |
strptime() | 34 | 20 | 92 | |
SLN_Helper_Availability_Highend_DayBookings::buildTimeslots() | 39 | 22 | 56 | |
FS_Options::migrate_to_network() | 39 | 21 | 66 | |
Google_Utils_UriTemplate::combine() | 38 | 21 | 66 | |
SLN_Admin_SettingTabs_GeneralTab::validate() | 39 | 21 | 62 | |
FS_Plugin_Updater::install_and_activate_plugin() | 32 | 18 | 106 | |
Freemius::__construct() | 36 | 20 | 70 | |
SLB_API\Controller\AvailabilityBooking_Controller::get_availability_services() | 36 | 19 | 78 | |
Freemius::_add_tracking_links() | 40 | 20 | 59 | |
SLN_PostType_Booking::restrict_manage_posts() | 39 | 20 | 58 | |
Freemius::_get_admin_page_url() | 39 | 19 | 69 | |
Freemius::_sync_licenses() | 39 | 19 | 66 | |
Freemius::get_installs_data_for_api() | 39 | 19 | 62 | |
SLN_GoogleScope::validate_booking_services() | 37 | 18 | 74 | |
SLN_Third_GoogleCalendarImport::validateBookingServices() | 38 | 18 | 69 | |
SLN_Helper_Availability_Advanced_DayBookings::buildTimeslots() | 40 | 19 | 54 | |
Freemius::_activate_license() | 36 | 17 | 83 | |
Freemius::_fetch_latest_version() | 41 | 19 | 52 | |
SLB_API\Controller\Assistants_Controller::save_item_post() | 38 | 18 | 65 | |
SLB_API_Mobile\Controller\Assistants_Controller::save_item_post() | 38 | 18 | 65 | |
SLN_Admin_Customers_List::prepare_items() | 34 | 16 | 94 | |
SLB_API\Controller\Customers_Controller::get_items() | 34 | 16 | 92 | |
SLB_API_Mobile\Controller\Customers_Controller::get_items() | 34 | 16 | 92 | |
SLN_Admin_SettingTabs_GeneralTab::postProcess() | 44 | 19 | 43 | |
SLB_API\Controller\REST_Controller::rest_validate_value_from_schema() | 43 | 19 | 43 | |
SLB_API_Mobile\Controller\REST_Controller::rest_validate_value_from_schema() | 43 | 19 | 43 | |
Freemius::get_gdpr_admin_notice_string() | 34 | 15 | 99 | |
SLN_Shortcode_SalonCalendar::prepareContentData() | 37 | 17 | 68 | |
Freemius::_network_activate_ajax_action() | 37 | 16 | 77 | |
SLN_Action_Ajax_CheckDateAlt::checkDateTimeServicesAndAttendants() | 39 | 17 | 62 | |
SLB_API\Controller\Services_Controller::get_items() | 35 | 15 | 85 | |
SLB_API_Mobile\Controller\Services_Controller::get_items() | 35 | 15 | 85 | |
SLN_PostType_Booking::parse_query() | 41 | 17 | 53 | |
FS_Plugin_Info_Dialog::get_download_cta() | 39 | 16 | 67 | |
SLN_Shortcode_Salon::dispatchStep() | 46 | 18 | 36 | |
Freemius::parse_settings() | 34 | 14 | 95 | |
Freemius::get_caller_main_file_and_type() | 39 | 16 | 64 | |
SLN_Action_Ajax_Calendar::getStats() | 38 | 16 | 62 | |
SLN_Admin_Tools::export() | 32 | 12 | 115 | |
Freemius::_submit_affiliate_application() | 39 | 15 | 69 | |
SLN_Admin_Reports_GoogleGraph::build_bar_graph() | 37 | 14 | 77 | |
Freemius::_after_new_blog_callback() | 41 | 15 | 61 | |
SLN_Update_Page::render() | 34 | 11 | 121 | |
Freemius::get_themes_data_for_api() | 38 | 14 | 74 | |
SLN_Enum_CheckoutFields::migrateSettings() | 44 | 16 | 41 | |
SLB_API\Controller\Services_Controller::get_item_schema() | 1 | 265 | ||
SLB_API_Mobile\Controller\Services_Controller::get_item_schema() | 1 | 265 | ||
SLN_PostType_Booking::manage_column() | 40 | 15 | 54 | |
SLN_Func::filter() | 44 | 16 | 39 | |
SLB_Discount_Wrapper_Discount::validateDiscountRules() | 41 | 15 | 52 | |
Freemius::_debug_page_actions() | 39 | 14 | 64 | |
SLB_API_Mobile\Controller\AvailabilityBooking_Controller::get_availability_services() | 39 | 14 | 63 | |
SLN_Action_Ajax_ImportServices::processRow() | 36 | 13 | 77 | |
SLN_Action_WeeklyReport::getData() | 38 | 13 | 76 | |
SLN_Action_Ajax_ImportAssistants::processRow() | 35 | 12 | 89 | |
SLB_API\Controller\Bookings_Controller::get_item_schema() | 1 | 253 | ||
Freemius::override_plugin_menu_with_activation() | 42 | 14 | 57 | |
FS_Admin_Notice_Manager::__construct() | 44 | 15 | 42 | |
Freemius::_deactivate_plugin_hook() | 41 | 14 | 56 | |
SLN_PostType_Service::save_post() | 44 | 15 | 39 | |
SLN_Admin_Reports_GoogleGraph::build_line_graph() | 37 | 12 | 84 | |
Freemius::embed_submenu_items() | 42 | 14 | 54 | |
SLB_API_Mobile\Controller\AvailabilityStats_Controller::get_stats() | 38 | 13 | 68 | |
SLN_Action_Ajax_CheckDateAlt::getIntervalsArray() | 39 | 13 | 65 | |
sln_autoload() | 43 | 14 | 50 | |
SLB_API\Controller\Services_Controller::save_item_post() | 39 | 13 | 64 | |
SLB_API_Mobile\Controller\Services_Controller::save_item_post() | 39 | 13 | 64 | |
SLB_API_Mobile\Controller\Bookings_Controller::get_item_schema() | 1 | 242 | ||
SLN_Wrapper_Booking_AbstractCache::processDate() | 48 | 15 | 29 | |
Freemius::_get_uninstall_reasons() | 31 | 8 | 134 | |
Freemius::_sdk_version_update() | 45 | 14 | 43 | |
SLB_API\Controller\Discounts_Controller::get_items() | 39 | 13 | 57 | |
SLB_API_Mobile\Controller\Discounts_Controller::get_items() | 39 | 13 | 57 | |
SLB_API\Controller\AvailabilityBooking_Controller::prepare_service_response_for_collection() | 40 | 13 | 56 | |
SLB_API\Controller\ServicesCategories_Controller::get_items() | 40 | 13 | 56 | |
SLB_API_Mobile\Controller\ServicesCategories_Controller::get_items() | 40 | 13 | 56 | |
SLB_API\Controller\Services_Controller::prepare_response_for_collection() | 40 | 13 | 55 | |
SLB_API_Mobile\Controller\AvailabilityBooking_Controller::prepare_service_response_for_collection() | 40 | 13 | 55 | |
SLB_API_Mobile\Controller\Services_Controller::prepare_response_for_collection() | 40 | 13 | 55 | |
Freemius::get_opt_in_params() | 38 | 12 | 69 | |
SLB_API\Controller\Discounts_Controller::save_item_post() | 44 | 14 | 39 | |
SLB_API_Mobile\Controller\Discounts_Controller::save_item_post() | 44 | 14 | 39 | |
Google_Service_Resource::createRequestUri() | 45 | 14 | 39 | |
SLN_Repository_BookingRepository::getForDaySearch() | 38 | 12 | 68 | |
Freemius::_add_affiliate_program_notice() | 42 | 13 | 53 | |
Freemius::safe_remote_post() | 46 | 14 | 38 | |
Freemius::get_current_page() | 46 | 14 | 36 | |
SLN_Action_Ajax_CheckServices::execute() | 46 | 14 | 35 | |
SLN_Admin_Reports_AbstractReport::getDataByDate() | 43 | 13 | 47 | |
SLN_Admin_Reports_AbstractReport::getReportGraphControls() | 36 | 10 | 92 | |
SLB_API\Controller\Assistants_Controller::get_item_schema() | 1 | 226 | ||
SLB_API_Mobile\Controller\Assistants_Controller::get_item_schema() | 1 | 226 | ||
Freemius::consolidate_licenses() | 45 | 13 | 46 | |
SLN_Shortcode_Salon_AttendantStep::dispatchForm() | 48 | 14 | 30 | |
FS_Customizer_Upsell_Control::to_json() | 43 | 13 | 44 | |
SLN_Enum_CheckoutFields::validateField() | 48 | 14 | 29 | |
SLN_GoogleScope::is_connected() | 44 | 13 | 44 | |
Freemius::has_api_connectivity() | 50 | 14 | 29 | |
SLN_Update_Processor::show_update_notification() | 38 | 11 | 73 | |
Freemius::get_cron_target_blog_id() | 51 | 14 | 27 | |
SLB_API\Controller\Assistants_Controller::get_items() | 40 | 12 | 55 | |
SLB_API_Mobile\Controller\Assistants_Controller::get_items() | 40 | 12 | 55 | |
SLB_API\Controller\AvailabilityBooking_Controller::get_availability_assistants() | 41 | 12 | 53 | |
SLB_API_Mobile\Controller\AvailabilityBooking_Controller::get_availability_assistants() | 41 | 12 | 53 | |
Google_Task_Runner::__construct() | 45 | 12 | 49 | |
SLN_Third_GoogleCalendarImport::importBookingFromGoogleCalendarEvent() | 43 | 12 | 48 | |
Freemius::switch_to_blog() | 43 | 12 | 48 | |
Freemius::_install_premium_version_ajax_action() | 41 | 11 | 61 | |
FS_Plugin_Updater::_maybe_adjust_source_dir() | 44 | 12 | 46 | |
Google_Model::__get() | 49 | 13 | 31 | |
Google_Utils_UriTemplate::replace() | 44 | 12 | 46 | |
SLN_Helper_Availability_Basic_DayBookings::buildTimeslots() | 47 | 13 | 31 | |
SLN_Action_Ajax_CheckServicesAlt::innerInitServices() | 40 | 11 | 60 | |
fs_ui_get_action_button() | 48 | 13 | 29 | |
SLN_Helper_Availability::validateAttendant() | 48 | 13 | 29 | |
Freemius::_get_license_by_id() | 51 | 13 | 28 | |
SLN_Helper_Availability::validateService() | 48 | 13 | 28 | |
SLN_Wrapper_Booking_Services::build() | 41 | 11 | 57 | |
Freemius::add_menu_action() | 51 | 13 | 26 | |
FS_Plugin_Updater::set_update_data() | 45 | 12 | 41 | |
Google_AccessToken_Verify::verifyIdToken() | 45 | 12 | 39 | |
SLN_Action_Ajax_AddHolydayRule::execute() | 45 | 12 | 37 | |
FS_Option_Manager::load() | 48 | 12 | 36 | |
Freemius::execute_cron() | 47 | 12 | 35 | |
FS_Plugin_Updater::get_installed_translations() | 47 | 12 | 35 | |
SLN_Wrapper_Booking_Service::__construct() | 52 | 13 | 20 | |
Freemius::clear_cron() | 48 | 12 | 34 | |
SLN_Helper_AvailabilityItems::getWeekDayRules() | 47 | 12 | 34 | |
SLN_Helper_Availability::validateServiceOnTime() | 47 | 12 | 33 | |
FS_Api::get() | 48 | 12 | 32 | |
SLN_Shortcode_Salon_ThankyouStep::dispatchForm() | 48 | 12 | 31 | |
SLB_API_Mobile\Controller\Bookings_Controller::register_routes() | 1 | 196 | ||
SLN_Helper_Availability::validateServiceFromOrder() | 49 | 12 | 31 | |
SLN_Helper_AvailabilityItems::mergeRanges() | 49 | 12 | 31 | |
Freemius::deactivate_premium_only_addon_without_license() | 45 | 11 | 42 | |
Freemius::fetch_user_marketing_flag_status_by_plugins() | 44 | 11 | 42 | |
SLN_Action_Ajax_RemoveHolydayRule::execute() | 44 | 11 | 42 | |
SLN_Shortcode_Salon_FbphoneStep::dispatchForm() | 50 | 12 | 25 | |
SLN_Formatter::money() | 50 | 12 | 25 | |
SLB_API\Controller\Discounts_Controller::get_item_schema() | 30 | 1 | 189 | |
SLB_API_Mobile\Controller\Discounts_Controller::get_item_schema() | 30 | 1 | 189 | |
Freemius::_load_required_static() | 45 | 11 | 38 | |
SLN_Shortcode_Salon_Step::setAttendantsAuto() | 47 | 11 | 36 | |
SLN_GoogleScope::start_auth() | 45 | 11 | 36 | |
FS_Logger::_log() | 46 | 11 | 35 | |
Freemius::get_after_plugin_activation_redirect_url() | 49 | 11 | 34 | |
Freemius::delete_unused_subscriptions() | 49 | 11 | 33 | |
SLN_Admin_Customers::save_customer() | 46 | 11 | 33 | |
SLN_Helper_Availability::returnValidatedServices() | 44 | 10 | 48 | |
Freemius::_downgrade_site() | 43 | 10 | 47 | |
SLN_Service_Messages::sendSmsBooking() | 49 | 11 | 31 | |
SLN_Service_Messages::sendSmsModifiedBooking() | 49 | 11 | 31 | |
Freemius::get_install_data_for_api() | 48 | 11 | 30 | |
Freemius::_sync_addon_license() | 44 | 10 | 45 | |
SLN_Shortcode_SalonMyAccount_Details::execute() | 40 | 9 | 60 | |
SLN_Wrapper_Booking_Builder::isValid() | 49 | 11 | 29 | |
Freemius::should_run_connectivity_test() | 50 | 11 | 29 | |
SLN_Shortcode_Salon_AttendantStep::dispatchMultiple() | 42 | 9 | 58 | |
Freemius::get_install_diff_for_api() | 50 | 11 | 27 | |
FS_Plugin_Info_Dialog::get_billing_cycle() | 51 | 11 | 27 | |
SLN_Func::isSalonPage() | 49 | 11 | 27 | |
SLN_Helper_Availability::validateAttendantOnTime() | 49 | 11 | 27 | |
SLN_Action_Ajax_CheckAttendants::initAllAttentansForAdmin() | 44 | 10 | 42 | |
SLN_Helper_Intervals::setDatetime() | 45 | 10 | 42 | |
FS_Api::_call() | 51 | 11 | 26 | |
Freemius::get_plugin_slug() | 52 | 11 | 26 | |
SLN_Helper_Availability_MyAccountBookings::buildBookings() | 45 | 10 | 40 | |
SLN_PostType_Booking::pre_get_posts() | 50 | 11 | 24 | |
SLN_Shortcode_Salon_AttendantAltStep::dispatchMultiple() | 42 | 9 | 54 | |
SLB_API\Controller\Bookings_Controller::prepare_response_for_collection() | 44 | 10 | 39 | |
SLN_Form::fieldSelect() | 51 | 11 | 24 | |
Freemius::_store_licenses() | 46 | 10 | 38 | |
SLN_Shortcode_SalonMyAccount_ProfileUpdater::validate() | 51 | 11 | 23 | |
SLB_API_Mobile\Controller\Bookings_Controller::prepare_response_for_collection() | 45 | 10 | 38 | |
Google_Http_MediaFileUpload::process() | 45 | 10 | 38 | |
SLN_Shortcode_Salon_ServicesStep::dispatchForm() | 52 | 11 | 22 | |
SLN_Admin_Reports_RevenuesByAssistantsReport::processBookings() | 43 | 9 | 51 | |
Freemius::add_network_menu_when_missing() | 49 | 10 | 36 | |
Freemius_Api_Base::CanonizePath() | 46 | 10 | 36 | |
SLN_Metabox_Booking::validate() | 54 | 11 | 20 | |
SLN_GoogleScope::get_client() | 43 | 9 | 50 | |
Freemius::get_email_sections() | 35 | 6 | 94 | |
Freemius::_version_updates_handler() | 49 | 10 | 34 | |
Freemius::start_trial() | 41 | 8 | 63 | |
PresetoPluginUpdateEnvato::check_plugin_updates() | 48 | 10 | 33 | |
SLN_PostType_Abstract::duplicatePostSaveAsNewPost() | 54 | 11 | 17 | |
SLN_Admin_Reports_RevenuesReport::printFooter() | 49 | 10 | 32 | |
Freemius::send_email() | 49 | 10 | 31 | |
SLB_API\Controller\Bookings_Controller::get_upcoming_items() | 34 | 4 | 121 | |
Google_Client::setAuthConfig() | 48 | 10 | 31 | |
fs_canonize_query_string() | 49 | 10 | 30 | |
SLN_Shortcode_Salon_SmsStep::dispatchForm() | 50 | 10 | 30 | |
SLN_Form::fieldJSTime() | 48 | 10 | 30 | |
SLN_Repository_ServiceRepository::serviceExecAndTitleDescCmp() | 51 | 10 | 29 | |
SLN_Repository_ServiceRepository::serviceCmp() | 51 | 10 | 29 | |
SLN_Shortcode_Salon_AttendantAltStep::dispatchSingle() | 45 | 9 | 44 | |
Freemius::update_multisite_data_after_site_deactivation() | 51 | 10 | 28 | |
Google_Model::mapTypes() | 50 | 10 | 28 | |
SLB_API_Mobile\Controller\Bookings_Controller::get_upcoming_items() | 34 | 4 | 117 | |
Freemius::create_installs_with_user() | 45 | 9 | 41 | |
Freemius::_install_with_new_user() | 47 | 9 | 38 | |
SLN_Repository_ServiceRepository::groupServicesByCategory() | 47 | 9 | 36 | |
SLB_API\Controller\Bookings_Controller::update_item() | 46 | 9 | 36 | |
SLB_API_Mobile\Controller\Bookings_Controller::update_item() | 46 | 9 | 36 | |
SLN_Update_Processor::check_update() | 53 | 10 | 21 | |
Freemius::_add_auto_installation_dialog_box() | 49 | 9 | 35 | |
SLN_Shortcode_SalonServices::execute() | 47 | 9 | 35 | |
FS_Admin_Menu_Manager::init() | 47 | 9 | 35 | |
SLB_Discount_Wrapper_Discount::applyDiscountToBookingServices() | 44 | 8 | 49 | |
Freemius::_gdpr_optin_ajax_action() | 47 | 9 | 34 | |
RestAPI::curl_request() | 42 | 8 | 49 | |
Freemius::_uninstall_plugin_event() | 48 | 9 | 33 | |
SLB_API\Controller\Assistants_Controller::prepare_response_for_collection() | 43 | 8 | 48 | |
SLB_API\Controller\AvailabilityBooking_Controller::prepare_assistant_response_for_collection() | 43 | 8 | 48 | |
SLB_API_Mobile\Controller\Assistants_Controller::prepare_response_for_collection() | 43 | 8 | 48 | |
SLB_API_Mobile\Controller\AvailabilityBooking_Controller::prepare_assistant_response_for_collection() | 43 | 8 | 48 | |
fs_redirect() | 49 | 9 | 32 | |
SLB_API\Controller\Bookings_Controller::register_routes() | 32 | 1 | 152 | |
SLN_Action_Ajax_CancelBooking::execute() | 47 | 9 | 32 | |
SLN_PostType_Attendant::manage_column() | 49 | 9 | 31 | |
FS_Plugin_Info_Dialog::get_checkout_cta() | 49 | 9 | 31 | |
SLN_Action_Ajax_SearchUser::userSearch() | 45 | 8 | 45 | |
Freemius::send_install_update() | 50 | 9 | 30 | |
SLN_Func::filterUnknownedType() | 61 | 11 | 10 | |
Google_Client::authorize() | 50 | 9 | 29 | |
Freemius::migrate_install_plan_to_plan_id() | 50 | 9 | 29 | |
SLN_PostType_Attendant::quick_edit_custom_box() | 43 | 7 | 58 | |
SLN_Action_Init::template_redirect() | 50 | 9 | 28 | |
FS_Admin_Notice_Manager::_admin_notices_hook() | 50 | 9 | 28 | |
Google_Http_Batch::parseResponse() | 44 | 8 | 43 | |
SLN_TimeFunc::evalPickedDate() | 49 | 9 | 28 | |
SLN_Helper_AvailabilityItem::__toString() | 50 | 9 | 28 | |
Freemius::is_site_activation_mode() | 61 | 10 | 12 | |
FS_Plugin_Updater::_maybe_update_folder_name() | 51 | 9 | 26 | |
SLB_API\Controller\AvailabilityServices_Controller::get_primary_services() | 45 | 8 | 41 | |
SLB_API\Controller\AvailabilityServices_Controller::get_secondary_services() | 45 | 8 | 41 | |
SLB_API_Mobile\Controller\AvailabilityServices_Controller::get_secondary_services() | 45 | 8 | 41 | |
SLB_API_Mobile\Controller\AvailabilityServices_Controller::get_primary_services() | 45 | 8 | 41 | |
SLN_Action_Ajax_CheckServices::innerInitServices() | 46 | 8 | 41 | |
Freemius::track_event() | 51 | 9 | 25 | |
SLN_PostType_Service::manage_column() | 51 | 9 | 25 | |
SLN_Service_Messages::sendByStatus() | 51 | 9 | 25 | |
Freemius::get_after_activation_url() | 52 | 9 | 25 | |
SLN_Shortcode_Salon_SummaryStep::dispatchForm() | 51 | 9 | 25 | |
SLN_TimeFunc::getPostDateTime() | 51 | 9 | 25 | |
Freemius::fetch_affiliate_and_custom_terms() | 51 | 9 | 24 | |
FS_Storage::is_multisite_option() | 54 | 9 | 24 | |
SLN_Third_GoogleCalendarImport::getBookingDetailsFromGoogleCalendarEvent() | 46 | 8 | 39 | |
SLN_Action_LinkServicesBooking::execute() | 51 | 9 | 24 | |
SLN_TimeFunc::guessMonthNum() | 53 | 9 | 24 | |
Freemius::wp_cookie_constants() | 54 | 9 | 24 | |
Freemius::stop_network_tracking() | 47 | 8 | 38 | |
Freemius::should_stop_execution() | 54 | 9 | 23 | |
SLN_PostType_Attendant::save_post() | 51 | 9 | 23 | |
Freemius::activate_license_on_many_sites() | 47 | 8 | 38 | |
Freemius::install_with_user() | 47 | 8 | 38 | |
SLN_Shortcode_Salon_AttendantStep::dispatchSingle() | 47 | 8 | 38 | |
SLN_Helper_Availability::getCachedDays() | 52 | 9 | 23 | |
Freemius::is_ajax_action_static() | 53 | 9 | 22 | |
Freemius::_prepare_admin_menu() | 54 | 9 | 22 | |
Freemius::_activate_account() | 46 | 8 | 36 | |
FS_Plugin_Updater::fetch_wp_org_module_translation_updates() | 43 | 7 | 51 | |
FS_Entity::update() | 54 | 9 | 21 | |
FS_Plugin_Updater::edit_and_echo_plugin_information_dialog_contents() | 48 | 8 | 35 | |
SLB_API\Controller\AvailabilityBooking_Controller::register_routes() | 34 | 1 | 140 | |
Freemius_Api_WordPress::ThrowWPRemoteException() | 43 | 7 | 50 | |
SLN_Action_Ajax_AbstractImport::stepProcess() | 48 | 8 | 34 | |
SLN_Third_GoogleCalendarImport::syncFull() | 43 | 7 | 49 | |
SLN_Action_RescheduleBooking::set_booking_form_attendants() | 48 | 8 | 34 | |
Freemius::_cancel_trial() | 44 | 7 | 48 | |
SLN_Shortcode_Salon_AbstractUserStep::successRegistration() | 48 | 8 | 33 | |
SLN_Admin_Customers::show_customers() | 48 | 8 | 32 | |
SLN_Action_Init::init() | 49 | 8 | 32 | |
FS_Cache_Manager::has_valid() | 57 | 9 | 17 | |
Freemius::_find_caller_plugin_file() | 49 | 8 | 32 | |
Freemius::_plugin_code_type_changed() | 45 | 7 | 46 | |
Freemius::get_user_opted_in_module_ids_map() | 49 | 8 | 31 | |
FS_Logger::db_log() | 48 | 8 | 31 | |
SLB_Discount_Plugin::get_services_calc_booking_total() | 49 | 8 | 31 | |
SLN_Enum_CheckoutFields::init() | 47 | 8 | 31 | |
SLN_Form::attrs() | 56 | 9 | 16 | |
Freemius::schedule_cron() | 50 | 8 | 30 | |
Freemius::skip_connection() | 50 | 8 | 30 | |
Freemius::_modify_plugin_action_links_hook() | 49 | 8 | 30 | |
fs_newest_sdk_plugin_first() | 50 | 8 | 29 | |
SLN_Shortcode_Salon_SmsStep::render() | 50 | 8 | 29 | |
SLN_Func::filterTimes() | 49 | 8 | 29 | |
fs_fallback_to_newest_active_sdk() | 49 | 8 | 29 | |
__fs() | 51 | 8 | 28 | |
Freemius::get_complete_upgrade_instructions() | 45 | 7 | 43 | |
SLN_GoogleScope::get_calendar_list() | 50 | 8 | 28 | |
SLB_API\Controller\AvailabilityAssistants_Controller::validate() | 42 | 6 | 58 | |
SLB_API_Mobile\Controller\AvailabilityAssistants_Controller::validate() | 42 | 6 | 58 | |
fs_sort_by_priority() | 61 | 9 | 12 | |
fs_text() | 52 | 8 | 27 | |
SLN_Shortcode_Salon::initSteps() | 47 | 7 | 42 | |
SLN_Action_Ajax_CheckDate::execute() | 51 | 8 | 27 | |
SLN_Wrapper_Booking_Builder::create() | 45 | 7 | 42 | |
Freemius::_debug_page_render() | 46 | 7 | 42 | |
SLB_API_Mobile\Controller\AvailabilityBooking_Controller::register_routes() | 34 | 1 | 131 | |
Freemius::is_trial_plan() | 52 | 8 | 25 | |
SLN_Admin_Reports_AbstractReport::__construct() | 53 | 8 | 25 | |
Freemius::get_license_network_activation_notice() | 52 | 8 | 25 | |
SLN_Helper_AvailabilityItem::__construct() | 52 | 8 | 25 | |
SLN_Admin_Settings::show() | 47 | 7 | 39 | |
SLN_Wrapper_ServiceCategory::__construct() | 53 | 8 | 24 | |
SLN_Action_Ajax_SetBookingRating::execute() | 46 | 7 | 38 | |
Freemius::_maybe_add_subscription_cancellation_dialog_box() | 53 | 8 | 23 | |
SLN_Action_CancelBookingLink::execute() | 46 | 7 | 38 | |
PresetoPluginUpdateEnvato::plugins_api() | 46 | 7 | 38 | |
FS_Plugin_Manager::load() | 54 | 8 | 23 | |
Freemius::can_activate_license_on_network() | 47 | 7 | 37 | |
FS_Storage::migrate_to_network() | 54 | 8 | 22 | |
SLN_Action_Ajax_MyAccountDetails::execute() | 52 | 8 | 22 | |
SLN_Shortcode_Salon_AttendantHelper::validateItem() | 47 | 7 | 36 | |
SLN_Wrapper_Booking_AbstractCache::processBooking() | 54 | 8 | 21 | |
Freemius::is_network_activation_mode() | 56 | 8 | 21 | |
sln_my_wp_log() | 52 | 8 | 20 | |
Freemius::is_ajax_action() | 55 | 8 | 20 | |
FS_Option_Manager::get_manager() | 54 | 8 | 20 | |
SLN_Action_Ajax_CheckDate::checkDateTime() | 48 | 7 | 35 | |
Freemius::_register_account_hooks() | 55 | 8 | 20 | |
Freemius::_resend_license_key_ajax_action() | 47 | 7 | 34 | |
Freemius::_get_latest_version_endpoint() | 54 | 8 | 19 | |
Google_Client::createAuthUrl() | 48 | 7 | 34 | |
SLB_API_Mobile\Listener\Events\BookingEventsListener::event_created() | 48 | 7 | 34 | |
SLN_Helper_AvailabilityItems::processDateSubset() | 57 | 8 | 19 | |
Freemius::allow_network_tracking() | 48 | 7 | 33 | |
Freemius::should_page_include_tabs() | 57 | 8 | 18 | |
SLN_Action_Ajax_AbstractImport::stepStart() | 43 | 6 | 48 | |
SLB_API\Listener\Events\BookingEventsListener::event_created() | 48 | 7 | 33 | |
Google_Http_MediaFileUpload::fetchResumeUri() | 47 | 7 | 33 | |
SLN_Helper_Availability::addSingleAttendantForServices() | 50 | 7 | 32 | |
SLN_Admin_Reports_RevenuesReport::processBookings() | 41 | 5 | 62 | |
SLN_Admin_Reports_TopCustomersReport::processBookings() | 44 | 6 | 47 | |
SLN_Helper_Intervals::bindDates() | 49 | 7 | 32 | |
SLN_Form::fieldTime() | 56 | 8 | 16 | |
SLN_Shortcode_Salon_SecondaryStep::dispatchForm() | 57 | 8 | 16 | |
FS_Plugin_Updater::edit_and_echo_plugin_update_row() | 45 | 6 | 46 | |
FS_Options::store() | 59 | 8 | 15 | |
SLN_Action_Ajax_SearchAssistantStaffMember::execute() | 49 | 7 | 30 | |
FS_Admin_Notices::clear_all_sticky() | 59 | 8 | 15 | |
FS_Options::clear() | 59 | 8 | 15 | |
FS_Storage::clear_all() | 59 | 8 | 15 | |
SLN_Shortcode_SalonMyAccount_ProfileUpdater::updateUser() | 50 | 7 | 30 | |
Freemius::get_plugin_data() | 50 | 7 | 29 | |
SLN_UserRole_SalonStaff::__construct() | 50 | 7 | 29 | |
FS_Api::ping() | 51 | 7 | 29 | |
FS_Admin_Notice_Manager::add() | 49 | 7 | 29 | |
SLB_API_Mobile\Controller\HolidayRules_Controller::delete_holiday_rule() | 50 | 7 | 29 | |
fs_find_caller_plugin_file() | 50 | 7 | 28 | |
SLN_Admin_Reports_RevenuesByServicesReport::processBookings() | 45 | 6 | 43 | |
SLN_Plugin::ajax() | 50 | 7 | 27 | |
FS_Admin_Notice_Manager::instance() | 52 | 7 | 26 | |
SLN_TaxonomyType_ServiceCategory::terms_radiolist() | 50 | 7 | 26 | |
SLN_Repository_BookingRepository::processCriteria() | 47 | 6 | 41 | |
SLB_Discount_PostType_Discount::manage_column() | 51 | 7 | 26 | |
Freemius::is_valid_email() | 51 | 7 | 26 | |
SLN_Shortcode_SalonMyAccount::execute() | 50 | 7 | 25 | |
SLB_Zapier\Webhook::get_booking_response() | 45 | 6 | 40 | |
SLN_Helper_Availability_AbstractDayBookings::getBookingsByHour() | 51 | 7 | 25 | |
Freemius::store_connectivity_info() | 52 | 7 | 25 | |
SLN_Action_InitScripts::preloadScripts() | 45 | 6 | 39 | |
SLB_Discount_Metabox_Discount::save_post() | 52 | 7 | 24 | |
SLB_Discount_Plugin::hook_booking_setStatus() | 51 | 7 | 24 | |
Freemius::get_plans_ids_associated_with_installs() | 53 | 7 | 23 | |
SLB_Zapier\Webhook::handle_request() | 52 | 7 | 23 | |
Freemius::get_license_ids_associated_with_installs() | 53 | 7 | 23 | |
Freemius::is_plan() | 53 | 7 | 23 | |
Freemius::_store_tabs_styles() | 53 | 7 | 23 | |
SLB_API\Controller\Bookings_Controller::update_item_post() | 41 | 5 | 53 | |
SLN_Action_Update::__construct() | 53 | 7 | 22 | |
Freemius::store_subscription() | 54 | 7 | 22 | |
SLN_Action_FollowUp::getCustomers() | 53 | 7 | 22 | |
SLN_GoogleCalendarEventFactory::get_event() | 41 | 5 | 52 | |
SLN_Helper_Availability::checkExclusiveServices() | 54 | 7 | 22 | |
SLN_Shortcode_SalonAssistant::execute() | 52 | 7 | 22 | |
SLB_API_Mobile\Controller\Bookings_Controller::update_item_post() | 42 | 5 | 51 | |
Google_Client::isAccessTokenExpired() | 54 | 7 | 19 | |
SLN_Func::currPageUrl() | 54 | 7 | 19 | |
FS_Option_Manager::get_option() | 57 | 7 | 18 | |
SLB_API_Mobile\Controller\Bookings_Controller::create_new_customer() | 49 | 6 | 32 | |
SLB_API\Controller\Bookings_Controller::create_new_customer() | 49 | 6 | 32 | |
FS_Logger::api_error() | 57 | 7 | 17 | |
SLN_Wrapper_Booking::evalCustomerDetails() | 56 | 7 | 17 | |
SLN_Metabox_Booking::hookLoadPost() | 57 | 7 | 17 | |
fs_request_get() | 57 | 7 | 17 | |
SLN_PostType_Booking::bulkAdminFooter() | 50 | 6 | 31 | |
SLN_Wrapper_Booking_Builder::getServices() | 57 | 7 | 16 | |
SLB_API\Controller\Bookings_Controller::create_item() | 49 | 6 | 30 | |
SLN_PostType_Booking::posts_join() | 65 | 8 | 7 | |
SLN_Action_InitScripts::hook_enqueue_scripts() | 64 | 8 | 8 | |
SLB_API_Mobile\Controller\Bookings_Controller::create_item() | 49 | 6 | 30 | |
SLN_Wrapper_Customer::calcNextBookingTime() | 49 | 6 | 29 | |
sum() | 52 | 6 | 29 | |
Freemius_Api_WordPress::ExecuteRequest() | 51 | 6 | 24 | |
SLN_Form::fieldRadioboxGroup() | 52 | 6 | 24 | |
Google_Client::fetchAccessTokenWithRefreshToken() | 53 | 6 | 23 | |
SLN_PostType_Service::quick_edit_custom_box() | 43 | 3 | 67 | |
SLN_TimeFunc::translateDate() | 54 | 6 | 21 | |
SLN_Repository_ServiceRepository::serviceExecCmp() | 56 | 6 | 21 | |
fs_get_plugins() | 55 | 6 | 19 | |
SLB_API\Controller\Bookings_Controller::get_stats() | 41 | 3 | 64 | |
SLB_API_Mobile\Controller\Bookings_Controller::get_stats() | 41 | 3 | 64 | |
SLN_GoogleScope::wp_init() | 56 | 6 | 19 | |
RestAPI::http2_request() | 48 | 5 | 33 | |
SLN_Wrapper_Booking::getEmailCancellationDetails() | 55 | 6 | 18 | |
FS_Key_Value_Storage::instance() | 56 | 6 | 17 | |
FS_Option_Manager::unset_option() | 58 | 6 | 17 | |
Freemius_Api_WordPress::GenerateAuthorizationParams() | 48 | 5 | 32 | |
SLN_Helper_AvailabilityItems::isValidTimeInterval() | 57 | 6 | 16 | |
SLN_Plugin::createBooking() | 58 | 6 | 15 | |
FS_Option_Manager::set_option() | 59 | 6 | 15 | |
SLN_PostType_Booking::bulkPostStates() | 59 | 6 | 14 | |
SLN_Form::fieldNumeric() | 58 | 6 | 14 | |
SLN_Wrapper_Customer::getAverageCountOfServices() | 58 | 6 | 14 | |
FS_Logger::download_db_logs() | 49 | 5 | 29 | |
SLN_Third_GoogleCalendarImport::createCustomer() | 50 | 5 | 28 | |
SLB_Discount_Plugin::hook_summary_before_total_amount() | 51 | 5 | 27 | |
fs_request_get_bool() | 61 | 6 | 12 | |
SLN_Shortcode_Salon_DetailsStep::validate() | 60 | 6 | 12 | |
FS_Admin_Menu_Manager::is_main_settings_page() | 61 | 6 | 12 | |
fs_get_action() | 62 | 6 | 12 | |
SLN_Action_Ajax_CheckServices::getServices() | 61 | 6 | 12 | |
FS_Storage::save() | 63 | 6 | 11 | |
SLN_PostType_Booking::months_dropdown_results() | 52 | 5 | 26 | |
FS_Admin_Menu_Manager::find_main_submenu() | 52 | 5 | 26 | |
SLN_Wrapper_Customer::__construct() | 62 | 6 | 11 | |
SLN_Action_InitScripts::enqueueTwitterBootstrap() | 54 | 5 | 22 | |
FS_Admin_Menu_Manager::override_submenu_action() | 54 | 5 | 22 | |
SLN_TimeFunc::getWpTimezoneString() | 53 | 5 | 22 | |
SLN_Third_GoogleCalendarImport::parseGoogleCalendarEventDescription() | 53 | 5 | 21 | |
Google_Model::toSimpleObject() | 55 | 5 | 20 | |
SLB_API_Mobile\Controller\Services_Controller::register_routes() | 39 | 1 | 80 | |
SLB_API\Controller\Services_Controller::register_routes() | 39 | 1 | 80 | |
SLN_GoogleScope::start_synch() | 55 | 5 | 19 | |
SLB_Discount_Wrapper_Discount::validateDiscountFull() | 57 | 5 | 19 | |
SLN_GoogleScope::get_list_event() | 56 | 5 | 19 | |
Google_Client::setAccessToken() | 57 | 5 | 18 | |
FS_Api::test() | 56 | 5 | 18 | |
SLN_Metabox_Booking::processServicesSubmission() | 56 | 5 | 18 | |
SLN_Wrapper_Customer::getFavouriteTimes() | 56 | 5 | 18 | |
SLN_Wrapper_Booking::getAttendants() | 57 | 5 | 17 | |
FS_Option_Manager::store() | 57 | 5 | 17 | |
SLN_Helper_AvailabilityItems::processSubmission() | 57 | 5 | 17 | |
fs_text_override() | 58 | 5 | 17 | |
SLN_Func::getMinutesIntervals() | 56 | 5 | 16 | |
SLN_PostType_Service::categoryColumn() | 49 | 4 | 31 | |
FS_Logger::_set_storage_logging() | 51 | 4 | 31 | |
Google_Model::getSimpleValue() | 58 | 5 | 16 | |
SLN_Shortcode_Salon::needAttendant() | 60 | 5 | 15 | |
SLN_PostType_Booking::posts_where() | 63 | 6 | 9 | |
SLN_PostType_Abstract::__construct() | 57 | 5 | 15 | |
SLN_PostType_Attendant::admin_posts_sort() | 62 | 6 | 10 | |
SLN_PostType_Booking::posts_distinct() | 66 | 6 | 7 | |
SLN_Func::savePosts() | 58 | 5 | 15 | |
SLN_Helper_AvailabilityItems::isValidTime() | 59 | 5 | 15 | |
FS_Api::should_try_with_http() | 59 | 5 | 15 | |
SLN_PostType_Service::admin_posts_sort() | 62 | 6 | 10 | |
FS_Admin_Notice_Manager::is_gutenberg_page() | 61 | 5 | 14 | |
fs_request_is_action_secure() | 59 | 5 | 14 | |
SLN_Repository_ServiceRepository::getMinPrimaryServiceDuration() | 60 | 5 | 13 | |
SLN_Form::fieldText() | 60 | 5 | 13 | |
SLB_Discount_Wrapper_Discount::validateDiscount() | 59 | 5 | 13 | |
RestAPI::__construct() | 60 | 5 | 13 | |
SLN_Func::getYears() | 60 | 5 | 13 | |
SLB_API_Mobile\Controller\Assistants_Controller::register_routes() | 40 | 1 | 73 | |
SLB_API\Controller\Assistants_Controller::register_routes() | 40 | 1 | 73 | |
SLN_TimeFunc::evalPickedTime() | 60 | 5 | 12 | |
SLN_Form::fieldYear() | 60 | 5 | 12 | |
SLB_Discount_Plugin::hook_booking_builder_create() | 51 | 4 | 27 | |
SLN_Wrapper_Booking::getAttendantsIds() | 61 | 5 | 12 | |
FS_Admin_Menu_Manager::add_counter_to_menu_item() | 52 | 4 | 27 | |
FS_Plugin_Info_Dialog::get_price_tag() | 62 | 5 | 11 | |
SLN_GoogleScope::update_event_from_booking() | 51 | 4 | 26 | |
FS_Admin_Menu_Manager::override_menu_item() | 53 | 4 | 24 | |
SLN_Shortcode_Salon_DetailsStep::dispatchAuthFB() | 52 | 4 | 24 | |
Google_Client::createApplicationDefaultCredentials() | 53 | 4 | 23 | |
SLN_GoogleScope::create_event_from_booking() | 53 | 4 | 23 | |
SLN_Wrapper_Booking::evalDuration() | 52 | 4 | 23 | |
Google_Client::fetchAccessTokenWithAssertion() | 53 | 4 | 23 | |
SLN_Third_GoogleCalendarImport::importNewBookingFromGoogleCalendarEvent() | 46 | 3 | 37 | |
FS_Admin_Menu_Manager::find_top_level_menu() | 54 | 4 | 22 | |
SLB_Discount_Plugin::ajax() | 54 | 4 | 21 | |
fs_update_sdk_newest_version() | 54 | 4 | 21 | |
SLB_API\Controller\Assistants_Controller::create_item() | 55 | 4 | 19 | |
SLB_API_Mobile\Controller\Assistants_Controller::create_item() | 55 | 4 | 19 | |
SLB_API\Controller\Services_Controller::create_item() | 55 | 4 | 19 | |
SLB_API\Controller\AvailabilityBooking_Controller::get_availability_date_time() | 54 | 4 | 19 | |
SLB_API_Mobile\Controller\Services_Controller::create_item() | 55 | 4 | 19 | |
SLB_API_Mobile\Controller\AvailabilityBooking_Controller::get_availability_date_time() | 54 | 4 | 19 | |
FS_Option_Manager::__construct() | 56 | 4 | 18 | |
FS_Plugin_Info_Dialog::get_cta() | 56 | 4 | 18 | |
SLB_Discount_Plugin::hook_init() | 48 | 3 | 33 | |
fs_download_image() | 56 | 4 | 18 | |
SLB_Discount_Wrapper_Discount::validateDiscountForBookingServices() | 58 | 4 | 16 | |
SLN_Settings::getDailyHolidayItems() | 58 | 4 | 16 | |
SLN_Metabox_Booking::details_meta_box() | 56 | 4 | 16 | |
fs_sanitize_redirect() | 58 | 4 | 16 | |
FS_Logger::__construct() | 57 | 4 | 16 | |
Google_Client::fetchAccessTokenWithAuthCode() | 58 | 4 | 15 | |
SLN_Wrapper_Customer::getFavouriteWeekDays() | 58 | 4 | 15 | |
FS_Api::_init() | 58 | 4 | 15 | |
FS_Api::get_error_code() | 65 | 5 | 10 | |
FS_Key_Value_Storage::clear_all() | 59 | 4 | 15 | |
SLN_Form::fieldDay() | 58 | 4 | 15 | |
Google_Client::addScope() | 64 | 5 | 9 | |
SLN_Shortcode_Salon::maybeReverseSteps() | 66 | 5 | 7 | |
SLN_PostType_Abstract::duplicateActionMakeLink() | 64 | 5 | 8 | |
SLN_Wrapper_Customer::getAmountOfReservations() | 58 | 4 | 15 | |
SLB_Discount_Plugin::hook_isSalonPage() | 64 | 5 | 9 | |
SLN_Wrapper_Customer::isAdmin() | 60 | 4 | 14 | |
SLN_Shortcode_Salon::getStepObject() | 59 | 4 | 14 | |
SLN_Wrapper_Customer::isCustomer() | 60 | 4 | 14 | |
SLN_Shortcode_Salon::getPrevStep() | 60 | 4 | 14 | |
SLN_Wrapper_Customer::getName() | 60 | 4 | 14 | |
FS_Storage::get_site_storage() | 61 | 4 | 13 | |
FS_Key_Value_Storage::store() | 60 | 4 | 13 | |
FS_Storage::should_use_network_storage() | 63 | 4 | 12 | |
fs_find_direct_caller_plugin_file() | 60 | 4 | 12 | |
SLN_Action_Ajax_CheckServices::bindDate() | 62 | 4 | 12 | |
SLN_Wrapper_Booking::getTimeStringToChangeStatusFromPending() | 59 | 4 | 12 | |
FS_Option_Manager::migrate_to_network() | 61 | 4 | 12 | |
SLN_Func::has() | 62 | 4 | 12 | |
Google_Model::isAssociativeArray() | 62 | 4 | 12 | |
SLN_Form::fieldMonth() | 61 | 4 | 12 | |
FS_Options::should_use_network_storage() | 63 | 4 | 12 | |
SLN_Shortcode_Salon::getCurrentStep() | 61 | 4 | 12 | |
fs_get_raw_referer() | 63 | 4 | 11 | |
SLB_Discount_Plugin::get_discounts_html_calc_booking_total() | 62 | 4 | 11 | |
FS_Admin_Notice_Manager::remove_sticky() | 63 | 4 | 11 | |
SLN_Wrapper_Booking_Builder::hasAttendant() | 62 | 4 | 11 | |
SLN_Func::getMinutesFromDuration() | 61 | 4 | 11 | |
SLN_Helper_AvailabilityItems::__construct() | 63 | 4 | 11 | |
SLN_Wrapper_Booking::evalTotal() | 53 | 3 | 22 | |
fs_asset_url() | 55 | 3 | 20 | |
SLB_API\Controller\Assistants_Controller::update_item() | 54 | 3 | 19 | |
SLN_PostType_Attendant::updated_messages() | 49 | 2 | 34 | |
SLN_Plugin::sendMail() | 55 | 3 | 19 | |
SLB_API_Mobile\Controller\Assistants_Controller::update_item() | 54 | 3 | 19 | |
SLB_API_Mobile\Controller\Services_Controller::update_item() | 54 | 3 | 19 | |
SLB_API\Controller\Services_Controller::update_item() | 54 | 3 | 19 | |
SLN_PostType_Service::updated_messages() | 49 | 2 | 34 | |
SLN_Helper_AvailabilityItems::getTimeMinMax() | 56 | 3 | 18 | |
SLN_Third_GoogleCalendarImport::getServiceIdByName() | 57 | 3 | 18 | |
SLN_Action_InitScripts::preloadFrontendScripts() | 56 | 3 | 17 | |
fs_get_ip() | 58 | 3 | 17 | |
Freemius_Api_WordPress::Ping() | 56 | 3 | 17 | |
SLB_API_Mobile\Controller\Services_Controller::get_item() | 56 | 3 | 16 | |
SLB_API\Controller\Services_Controller::get_item() | 56 | 3 | 16 | |
fs_canonize_url() | 63 | 4 | 9 | |
Freemius_Api_WordPress::Test() | 64 | 4 | 10 | |
SLN_Wrapper_Booking::getToPayAmount() | 67 | 4 | 7 | |
FS_Api::is_api_result_object() | 68 | 4 | 7 | |
SLN_Action_InitScripts::hook_admin_print_scripts() | 68 | 4 | 8 | |
SLN_Shortcode_Salon::needSms() | 68 | 4 | 7 | |
SLN_Wrapper_Booking_Builder::getCreateStatus() | 64 | 4 | 9 | |
SLN_Shortcode_Salon::needSecondary() | 66 | 4 | 8 | |
SLN_Wrapper_Booking_Builder::__construct() | 65 | 4 | 8 | |
SLN_PostType_Attendant::load_scripts() | 64 | 4 | 9 | |
SLN_Action_InitScripts::hook_script_loader_src() | 71 | 4 | 5 | |
FS_Logger::format() | 72 | 4 | 3 | |
SLN_Settings::set() | 64 | 4 | 10 | |
SLN_Third_GoogleCalendarImport::__construct() | 66 | 4 | 7 | |
SLN_PostType_Service::load_scripts() | 64 | 4 | 9 | |
FS_Admin_Menu_Manager::remove_menu_item() | 60 | 3 | 14 | |
SLB_Discount_Wrapper_Discount::calculateDiscount() | 60 | 3 | 14 | |
FS_Key_Value_Storage::__construct() | 59 | 3 | 14 | |
SLN_Action_InitScripts::__construct() | 59 | 3 | 14 | |
fs_custom_status_init() | 60 | 3 | 14 | |
SLN_Wrapper_Customer::getCountOfReservations() | 60 | 3 | 13 | |
SLN_Metabox_Booking::notify_meta_box() | 60 | 3 | 13 | |
SLN_Metabox_Booking::addCustomerRole() | 60 | 3 | 13 | |
Freemius_Api_WordPress::SignRequest() | 60 | 3 | 13 | |
SLB_Discount_Wrapper_Discount::getEndsAt() | 62 | 3 | 13 | |
SLB_Discount_Wrapper_Discount::getStartsAt() | 62 | 3 | 13 | |
FS_Api::_sync_clock_diff() | 61 | 3 | 13 | |
_strptime_match() | 60 | 3 | 13 | |
SLB_Discount_Plugin::hook_summary_dispatchForm_before_booking_creation() | 60 | 3 | 13 | |
SLN_Wrapper_Booking::getDuration() | 60 | 3 | 13 | |
FS_Admin_Menu_Manager::get_original_menu_slug() | 62 | 3 | 12 | |
FS_Admin_Menu_Manager::main_menu_url() | 61 | 3 | 12 | |
FS_Storage::load_network_options_map() | 46 | 1 | 42 | |
FS_Key_Value_Storage::remove() | 61 | 3 | 12 | |
SLN_Wrapper_Booking::getAttendantsString() | 62 | 3 | 12 | |
FS_Logger::init() | 62 | 3 | 11 | |
SLN_Third_GoogleCalendarImport::importBookingsFromGoogleCalendarEvents() | 63 | 3 | 11 | |
FS_Plugin_Info_Dialog::get_trial_period() | 63 | 3 | 11 | |
SLN_TimeFunc::getWpTimezone() | 64 | 3 | 11 | |
SLN_Helper_AvailabilityItems::isValidDatetimeDuration() | 62 | 3 | 11 | |
Freemius_Api_WordPress::GetSignedUrl() | 61 | 3 | 11 | |
SLN_Repository_ServiceRepository::processCriteria() | 55 | 2 | 22 | |
SLN_Action_InitScripts::enqueueSelect2() | 55 | 2 | 21 | |
SLN_Action_InitScripts::enqueueDateTimePicker() | 56 | 2 | 19 | |
SLN_Metabox_Booking::registration() | 55 | 2 | 19 | |
SLN_PostType_Attendant::getPostTypeArgs() | 48 | 1 | 33 | |
SLN_PostType_Service::getPostTypeArgs() | 48 | 1 | 33 | |
SLN_PostType_Attendant::init() | 57 | 2 | 16 | |
SLN_Wrapper_Booking_Builder::getEmptyValue() | 57 | 2 | 16 | |
SLN_PostType_Service::init() | 57 | 2 | 16 | |
SLN_Repository_ServiceRepository::getAllPrimary() | 66 | 3 | 9 | |
SLB_Discount_Wrapper_Discount::decrementUsagesNumber() | 64 | 3 | 9 | |
SLN_Enum_CheckoutFields::getCollection() | 68 | 3 | 7 | |
SLN_Settings::isTipRequestEnabled() | 78 | 3 | 3 | |
FS_Api::instance() | 64 | 3 | 8 | |
SLN_PostType_Attendant::wp_insert_post() | 63 | 3 | 10 | |
SLN_Enum_CheckoutFields::migrateAddExportCsv() | 67 | 3 | 8 | |
SLN_Enum_CheckoutFields::forGuestCheckout() | 76 | 3 | 3 | |
SLN_Settings::getHolidayItems() | 66 | 3 | 8 | |
Google_Model::keyType() | 69 | 3 | 6 | |
SLN_Helper_AvailabilityItems::isValidDatetime() | 63 | 3 | 10 | |
SLB_Discount_Wrapper_Discount::validateDiscountForCustomer() | 67 | 3 | 7 | |
FS_Options::get_site_options() | 70 | 3 | 6 | |
SLN_PostType_Attendant::ajax() | 65 | 3 | 9 | |
SLN_Enum_CheckoutFields::createFields() | 65 | 3 | 9 | |
SLN_Settings::getCustomText() | 68 | 3 | 7 | |
FS_Key_Value_Storage::get_option_manager() | 66 | 3 | 9 | |
SLN_Action_Ajax_CheckServices::getPrimaryServicesIds() | 65 | 3 | 9 | |
fs_strip_url_protocol() | 64 | 3 | 10 | |
SLN_Metabox_Booking::init() | 65 | 3 | 8 | |
FS_Logger::hook_footer() | 64 | 3 | 10 | |
FS_Options::is_site_option() | 66 | 3 | 9 | |
FS_Option_Manager::get_options_keys() | 68 | 3 | 8 | |
Google_Model::__construct() | 68 | 3 | 7 | |
SLN_PostType_Service::ajax_save_position() | 62 | 3 | 10 | |
SLN_TimeFunc::getPostTimestamp() | 64 | 3 | 10 | |
SLN_Wrapper_Booking_Builder::addService() | 68 | 3 | 6 | |
Freemius_Api_WordPress::GetUrl() | 67 | 3 | 7 | |
FS_Options::load() | 70 | 3 | 7 | |
SLN_Settings::isPayEnabled() | 78 | 3 | 3 | |
SLN_Plugin::createFromPost() | 66 | 3 | 9 | |
Google_Model::assertIsArray() | 69 | 3 | 7 | |
fs_urlencode_rfc3986() | 66 | 3 | 8 | |
SLN_Action_InitScripts::enqueueGoogleMapsApi() | 65 | 3 | 8 | |
SLN_Admin_Reports_AbstractReport::createReportObj() | 63 | 3 | 9 | |
fs_override_i18n() | 65 | 3 | 9 | |
fs_is_network_admin() | 72 | 3 | 6 | |
SLN_Metabox_Booking::trashed_post() | 66 | 3 | 8 | |
SLN_Wrapper_Booking_Builder::getAttendants() | 64 | 3 | 10 | |
FS_Option_Manager::delete() | 65 | 3 | 10 | |
fs_is_blog_admin() | 72 | 3 | 6 | |
SLN_Repository_ServiceRepository::getAllSecondary() | 66 | 3 | 9 | |
fs_custom_panels_init() | 65 | 3 | 9 | |
SLN_Shortcode_Salon::needServices() | 61 | 2 | 12 | |
SLB_API\Controller\Assistants_Controller::get_item() | 60 | 2 | 12 | |
Freemius_Api_WordPress::MakeRequest() | 60 | 2 | 12 | |
SLB_API_Mobile\Controller\Assistants_Controller::get_item() | 60 | 2 | 12 | |
SLB_API_Mobile\Controller\Assistants_Controller::delete_item() | 62 | 2 | 11 | |
SLB_API\Controller\Services_Controller::delete_item() | 62 | 2 | 11 | |
SLN_Wrapper_Booking_Builder::getServicesDurationMinutes() | 62 | 2 | 11 | |
SLB_API\Controller\Assistants_Controller::delete_item() | 62 | 2 | 11 | |
SLB_API_Mobile\Controller\Services_Controller::delete_item() | 62 | 2 | 11 | |
fs_text_and_domain() | 64 | 2 | 10 | |
fs_is_plugin_page() | 78 | 2 | 3 | |
FS_Admin_Notice_Manager::add_sticky() | 67 | 2 | 7 | |
SLN_PostType_Abstract::getDuplicateActionPostLink() | 64 | 2 | 9 | |
Google_Model::nullPlaceholderCheck() | 72 | 2 | 6 | |
FS_Key_Value_Storage::get() | 73 | 2 | 5 | |
fs_is_plugin_uninstall() | 71 | 2 | 6 | |
Freemius_Abstract::is_freemium() | 77 | 2 | 4 | |
FS_Key_Value_Storage::valid() | 74 | 2 | 4 | |
RestAPI::request() | 70 | 2 | 6 | |
validate_signature() | 64 | 2 | 9 | |
SLN_Plugin::sms() | 70 | 2 | 6 | |
SLN_Plugin::getInstance() | 72 | 2 | 6 | |
sln_sms_followup() | 69 | 2 | 7 | |
FS_Admin_Notice_Manager::has_sticky_messages() | 72 | 2 | 5 | |
FS_Key_Value_Storage::load() | 71 | 2 | 6 | |
Freemius_Abstract::is_allowed_to_install() | 79 | 2 | 3 | |
SLN_Enum_CheckoutFields::forDetailsStep() | 77 | 2 | 3 | |
SLN_Plugin::getRepository() | 68 | 2 | 7 | |
SLN_Plugin::addRepository() | 73 | 2 | 5 | |
SLN_Settings::getHoursBeforeTo() | 75 | 2 | 4 | |
FS_Storage::__unset() | 70 | 2 | 7 | |
Freemius_Abstract::is_not_paying() | 80 | 2 | 3 | |
SLN_Enum_CheckoutFields::passwordField() | 69 | 2 | 6 | |
SLN_Enum_CheckoutFields::forCustomer() | 77 | 2 | 3 | |
_strptime_months() | 67 | 2 | 7 | |
SLN_Settings::isHidePrices() | 78 | 2 | 3 | |
Freemius_Abstract::is_plan_or_trial__premium_only() | 78 | 2 | 3 | |
sln_email_followup() | 69 | 2 | 7 | |
Freemius_Abstract::has_release_on_freemius() | 77 | 2 | 4 | |
Freemius_Abstract::is_paying_or_trial__premium_only() | 80 | 2 | 3 | |
FS_Options::instance() | 69 | 2 | 6 | |
SLN_Settings::getPaymentMethod() | 75 | 2 | 4 | |
SLN_TimeFunc::currentDateTime() | 70 | 2 | 6 | |
FS_Admin_Notice_Manager::get_notices_type() | 75 | 2 | 5 | |
sln_email_reminder() | 69 | 2 | 7 | |
fs_ui_action_button() | 61 | 1 | 15 | |
Freemius_Abstract::is_paying__premium_only() | 80 | 2 | 3 | |
Freemius_Abstract::is_paying_or_trial() | 80 | 2 | 3 | |
Freemius_Abstract::is_tracking_prohibited() | 79 | 2 | 3 | |
SLN_Plugin::getAvailabilityHelper() | 70 | 2 | 6 | |
FS_Options::get_option() | 68 | 2 | 7 | |
_strptime_wdays() | 66 | 2 | 8 | |
SLN_Settings::getPaymentDepositAmount() | 79 | 2 | 3 | |
FS_Key_Value_Storage::offsetSet() | 69 | 2 | 7 | |
FS_Options::__construct() | 65 | 2 | 9 | |
SLN_Plugin::addLog() | 65 | 2 | 9 | |
Freemius_Abstract::can_use_premium_code__premium_only() | 80 | 2 | 3 | |
sln_email_feedback() | 69 | 2 | 7 | |
SLN_TimeFunc::date() | 74 | 2 | 4 | |
SLN_Repository_ServiceRepository::getAll() | 70 | 2 | 6 | |
FS_Storage::__isset() | 73 | 2 | 5 | |
sln_sms_reminder() | 69 | 2 | 7 | |
RestAPI::pop() | 67 | 2 | 8 | |
Google_Model::getMappedName() | 71 | 2 | 6 | |
FS_Storage::instance() | 67 | 2 | 7 | |
fs_get_url_daily_cache_killer() | 81 | 1 | 3 | |
fs_nonce_url() | 79 | 1 | 3 | |
SLN_PostType_Abstract::init() | 79 | 1 | 3 | |
fs_echo_x_inline() | 79 | 1 | 3 | |
SLB_API\Controller\Services_Controller::prepare_item_for_response() | 80 | 1 | 3 | |
RestAPI::get_endpoints() | 79 | 1 | 3 | |
fs_esc_html_echo_inline() | 79 | 1 | 3 | |
fs_enqueue_local_style() | 77 | 1 | 3 | |
fs_get_template_path() | 79 | 1 | 3 | |
fs_echo() | 80 | 1 | 3 | |
sln_html_content_type() | 83 | 1 | 3 | |
fs_esc_js_inline() | 79 | 1 | 3 | |
fs_esc_js_echo_x_inline() | 78 | 1 | 3 | |
FS_Admin_Notice_Manager::dismiss_notice_ajax_callback() | 77 | 1 | 4 | |
fs_kses_no_null() | 73 | 1 | 5 | |
FS_Plugin_Info_Dialog::__construct() | 63 | 1 | 10 | |
RestAPI::delete_recording() | 74 | 1 | 4 | |
fs_request_is_action() | 79 | 1 | 3 | |
SLN_Admin_Reports_AbstractReport::processBookings() | 100 | 1 | 0 | |
fs_esc_attr_x_inline() | 78 | 1 | 3 | |
fs_esc_html() | 79 | 1 | 3 | |
fs_esc_html_echo_x_inline() | 78 | 1 | 3 | |
SLB_API_Mobile\Controller\Services_Controller::prepare_item_for_response() | 80 | 1 | 3 | |
fs_require_once_template() | 76 | 1 | 4 | |
SLN_Admin_Reports_AbstractReport::monthNumToName() | 74 | 1 | 4 | |
SLN_Action_Ajax_CheckServices::getPrimaryServices() | 79 | 1 | 3 | |
_efs() | 80 | 1 | 3 | |
fs_include_once_template() | 76 | 1 | 4 | |
freemius() | 81 | 1 | 3 | |
SLN_Admin_Reports_AbstractReport::getBookingStatuses() | 80 | 1 | 3 | |
_fs_text() | 76 | 1 | 4 | |
fs_esc_attr_echo_inline() | 79 | 1 | 3 | |
SLN_Action_Ajax_CheckServices::initSecondaryServices() | 78 | 1 | 3 | |
fs_apply_filter() | 68 | 1 | 7 | |
sln_clean_up_database() | 77 | 1 | 4 | |
fs_include_template() | 76 | 1 | 4 | |
fs_esc_js() | 79 | 1 | 3 | |
SLN_PostType_Abstract::updated_messages() | 100 | 1 | 0 | |
fs_request_is_get() | 79 | 1 | 3 | |
fs_enqueue_local_script() | 77 | 1 | 3 | |
fs_addons_body_class() | 78 | 1 | 4 | |
SLN_Action_Ajax_CheckServices::initPrimaryServices() | 78 | 1 | 3 | |
fs_ends_with() | 72 | 1 | 5 | |
fs_echo_inline() | 79 | 1 | 3 | |
fs_esc_html_inline() | 79 | 1 | 3 | |
fs_get_object_public_vars() | 81 | 1 | 3 | |
sln_email_weekly_report() | 77 | 1 | 4 | |
fs_starts_with() | 75 | 1 | 4 | |
fs_json_encode_echo_inline() | 79 | 1 | 3 | |
_strptime_clamp() | 79 | 1 | 3 | |
fs_request_has() | 80 | 1 | 3 | |
cal_days_in_month() | 78 | 1 | 3 | |
fs_dynamic_init() | 72 | 1 | 5 | |
fs_esc_html_x_inline() | 78 | 1 | 3 | |
fs_normalize_path() | 72 | 1 | 5 | |
fs_ui_action_link() | 74 | 1 | 4 | |
fs_normalize_path() | 81 | 1 | 3 | |
fs_request_is_post() | 79 | 1 | 3 | |
SLN_Repository_ServiceRepository::getWrapperClass() | 82 | 1 | 3 | |
fs_text_inline() | 79 | 1 | 3 | |
SLN_PostType_Abstract::enter_title_here() | 100 | 1 | 0 | |
fs_get_template() | 71 | 1 | 6 | |
fs_require_template() | 76 | 1 | 4 | |
SLB_API\Controller\Assistants_Controller::prepare_item_for_response() | 80 | 1 | 3 | |
fs_json_encode_echo() | 79 | 1 | 3 | |
RestAPI::get_recordings() | 79 | 1 | 3 | |
SLN_Admin_Reports_AbstractReport::printFooter() | 91 | 1 | 2 | |
fs_esc_attr() | 79 | 1 | 3 | |
fs_esc_attr_echo() | 79 | 1 | 3 | |
_fs_x() | 75 | 1 | 4 | |
fs_esc_html_echo() | 79 | 1 | 3 | |
fs_esc_js_echo() | 79 | 1 | 3 | |
RestAPI::get_recording() | 74 | 1 | 4 | |
RestAPI::create_endpoint() | 79 | 1 | 3 | |
_fs_text_inline() | 72 | 1 | 5 | |
fs_img_url() | 78 | 1 | 3 | |
fs_dump_log() | 83 | 1 | 3 | |
my_update_notice() | 74 | 1 | 4 | |
SLN_PostType_Abstract::getPostType() | 82 | 1 | 3 | |
fs_addons_body_class() | 78 | 1 | 4 | |
fs_init() | 72 | 1 | 5 | |
SLB_API_Mobile\Controller\Assistants_Controller::prepare_item_for_response() | 80 | 1 | 3 | |
fs_esc_js_echo_inline() | 79 | 1 | 3 | |
fs_esc_attr_inline() | 79 | 1 | 3 | |
SLN_Action_Ajax_CheckServices::getSecondaryServices() | 79 | 1 | 3 | |
fs_text_x_inline() | 79 | 1 | 3 | |
sln_cancel_bookings() | 77 | 1 | 4 | |
fs_esc_js_x_inline() | 78 | 1 | 3 | |
SLN_PostType_Abstract::getPostTypeArgs() | 100 | 1 | 0 | |
_fs_text_x_inline() | 72 | 1 | 5 | |
_pre() | 75 | 1 | 5 | |
fs_dummy() | 100 | 1 | 2 |
2566 more item(s) not shown.