Function | Rating | Maintainability | Complexity | Lines of code |
---|---|---|---|---|
FluentBooking\App\Services\Libs\RRule\RRule::getIterator() | 102 | 310 | ||
FluentBooking\App\Services\Libs\RRule\RRule::__construct() | 100 | 284 | ||
FluentBooking\App\Services\Libs\RRule\RRule::humanReadable() | 54 | 271 | ||
FluentBooking\App\Services\TransStrings::getStrings() | 1 | 860 | ||
FluentBooking\App\Services\Libs\RRule\RRule::occursAt() | 47 | 124 | ||
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::notify() | 35 | 129 | ||
FluentBooking\App\Services\Libs\RRule\RfcParser::parseRRule() | 29 | 33 | 123 | |
FluentBooking\App\Http\Controllers\BookingController::createBooking() | 29 | 144 | ||
FluentBooking\App\Hooks\Handlers\FrontEndHandler::ajaxScheduleMeeting() | 28 | 153 | ||
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::handleFormSubmitted() | 28 | 142 | ||
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::handleValidations() | 31 | 30 | 104 | |
FluentBooking\App\Services\EditorShortCodeParser::getBookingData() | 33 | 30 | 93 | |
FluentBooking\App\Http\Controllers\CalendarController::createCalendar() | 22 | 140 | ||
FluentBooking\App\Services\AvailabilityService::getUtcWeeklySchedules() | 33 | 24 | 107 | |
FluentBooking\App\Services\AvailabilityService::getUtcDateOverrides() | 34 | 23 | 99 | |
FluentBooking\App\Services\ConditionAssesor::assess() | 38 | 22 | 72 | |
FluentBooking\App\Http\Controllers\SchedulesController::index() | 36 | 21 | 75 | |
FluentBooking\App\Services\BookingFieldService::getBookingFields() | 29 | 15 | 160 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::enqueueAssets() | 34 | 19 | 96 | |
FluentBooking\App\Services\BookingService::createBooking() | 36 | 20 | 74 | |
FluentBooking\App\Services\Libs\RRule\RRule::buildWeeknoMask() | 38 | 20 | 74 | |
FluentBooking\App\Services\BookingService::getBookingConfirmationHtml() | 31 | 17 | 116 | |
FluentBooking\App\Services\Libs\RRule\RRule::rfcString() | 37 | 20 | 71 | |
FluentBooking\App\Http\Controllers\SchedulesController::patchBooking() | 35 | 18 | 81 | |
FluentBooking\App\Services\TimeSlotService::maybeBookingFrequencyLimitRanges() | 39 | 18 | 64 | |
FluentBooking\App\Services\Libs\RRule\RSet::__construct() | 40 | 18 | 60 | |
FluentBooking\App\Services\Libs\RRule\RSet::getIterator() | 38 | 17 | 73 | |
FluentBooking\App\Services\TimeSlotService::maybeBookingDurationLimitRanges() | 40 | 17 | 59 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::getGlobalVars() | 10 | 149 | ||
FluentBooking\App\Http\Controllers\SettingsController::backgroundInstaller() | 35 | 14 | 87 | |
FluentBooking\App\Services\Helper::getEditorShortCodes() | 9 | 161 | ||
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::notify() | 35 | 14 | 78 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::register() | 33 | 12 | 102 | |
FluentBooking\App\Services\LocationService::getLocationIconHeadingHtml() | 41 | 15 | 54 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::mapComplexCssProperty() | 45 | 16 | 38 | |
FluentBooking\App\Services\Libs\Countries::get() | 1 | 253 | ||
FluentBooking\App\Services\SanitizeService::slotDateOverrides() | 45 | 15 | 40 | |
FluentBooking\App\Services\TimeSlotService::processBookings() | 41 | 14 | 55 | |
FluentBooking\App\Hooks\Handlers\BlockEditorHandler::init() | 4 | 192 | ||
FluentBooking\App\Services\EmailNotificationService::emailOnBooked() | 40 | 13 | 56 | |
FluentBooking\App\Services\Libs\RRule\RfcParser::parseRDate() | 42 | 13 | 50 | |
FluentBooking\App\Services\EmailNotificationService::bookingRescheduledEmail() | 39 | 12 | 61 | |
FluentBooking\App\Hooks\Handlers\CleanupHandlers\CalenderCleaner::handleBeforeDelete() | 40 | 12 | 60 | |
FluentBooking\App\Services\EditorShortCodeParser::parseFromString() | 44 | 13 | 43 | |
FluentBooking\App\Services\Libs\RRule\RSet::occursAt() | 48 | 13 | 37 | |
FluentBooking\App\Services\LocationService::getLocationDetails() | 40 | 11 | 66 | |
FluentBooking\App\Services\Helper::getGlobalSettings() | 40 | 11 | 64 | |
FluentBooking\App\Services\PermissionManager::getUserPermissions() | 44 | 12 | 48 | |
FluentBooking\App\Services\TimeSlotService::getRangedValidSlots() | 43 | 12 | 46 | |
FluentBooking\App\Services\Libs\RRule\RRule::buildNthWeekdayMask() | 45 | 12 | 44 | |
FluentBooking\App\Services\TimeSlotService::isSlotAvailable() | 50 | 13 | 27 | |
FluentBooking\App\Services\EditorShortCodeParser::getPaymentData() | 45 | 12 | 41 | |
FluentBooking\App\Services\EmailNotificationService::bookingCancelOrRejectEmail() | 40 | 11 | 54 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::process() | 42 | 11 | 51 | |
FluentBooking\App\Services\EmailNotificationService::reminderEmail() | 41 | 10 | 54 | |
FluentBooking\App\Http\Controllers\CalendarController::getAllCalendars() | 41 | 10 | 53 | |
FluentBooking\App\Models\Booking::getRedirectUrlWithQuery() | 46 | 11 | 36 | |
FluentBooking\App\Services\Integrations\CalendarIntegrationService::update() | 40 | 9 | 64 | |
FluentBooking\App\Services\CurrenciesHelper::getCurrencySign() | 2 | 167 | ||
FluentBooking\App\Services\SanitizeService::weeklySchedules() | 49 | 11 | 30 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::renderBookingView() | 38 | 8 | 72 | |
FluentBooking\App\Models\Booking::getLocationDetailsHtml() | 45 | 10 | 42 | |
FluentBooking\App\Services\CurrenciesHelper::getCurrencies() | 3 | 143 | ||
FluentBooking\App\Hooks\Handlers\DataExporter::exportBookingHosts() | 37 | 7 | 82 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::getSettingsFields() | 32 | 3 | 141 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::showBookingConfimationPage() | 42 | 9 | 50 | |
FluentBooking\App\Services\Integrations\Calendars\CalendarCache::getCache() | 44 | 9 | 48 | |
FluentBooking\App\Http\Controllers\BookingController::getEvent() | 43 | 9 | 47 | |
FluentBooking\App\Models\CalendarSlot::getNotifications() | 50 | 10 | 30 | |
FluentBooking\App\Services\Libs\RRule\RRule::getDaySet() | 49 | 10 | 28 | |
FluentBooking\App\Models\Booking::boot() | 50 | 10 | 28 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::ajaxGetAvailableDates() | 44 | 9 | 41 | |
FluentBooking\App\Services\Helper::decryptKey() | 51 | 10 | 24 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::getEventSettingsMenuItems() | 33 | 1 | 158 | |
FluentBooking\App\Services\Integrations\FluentForms\BookingElement::render() | 41 | 8 | 52 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::handleBookingListsShortcode() | 38 | 7 | 66 | |
FluentBooking\App\Services\TimeSlotService::createDateRangeArrayFromSlotConfig() | 47 | 9 | 35 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::getDashboardVars() | 36 | 6 | 79 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::handleCalendarShortcode() | 44 | 8 | 46 | |
FluentBooking\App\Hooks\Handlers\BlockEditorHandler::fcalRenderTeamManagementBlock() | 44 | 8 | 46 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::renderHostView() | 38 | 6 | 75 | |
FluentBooking\App\Services\Libs\RRule\RRule::i18nLoad() | 49 | 9 | 30 | |
FluentBooking\App\Http\Policies\MeetingPolicy::verifyRequest() | 51 | 9 | 29 | |
FluentBooking\App\Services\AvailabilityService::getDateOverrideDays() | 46 | 8 | 44 | |
FluentBooking\App\Services\TimeSlotService::getWeekDaySlots() | 49 | 9 | 28 | |
FluentBooking\App\Services\CalendarService::getCalendarOptionsByTitle() | 45 | 8 | 42 | |
FluentBooking\App\Http\Controllers\AdminController::getRemainingHosts() | 39 | 6 | 71 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::ajaxHandleCancelMeeting() | 46 | 8 | 39 | |
FluentBooking\App\Models\Booking::cancelMeeting() | 46 | 8 | 38 | |
FluentBooking\App\Services\Helper::fluentbookingSanitizer() | 52 | 9 | 23 | |
FluentBooking\App\Services\Helper::encryptKey() | 52 | 9 | 22 | |
FluentBooking\App\Services\Libs\RRule\RRule::offsetGet() | 53 | 9 | 22 | |
FluentBooking\App\Services\Libs\RRule\RSet::offsetGet() | 53 | 9 | 22 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::bookingReminderEmails() | 53 | 9 | 21 | |
FluentBooking\App\Hooks\Handlers\GlobalNotificationHandler::globalNotify() | 47 | 8 | 35 | |
fluentbookingFormattedAmount() | 48 | 8 | 34 | |
FluentBooking\App\Services\SummaryReportService::maybeSendSummary() | 46 | 8 | 34 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::parseCssRules() | 48 | 8 | 33 | |
FluentBooking\App\Services\BookingFieldService::getCustomFieldsData() | 48 | 8 | 33 | |
FluentBooking\App\Http\Controllers\CalendarController::saveEventBookingFields() | 47 | 8 | 32 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::render() | 41 | 6 | 61 | |
FluentBooking\App\Services\Libs\RRule\RfcParser::parseExDate() | 49 | 8 | 31 | |
FluentBooking\App\Services\TimeSlotService::adjustGroupedSlots() | 49 | 8 | 30 | |
FluentBooking\App\Http\Controllers\AvailabilityController::index() | 43 | 7 | 45 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::parseNth() | 49 | 8 | 29 | |
FluentBooking\App\ComposerScript::updateVendorComposerFiles() | 41 | 6 | 58 | |
FluentBooking\App\Services\Integrations\Calendars\RemoteCalendarHelper::getRruleDates() | 44 | 7 | 42 | |
FluentBooking\App\Services\Integrations\CalendarIntegrationService::find() | 45 | 7 | 41 | |
FluentBooking\App\Services\Helper::isEventSlugAvailable() | 52 | 8 | 25 | |
FluentBooking\App\Services\SanitizeService::locationSettings() | 52 | 8 | 24 | |
FluentBooking\App\Hooks\Handlers\BlockEditorHandler::fcalRenderCalendarManagementBlock() | 46 | 7 | 39 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::getSettingsFields() | 33 | 1 | 128 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::prepareIntegrationFeed() | 54 | 8 | 21 | |
FluentBooking\App\Services\BookingFieldService::hasPhoneNumberField() | 56 | 8 | 19 | |
FluentBooking\App\Models\Booking::scopeApplyComputedStatus() | 49 | 7 | 34 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::settingsMenuItems() | 35 | 1 | 123 | |
FluentBooking\App\Services\ConditionAssesor::evaluate() | 55 | 8 | 18 | |
FluentBooking\App\Models\Booking::getOngoingStatus() | 55 | 8 | 18 | |
FluentBooking\App\Services\Integrations\Calendars\BaseCalendar::getConflictCheckCalendars() | 50 | 7 | 30 | |
FluentBooking\App\Services\Helper::getDefaultEmailNotificationSettings() | 34 | 1 | 118 | |
FluentBooking\App\Http\Controllers\ReportController::getReports() | 40 | 4 | 72 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::emailOnBookingRescheduled() | 52 | 7 | 26 | |
FluentBooking\App\Services\Integrations\FluentForms\BookingElement::renderResponse() | 46 | 6 | 40 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::generateStyleStringFromDeclarationsArrays() | 52 | 7 | 25 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::handleTeamShortcode() | 46 | 6 | 40 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::emailOnBookingCancelled() | 52 | 7 | 25 | |
FluentBooking\App\Services\Helper::isCalendarSlugAvailable() | 54 | 7 | 22 | |
FluentBooking\App\Services\Libs\RRule\RRule::getTimeSet() | 54 | 7 | 22 | |
FluentBooking\App\Services\PermissionManager::userCan() | 56 | 7 | 20 | |
FluentBooking\App\Services\Libs\RRule\RRule::createFromRfcString() | 55 | 7 | 20 | |
FluentBooking\App\Services\Libs\RRule\RSet::getOccurrences() | 55 | 7 | 19 | |
FluentBooking\App\Services\LocationService::getLocationOptions() | 49 | 6 | 33 | |
FluentBooking\App\Services\EditorShortCodeParser::getOtherData() | 55 | 7 | 18 | |
FluentBooking\App\Models\CalendarSlot::getMinBookableDateTime() | 56 | 7 | 17 | |
FluentBooking\App\Http\Policies\AvailabilityPolicy::verifyRequest() | 57 | 7 | 16 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::handleBookingShortcode() | 45 | 5 | 46 | |
FluentBooking\App\Services\TimeSlotService::isSpotAvailable() | 49 | 6 | 30 | |
FluentBooking\App\Services\TimeSlotService::convertSpots() | 50 | 6 | 29 | |
FluentBooking\App\Http\Controllers\SchedulesController::formatBooking() | 49 | 6 | 28 | |
FluentBooking\App\Services\Integrations\Calendars\RemoteCalendarHelper::getRemoteCalendarConfig() | 52 | 6 | 25 | |
FluentBooking\App\Http\Controllers\BookingController::getBookings() | 45 | 5 | 40 | |
FluentBooking\App\Services\DateTimeHelper::convertPhpDateToDayJSFormay() | 42 | 4 | 55 | |
FluentBooking\App\Models\Booking::getAdditionalData() | 52 | 6 | 24 | |
FluentBooking\App\Http\Controllers\SchedulesController::getGroupAttendees() | 52 | 6 | 24 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::renderTeamHosts() | 45 | 5 | 39 | |
FluentBooking\App\Models\Booking::getHostDetails() | 53 | 6 | 23 | |
FluentBooking\App\Services\Libs\RRule\RRule::i18nFilesToLoad() | 53 | 6 | 23 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::handleXpathQueryWarnings() | 53 | 6 | 23 | |
FluentBooking\App\Http\Controllers\CalendarController::createCalendarEvent() | 38 | 3 | 68 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::registerAdminHooks() | 46 | 5 | 37 | |
FluentBooking\App\Services\TimeSlotService::handleNextDaySlot() | 53 | 6 | 22 | |
FluentBooking\App\Services\TimeSlotService::handleNextDayOverrideSlot() | 53 | 6 | 22 | |
FluentBooking\App\Services\Helper::fcal_sanitize_html() | 44 | 4 | 50 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::bookingScheduledEmails() | 54 | 6 | 20 | |
FluentBooking\App\Services\EditorShortCodeParser::getGuestData() | 55 | 6 | 20 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::bookingRequestEmails() | 54 | 6 | 20 | |
FluentBooking\App\Services\TimeSlotService::convertSlotSetsToFlat() | 54 | 6 | 19 | |
FluentBooking\App\Services\Helper::fcal_backend_sanitizer() | 55 | 6 | 19 | |
FluentBooking\App\Services\Integrations\CalendarIntegrationService::get() | 48 | 5 | 33 | |
FluentBooking\App\Services\Integrations\FluentCRM\FluentCrmInit::getScheduledMeetings() | 44 | 4 | 48 | |
FluentBooking\App\Services\BookingFieldService::getCustomFields() | 56 | 6 | 18 | |
FluentBooking\App\Http\Controllers\SchedulesController::getBookingMetaInfo() | 48 | 5 | 32 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::pushFormDataToBooking() | 49 | 5 | 32 | |
FluentBooking\App\Http\Controllers\BookingController::getSlots() | 49 | 5 | 32 | |
FluentBooking\App\Http\Controllers\CalendarController::getEvent() | 48 | 5 | 32 | |
FluentBooking\App\Services\Helper::isPaymentEnabled() | 56 | 6 | 17 | |
FluentBooking\App\Http\Policies\CalendarEventPolicy::verifyRequest() | 58 | 6 | 16 | |
FluentBooking\App\Services\CalendarService::getCalendarOptionsByHost() | 50 | 5 | 31 | |
FluentBooking\App\Models\Booking::rejectMeeting() | 57 | 6 | 16 | |
FluentBooking\App\Services\TimeSlotService::maybeDateOverrides() | 58 | 6 | 15 | |
FluentBooking\App\Models\Calendar::getDirty() | 58 | 6 | 15 | |
FluentBooking\App\Http\Controllers\ReportController::getPaymentWidgets() | 44 | 4 | 45 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::getLocalizedData() | 49 | 5 | 30 | |
FluentBooking\App\Models\CalendarSlot::getDirty() | 58 | 6 | 15 | |
FluentBooking\App\Services\AvailabilityService::getScheduleOptions() | 49 | 5 | 30 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::pushBookingPendingToQueue() | 58 | 6 | 15 | |
FluentBooking\App\Models\CalendarSlot::getMaxLookUpDate() | 58 | 6 | 14 | |
FluentBooking\App\Http\Controllers\AdminController::getOtherHosts() | 50 | 5 | 29 | |
FluentBooking\App\Http\Controllers\AvailabilityController::deleteSchedule() | 51 | 5 | 28 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::mapSimpleCssProperty() | 59 | 6 | 13 | |
FluentBooking\App\Http\Controllers\CalendarController::saveSharingSettings() | 50 | 5 | 28 | |
FluentBooking\App\Http\Controllers\ReportController::getNextMeetings() | 51 | 5 | 27 | |
FluentBooking\App\Services\Libs\RRule\RfcParser::parseLine() | 50 | 5 | 27 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::loadConversationalAsset() | 52 | 5 | 24 | |
FluentBooking\App\Http\Controllers\SettingsController::saveAddonsSettings() | 52 | 5 | 24 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::maybeAutoCreateCalendar() | 53 | 5 | 23 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::renderCalendarBlock() | 46 | 4 | 37 | |
FluentBooking\App\Services\Helper::getPrefSettins() | 54 | 5 | 22 | |
FluentBooking\App\Models\Booking::addCancelOrRejectReason() | 54 | 5 | 22 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::convertDueDate() | 54 | 5 | 21 | |
FluentBooking\App\Models\Booking::canPerformAction() | 54 | 5 | 20 | |
FluentBooking\App\Models\CalendarSlot::getAuthorProfile() | 55 | 5 | 20 | |
FluentBooking\App\Http\Controllers\AdminController::getAllHosts() | 54 | 5 | 20 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::routeView() | 55 | 5 | 20 | |
FluentBooking\App\Services\BookingFieldService::getFormattedCustomBookingData() | 55 | 5 | 20 | |
FluentBooking\App\Services\TimeSlotService::processRemoteBookings() | 56 | 5 | 19 | |
FluentBooking\App\Services\Integrations\GlobalNotificationService::getEnabledFeeds() | 56 | 5 | 19 | |
FluentBooking\App\Services\TimeSlotService::getFilledWeeks() | 55 | 5 | 18 | |
FluentBooking\App\Models\CalendarSlot::isConfirmationRequired() | 56 | 5 | 18 | |
FluentBooking\App\Http\Controllers\CalendarController::updateEventDetails() | 40 | 2 | 63 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::getNodesToExclude() | 57 | 5 | 17 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::pushBookingScheduledToQueue() | 56 | 5 | 17 | |
FluentBooking\App\Services\EditorShortCodeParser::getBookingCustomData() | 56 | 5 | 17 | |
FluentBooking\App\Http\Controllers\AvailabilityController::createSchedule() | 49 | 4 | 31 | |
FluentBooking\App\Models\Booking::getLocationAsText() | 57 | 5 | 16 | |
FluentBooking\App\Models\Calendar::getAuthorProfile() | 50 | 4 | 30 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingCompletedTrigger::isProcessable() | 58 | 5 | 15 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingRescheduledTrigger::isProcessable() | 58 | 5 | 15 | |
FluentBooking\App\Services\Integrations\FluentCRM\CancelBookingTrigger::isProcessable() | 58 | 5 | 15 | |
FluentBooking\App\Services\Integrations\FluentCRM\NewBookingTrigger::isProcessable() | 58 | 5 | 15 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::copyCssWithMediaToStyleNode() | 58 | 5 | 15 | |
FluentBooking\App\Models\CalendarSlot::getMinLookUpDate() | 58 | 5 | 14 | |
FluentBooking\Database\Migrations\BookingMigrator::migrate() | 46 | 2 | 59 | |
FluentBooking\App\Hooks\Handlers\TimeSlotServiceHandler::initService() | 58 | 5 | 14 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::removeInvisibleNodes() | 61 | 5 | 13 | |
FluentBooking\App\Models\CalendarSlot::isPaymentEnabled() | 61 | 5 | 12 | |
FluentBooking\App\Http\Controllers\CalendarController::cloneCalendarEvent() | 50 | 4 | 27 | |
FluentBooking\App\Services\EmailNotificationService::getGuestAddress() | 61 | 5 | 12 | |
FluentBooking\App\Services\Helper::getGlobalModuleSettings() | 62 | 5 | 11 | |
FluentBooking\App\Models\Booking::getInviteePhoneNumber() | 61 | 5 | 11 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::add() | 45 | 2 | 56 | |
FluentBooking\App\Services\TimeSlotService::isLocalBooking() | 63 | 5 | 11 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::handleRescheduleView() | 42 | 2 | 56 | |
FluentBooking\App\ComposerScript::postUpdate() | 51 | 4 | 25 | |
FluentBooking\App\Models\Booking::scopeSearchBy() | 54 | 4 | 21 | |
FluentBooking\App\Http\Controllers\SettingsController::getGeneralSettings() | 41 | 1 | 66 | |
FluentBooking\App\Services\TimeSlotService::getAvailableSpots() | 54 | 4 | 20 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::addContentTypeMetaTag() | 55 | 4 | 20 | |
FluentBooking\App\Services\PermissionManager::getMenuPermission() | 56 | 4 | 19 | |
FluentBooking\App\Http\Controllers\ReportController::getGraphReports() | 48 | 3 | 34 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::getCssSelectorPrecedence() | 55 | 4 | 19 | |
FluentBooking\App\Services\CalendarService::updateCalendarEventsSchedule() | 55 | 4 | 19 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::handleUrlParamsPage() | 56 | 4 | 18 | |
FluentBooking\App\Services\LandingPage\LandingPageHelper::updateSettings() | 56 | 4 | 18 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::parseCssDeclarationsBlock() | 56 | 4 | 18 | |
FluentBooking\App\Services\TimeSlotService::getDates() | 55 | 4 | 17 | |
FluentBooking\App\Services\TimeSlotService::getCurrentDateRange() | 57 | 4 | 17 | |
FluentBooking\App\Services\DateTimeHelper::getTimeZones() | 57 | 4 | 17 | |
FluentBooking\App\Hooks\Handlers\CleanupHandlers\BookingCleaner::handleBeforeDelete() | 58 | 4 | 16 | |
FluentBooking\App\Services\PermissionManager::getMetaPermissions() | 58 | 4 | 16 | |
FluentBooking\App\Models\Booking::getIcsBookingDescription() | 58 | 4 | 16 | |
FluentBooking\App\Services\Integrations\Calendars\RemoteCalendarHelper::convertToTimeZoneOffset() | 57 | 4 | 16 | |
FluentBooking\App\Models\CalendarSlot::getMaxBookableDateTime() | 57 | 4 | 16 | |
FluentBooking\App\Models\CalendarSlot::getLocationFields() | 46 | 2 | 46 | |
FluentBooking\App\Services\Integrations\FluentForms\BookingElement::makeElementId() | 57 | 4 | 16 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::makeElementId() | 57 | 4 | 16 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::translateCssToXpath() | 50 | 3 | 30 | |
FluentBooking\App\Http\Controllers\SettingsController::updateGlobalModules() | 58 | 4 | 15 | |
FluentBooking\App\Models\CalendarSlot::getDateOverrides() | 58 | 4 | 15 | |
FluentBooking\App\Services\Helper::getGlobalAdminSetting() | 60 | 4 | 15 | |
FluentBooking\App\Services\Integrations\FluentCRM\CrmSmartCode::parseBookingData() | 59 | 4 | 14 | |
FluentBooking\App\Models\CalendarSlot::getPublicUrl() | 60 | 4 | 14 | |
FluentBooking\App\Http\Policies\CalendarPolicy::verifyRequest() | 60 | 4 | 14 | |
FluentBooking\App\Services\BookingFieldService::generateFieldName() | 59 | 4 | 14 | |
FluentBooking\App\Services\Libs\RRule\RRule::i18nSelect() | 61 | 4 | 14 | |
FluentBooking\Database\DBMigrator::run() | 59 | 4 | 14 | |
FluentBooking\App\Models\Booking::getRejectReason() | 61 | 4 | 14 | |
FluentBooking\App\Services\Helper::getUserDisplayName() | 60 | 4 | 14 | |
FluentBooking\App\Models\Booking::getCancelReason() | 61 | 4 | 14 | |
FluentBooking\App\Services\TimeSlotService::adjustStartDate() | 59 | 4 | 14 | |
FluentBooking\App\Services\PermissionManager::canReadCalendar() | 60 | 4 | 13 | |
FluentBooking\App\Services\PermissionManager::canWriteCalendar() | 61 | 4 | 13 | |
FluentBooking\App\Models\CalendarSlot::getWeeklySlots() | 59 | 4 | 13 | |
FluentBooking\App\Http\Policies\MeetingPolicy::getGroupAttendees() | 60 | 4 | 13 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::emailOnBookingRejected() | 61 | 4 | 13 | |
FluentBooking\App\Models\Booking::getBookingTitle() | 58 | 4 | 13 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::getCalendarEventVars() | 45 | 2 | 42 | |
FluentBooking\App\Models\Booking::getHostEmails() | 62 | 4 | 12 | |
FluentBooking\App\Services\Libs\RRule\RSet::isInfinite() | 62 | 4 | 12 | |
FluentBooking\App\Services\Integrations\GlobalNotificationService::checkCondition() | 62 | 4 | 12 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::getConfigFieldOptions() | 60 | 4 | 12 | |
FluentBooking\App\Http\Policies\CalendarPolicy::createCalendar() | 62 | 4 | 12 | |
FluentBooking\App\Services\EditorShortCodeParser::parse() | 61 | 4 | 12 | |
FluentBooking\App\Services\EditorShortCodeParser::getWPData() | 63 | 4 | 12 | |
is_leap_year() | 63 | 4 | 12 | |
FluentBooking\App\Models\CalendarSlot::getScheduleTimezone() | 62 | 4 | 11 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::existsMatchForCssSelector() | 62 | 4 | 11 | |
FluentBooking\App\Services\Libs\RRule\RSet::addRRule() | 62 | 4 | 11 | |
FluentBooking\App\Services\TimeSlotService::removeOverrideSlots() | 62 | 4 | 11 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::getLocationFieldKey() | 63 | 4 | 11 | |
FluentBooking\App\Services\BookingFieldService::getBookingFieldLabels() | 62 | 4 | 11 | |
FluentBooking\App\Services\Libs\RRule\RSet::addExRule() | 62 | 4 | 11 | |
FluentBooking\App\Services\Helper::getBookingStatusChangingTimes() | 44 | 1 | 56 | |
FluentBooking\App\Services\Helper::getMeetingMultiDurations() | 44 | 1 | 56 | |
FluentBooking\App\Hooks\Handlers\GlobalNotificationHandler::register() | 52 | 3 | 25 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::translateNthChild() | 54 | 3 | 24 | |
FluentBooking\App\Http\Controllers\SettingsController::installPlugin() | 48 | 2 | 39 | |
FluentBooking\Database\Migrations\CalendarSlotsMigrator::migrate() | 50 | 2 | 39 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::translateNthOfType() | 54 | 3 | 24 | |
FluentBooking\App\Services\DateTimeHelper::getFlatGroupedTimeZones() | 55 | 3 | 22 | |
FluentBooking\App\Services\Helper::getSlotIntervals() | 45 | 1 | 52 | |
FluentBooking\Database\Migrations\CalendarMigrator::migrate() | 51 | 2 | 36 | |
FluentBooking\App\Http\Controllers\CalendarIntegrationController::cloneIntegrations() | 54 | 3 | 20 | |
FluentBooking\App\Services\Integrations\Calendars\RemoteCalendarHelper::updateUserRemoteCreatableCalendarSettings() | 56 | 3 | 20 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::removeImportantAnnotationFromNodeInlineStyle() | 55 | 3 | 20 | |
FluentBooking\App\Http\Controllers\SettingsController::updateGeneralSettings() | 55 | 3 | 20 | |
FluentBooking\App\Http\Controllers\SchedulesController::getBooking() | 56 | 3 | 18 | |
FluentBooking\App\Http\Controllers\SettingsController::getPages() | 56 | 3 | 18 | |
FluentBooking\App\Services\Helper::getCustomFieldTypes() | 46 | 1 | 48 | |
FluentBooking\App\Models\Booking::getMeetingBookmarks() | 45 | 1 | 47 | |
FluentBooking\App\Models\Availability::getAuthor() | 57 | 3 | 17 | |
FluentBooking\App\Hooks\Handlers\CleanupHandlers\CalenderEventCleaner::handleBeforeDelete() | 58 | 3 | 16 | |
FluentBooking\App\Services\Libs\RRule\RSet::removeDate() | 58 | 3 | 16 | |
FluentBooking\App\Services\Libs\RRule\RSet::removeExDate() | 58 | 3 | 16 | |
FluentBooking\App\Models\CalendarSlot::getPaymentSettings() | 50 | 2 | 31 | |
FluentBooking\App\Models\CalendarSlot::getHostIdsSortedByBookings() | 57 | 3 | 16 | |
FluentBooking\App\Http\Controllers\SettingsController::getGlobalModules() | 58 | 3 | 16 | |
FluentBooking\App\Services\LocationService::getBookingLocationUrl() | 64 | 4 | 10 | |
FluentBooking\App\Services\PermissionManager::hasAllCalendarAccess() | 67 | 4 | 7 | |
FluentBooking\App\Services\TimeSlotService::getEnabledSlots() | 65 | 4 | 9 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::parseCssShorthandValue() | 64 | 4 | 9 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::sortBySelectorPrecedence() | 66 | 4 | 7 | |
FluentBooking\App\Services\Libs\RRule\RRule::offsetExists() | 76 | 4 | 3 | |
FluentBooking\App\Services\Libs\RRule\RSet::offsetExists() | 76 | 4 | 3 | |
FluentBooking\App\Hooks\Handlers\CleanupHandlers\UserCleaner::handleBeforeDelete() | 59 | 3 | 15 | |
FluentBooking\App\Services\AvailabilityService::createScheduleSchema() | 58 | 3 | 15 | |
FluentBooking\App\Services\GlobalModules\GlobalModules::getAllModules() | 45 | 1 | 45 | |
FluentBooking\App\Services\Helper::getVerifiedSenders() | 63 | 4 | 10 | |
FluentBooking\App\Services\Libs\RRule\RSet::count() | 65 | 4 | 9 | |
FluentBooking\App\Services\Libs\RRule\RRule::count() | 65 | 4 | 9 | |
FluentBooking\App\Models\Calendar::getLandingPageUrl() | 63 | 4 | 10 | |
FluentBooking\App\Services\Integrations\Calendars\RemoteCalendarHelper::getUserRemoteCreatableCalendarSettings() | 60 | 3 | 14 | |
FluentBooking\App\Http\Controllers\SchedulesController::getConfirmLog() | 59 | 3 | 14 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::pushRemindersToQueue() | 59 | 3 | 14 | |
FluentBooking\App\Services\Helper::getGlobalPaymentSettings() | 61 | 3 | 14 | |
FluentBooking\App\Services\Helper::fcalImplodeRecursive() | 60 | 3 | 14 | |
FluentBooking\App\Models\CalendarSlot::getWooProductPrice() | 59 | 3 | 14 | |
FluentBooking\App\Services\Helper::getBufferTimes() | 47 | 1 | 44 | |
FluentBooking\App\Hooks\Handlers\LogHandler::logBookingActivity() | 61 | 3 | 13 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::extractMediaQueriesFromCss() | 60 | 3 | 13 | |
FluentBooking\App\Services\Helper::getIp() | 61 | 3 | 13 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::getCalendarSettingsMenuItems() | 47 | 1 | 43 | |
FluentBooking\App\Services\Helper::getMeta() | 61 | 3 | 13 | |
FluentBooking\App\Models\Booking::getHostAndGuestDetailsHtml() | 59 | 3 | 13 | |
FluentBooking\App\Models\CalendarSlot::getWooProductPriceByDuration() | 62 | 3 | 12 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::getCssFromAllStyleNodes() | 62 | 3 | 12 | |
FluentBooking\App\Services\AvailabilityService::isTitleAlreadyExist() | 62 | 3 | 12 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::getEventLandingExtraJsFiles() | 61 | 3 | 12 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::handleAfterBookingPage() | 61 | 3 | 12 | |
FluentBooking\App\Services\EmailNotificationService::prepareEmailHeaders() | 62 | 3 | 12 | |
FluentBooking\App\Models\Booking::getHostTimezone() | 62 | 3 | 12 | |
FluentBooking\App\Services\Helper::getWeeklyScheduleSchema() | 49 | 1 | 42 | |
FluentBooking\App\Services\DateTimeHelper::convertToTimeZone() | 62 | 3 | 11 | |
FluentBooking\App\Http\Controllers\CalendarController::getEventSchema() | 52 | 2 | 26 | |
FluentBooking\App\Services\EditorShortCodeParser::getHostData() | 62 | 3 | 11 | |
FluentBooking\App\Models\CalendarSlot::getPricingTotal() | 63 | 3 | 11 | |
FluentBooking\App\Services\EditorShortCodeParser::getCalendarData() | 63 | 3 | 11 | |
FluentBooking\App\Models\CalendarSlot::getAuthorProfiles() | 62 | 3 | 11 | |
FluentBooking\App\Services\EditorShortCodeParser::getBookingEventData() | 63 | 3 | 11 | |
FluentBooking\App\Models\Booking::getHostProfiles() | 62 | 3 | 11 | |
FluentBooking\App\Services\AvailabilityService::availabilitySchedules() | 52 | 2 | 24 | |
FluentBooking\App\Services\TimeSlotService::getBookedSlots() | 52 | 2 | 24 | |
FluentBooking\Database\Migrations\BookingActivityMigrator::migrate() | 54 | 2 | 24 | |
FluentBooking\Database\Migrations\MetaMigrator::migrate() | 54 | 2 | 22 | |
FluentBooking\App\Services\DateTimeHelper::getAvailableDateFormats() | 54 | 2 | 22 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingCompletedTrigger::handle() | 54 | 2 | 21 | |
FluentBooking\App\Services\Integrations\FluentCRM\CancelBookingTrigger::handle() | 54 | 2 | 21 | |
FluentBooking\App\Services\Integrations\FluentCRM\NewBookingTrigger::handle() | 54 | 2 | 21 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::splitCssAndMediaQuery() | 54 | 2 | 21 | |
FluentBooking\App\Services\Helper::getEventColors() | 50 | 1 | 36 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingRescheduledTrigger::handle() | 54 | 2 | 21 | |
FluentBooking\Database\Migrations\BookingHostMigrator::migrate() | 56 | 2 | 20 | |
FluentBooking\App\Http\Controllers\ReportController::getAllBookingWidgetNumbers() | 55 | 2 | 20 | |
FluentBooking\App\Http\Controllers\CalendarController::updateEventAvailability() | 53 | 2 | 20 | |
FluentBooking\Database\Migrations\BookingMetaMigrator::migrate() | 55 | 2 | 20 | |
FluentBooking\App\Services\Integrations\FluentCRM\CrmSmartCode::getSmartCodes() | 47 | 1 | 34 | |
FluentBooking\App\Services\Integrations\FluentForms\BookingElement::getComponent() | 49 | 1 | 34 | |
FluentBooking\App\Models\User::updateMeta() | 57 | 2 | 18 | |
FluentBooking\App\Models\CalendarSlot::updateMeta() | 57 | 2 | 18 | |
FluentBooking\App\Models\Calendar::updateMeta() | 57 | 2 | 18 | |
FluentBooking\App\Services\TimeSlotService::getBookingDurationTotal() | 58 | 2 | 17 | |
FluentBooking\App\Http\Controllers\CalendarController::saveEventEmailNotifications() | 56 | 2 | 17 | |
FluentBooking\App\Services\Integrations\Calendars\BaseCalendar::getStanadrdFields() | 50 | 1 | 32 | |
FluentBooking\App\Http\Controllers\AvailabilityController::updateScheduleTitle() | 57 | 2 | 17 | |
FluentBooking\App\Services\Integrations\FluentCRM\NewBookingTrigger::getSettingsFields() | 50 | 1 | 31 | |
FluentBooking\App\Services\Integrations\FluentCRM\CancelBookingTrigger::getSettingsFields() | 50 | 1 | 31 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingCompletedTrigger::getSettingsFields() | 50 | 1 | 31 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingRescheduledTrigger::getSettingsFields() | 50 | 1 | 31 | |
FluentBooking\App\Models\CalendarSlot::getSlotSettingsSchema() | 58 | 2 | 16 | |
FluentBooking\App\Services\AvailabilityService::updateOtherDefaultStatus() | 57 | 2 | 16 | |
FluentBooking\App\Http\Controllers\IntegrationController::index() | 57 | 2 | 16 | |
FluentBooking\App\Services\Integrations\FluentCRM\CrmSmartCode::pushContextCodes() | 59 | 2 | 16 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::getReminderTime() | 65 | 3 | 9 | |
FluentBooking\App\Models\Booking::updateMeta() | 59 | 2 | 15 | |
FluentBooking\App\Models\CalendarSlot::getCanNotRescheduleSettings() | 63 | 3 | 10 | |
not_empty() | 78 | 3 | 3 | |
FluentBooking\App\Services\BookingFieldService::getBookingFieldByName() | 65 | 3 | 9 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::register() | 64 | 3 | 9 | |
FluentBooking\App\Hooks\Handlers\IntegrationHandlers::runForScheduledIntegrations() | 68 | 3 | 7 | |
FluentBooking\App\Services\DateTimeHelper::formatToLocale() | 64 | 3 | 9 | |
FluentBooking\App\Services\TimeSlotService::getBookingsTotal() | 59 | 2 | 15 | |
FluentBooking\App\Services\DateTimeHelper::isDaylightSavingActive() | 66 | 3 | 8 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::handleSlugDefinedPage() | 62 | 3 | 10 | |
FluentBooking\App\Services\AvailabilityService::getDefaultSchedule() | 65 | 3 | 9 | |
FluentBooking\App\Http\Controllers\CalendarIntegrationController::index() | 59 | 2 | 15 | |
FluentBooking\App\Models\CalendarSlot::getDuration() | 64 | 3 | 10 | |
FluentBooking\App\Services\Helper::debugLog() | 72 | 3 | 5 | |
FluentBooking\App\Services\Libs\RRule\RfcParser::parseTimeZone() | 64 | 3 | 9 | |
FluentBooking\App\Http\Controllers\ReportController::getPercentage() | 66 | 3 | 8 | |
FluentBooking\App\Models\BookingActivity::boot() | 67 | 3 | 8 | |
FluentBooking\App\Services\SanitizeService::rangeDateBetween() | 63 | 3 | 10 | |
FluentBooking\App\Services\CalendarService::getSlotOptions() | 59 | 2 | 15 | |
FluentBooking\App\Models\CalendarSlot::isTeamDefaultSchedule() | 67 | 3 | 8 | |
FluentBooking\App\Hooks\Handlers\BlockEditorHandler::fcalRenderBookingManagementBlock() | 60 | 3 | 10 | |
FluentBooking\App\Models\CalendarSlot::isProEvent() | 79 | 3 | 3 | |
FluentBooking\App\Http\Controllers\CalendarIntegrationController::integrationListComponent() | 58 | 2 | 15 | |
FluentBooking\App\Models\CalendarSlot::getHostIds() | 66 | 3 | 9 | |
FluentBooking\App\Models\Booking::getHostsDetails() | 64 | 3 | 10 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::boot() | 66 | 3 | 8 | |
FluentBooking\App\Http\Controllers\ReportController::getComparisonMessage() | 66 | 3 | 9 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::getApiSettings() | 64 | 3 | 10 | |
FluentBooking\App\Services\Integrations\IntegrationManagerHelper::getApiResponseMessage() | 70 | 3 | 6 | |
FluentBooking\App\Http\Controllers\CalendarIntegrationController::getConfigFieldOptions() | 59 | 2 | 14 | |
FluentBooking\App\Http\Controllers\CalendarIntegrationController::update() | 59 | 2 | 14 | |
FluentBooking\App\Hooks\Handlers\GlobalNotificationHandler::maybeHandleGlobalIntegration() | 60 | 2 | 13 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::getIntegrationDefaults() | 52 | 1 | 28 | |
FluentBooking\App\Http\Controllers\CalendarIntegrationController::delete() | 61 | 2 | 13 | |
FluentBooking\App\Services\Integrations\Calendars\RemoteCalendarHelper::getTimeOffset() | 61 | 2 | 12 | |
FluentBooking\App\Http\Controllers\ReportController::getActivities() | 62 | 2 | 12 | |
FluentBooking\App\Http\Controllers\CalendarIntegrationController::find() | 61 | 2 | 12 | |
FluentBooking\App\Http\Controllers\SchedulesController::deleteBooking() | 61 | 2 | 12 | |
FluentBooking\App\Http\Controllers\SettingsController::updatePaymentSettings() | 61 | 2 | 12 | |
FluentBooking\App\Services\SanitizeService::scheduleConditions() | 62 | 2 | 12 | |
FluentBooking\App\Services\BookingService::generateBookingICS() | 54 | 1 | 20 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::getIntegrationDefaults() | 56 | 1 | 20 | |
FluentBooking\App\Http\Controllers\ReportController::getBookingStats() | 54 | 1 | 19 | |
FluentBooking\App\Http\Controllers\AvailabilityController::updateSchedule() | 55 | 1 | 19 | |
FluentBooking\App\Services\AvailabilityService::getFormattedSchedule() | 55 | 1 | 18 | |
FluentBooking\App\Services\Integrations\Calendars\BaseCalendar::boot() | 55 | 1 | 17 | |
FluentBooking\App\Hooks\Handlers\BlockEditorHandler::fcalRenderBlock() | 57 | 1 | 16 | |
FluentBooking\App\Services\PermissionManager::currentUserHasAnyPemrmission() | 71 | 2 | 6 | |
FluentBooking\App\Models\Calendar::getMeta() | 64 | 2 | 10 | |
FluentBooking\App\Http\Controllers\AvailabilityController::cloneSchedule() | 58 | 1 | 15 | |
pymod() | 74 | 2 | 4 | |
FluentBooking\App\Services\Integrations\FluentCRM\FluentCrmInit::getSubscriberId() | 75 | 2 | 4 | |
FluentBooking\App\Http\Policies\CalendarPolicy::deleteCalendar() | 67 | 2 | 8 | |
FluentBooking\App\Services\DateTimeHelper::convertFromUtc() | 67 | 2 | 7 | |
FluentBooking\App\Http\Controllers\AvailabilityController::updateDefaultStatus() | 58 | 1 | 15 | |
dd() | 68 | 2 | 8 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::registerNotificationHooks() | 69 | 2 | 6 | |
FluentBooking\App\Http\Controllers\ReportController::getLatestBooks() | 65 | 2 | 9 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::getLists() | 66 | 2 | 8 | |
fluentwp_scheduler_initialize() | 70 | 2 | 6 | |
FluentBooking\App\Services\SanitizeService::checkCollection() | 71 | 2 | 6 | |
fluentbooking_eql() | 81 | 2 | 3 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::getTags() | 66 | 2 | 8 | |
FluentBooking\App\Services\EmailNotificationService::prepareAttachments() | 63 | 2 | 10 | |
fluentbooking_gql() | 64 | 2 | 9 | |
FluentBooking\App\Services\DateTimeHelper::getTimeZone() | 68 | 2 | 7 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::isConfigured() | 75 | 2 | 4 | |
FluentBooking\App\Models\Calendar::getAuthorPhoto() | 69 | 2 | 7 | |
FluentBooking\App\Models\Calendar::boot() | 65 | 2 | 9 | |
FluentBooking\App\Services\PermissionManager::hasCalendarAccess() | 78 | 2 | 3 | |
FluentBooking\App\Services\DateTimeHelper::getDateWithoutDST() | 70 | 2 | 6 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::registerHooks() | 59 | 1 | 14 | |
FluentBooking\App\Services\Integrations\Calendars\BaseCalendar::addAsProvider() | 60 | 1 | 13 | |
FluentBooking\App\Services\Integrations\Calendars\RemoteCalendarHelper::showGeneralError() | 60 | 1 | 13 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::__construct() | 61 | 1 | 13 | |
FluentBooking\App\Services\Integrations\FluentForms\BookingElement::__construct() | 60 | 1 | 13 | |
FluentBooking\App\Services\Integrations\FluentForms\BookingElement::getEditorCustomizationSettings() | 61 | 1 | 13 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::pushIntegration() | 61 | 1 | 12 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::__construct() | 62 | 1 | 12 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::pushIntegration() | 61 | 1 | 12 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingRescheduledTrigger::getConditionFields() | 63 | 1 | 11 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingCompletedTrigger::getConditionFields() | 63 | 1 | 11 | |
FluentBooking\App\Services\PermissionManager::allPermissionSets() | 62 | 1 | 11 | |
FluentBooking\App\Services\Integrations\FluentCRM\CancelBookingTrigger::getConditionFields() | 63 | 1 | 11 | |
FluentBooking\App\Services\Integrations\FluentForms\BookingElement::getGeneralEditorElements() | 65 | 1 | 11 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::getLastPositionOfStageTask() | 63 | 1 | 11 | |
FluentBooking\App\Services\Integrations\FluentCRM\NewBookingTrigger::getConditionFields() | 63 | 1 | 11 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::getRestInfo() | 62 | 1 | 11 | |
FluentBooking\App\Services\Integrations\FluentCRM\NewBookingTrigger::getFunnelSettingsDefaults() | 75 | 1 | 5 | |
FluentBooking\App\Services\Integrations\FluentCRM\CancelBookingTrigger::getTrigger() | 68 | 1 | 7 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingCompletedTrigger::getCalendarOptions() | 75 | 1 | 4 | |
FluentBooking\App\Http\Controllers\AvailabilityController::getAvailabilityUsages() | 65 | 1 | 10 | |
FluentBooking\App\Http\Policies\CalendarPolicy::deleteCalendarEvent() | 80 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentForms\BookingElement::getResponseHtml() | 79 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingCompletedTrigger::getTrigger() | 68 | 1 | 7 | |
FluentBooking\App\Http\Policies\CalendarPolicy::checkSlug() | 79 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentForms\BookingElement::getResponseAsText() | 79 | 1 | 3 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::getMergeFields() | 100 | 1 | 0 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::registerIntegrations() | 75 | 1 | 5 | |
FluentBooking\App\Services\Integrations\FluentCRM\FluentCrmInit::addProfileSection() | 67 | 1 | 8 | |
FluentBooking\App\Services\Integrations\Calendars\CalendarCache::deleteCache() | 67 | 1 | 8 | |
FluentBooking\App\Http\Controllers\SchedulesController::getPaymentLog() | 65 | 1 | 9 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingRescheduledTrigger::getFunnelConditionDefaults() | 75 | 1 | 5 | |
FluentBooking\App\Services\LocationService::getLocationsConfig() | 81 | 1 | 3 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::setFeedAttributes() | 73 | 1 | 5 | |
FluentBooking\App\Services\Integrations\FluentCRM\NewBookingTrigger::getTrigger() | 68 | 1 | 7 | |
FluentBooking\App\Http\Controllers\SettingsController::getSettingsMenu() | 74 | 1 | 5 | |
FluentBooking\App\Services\Integrations\FluentCRM\NewBookingTrigger::__construct() | 71 | 1 | 6 | |
FluentBooking\App\Services\EmailNotificationService::getGlobalEmailFooter() | 75 | 1 | 4 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::getSettingsFields() | 100 | 1 | 0 | |
FluentBooking\App\Services\Integrations\Calendars\CalendarCache::deleteAllOldExpiredCache() | 68 | 1 | 7 | |
FluentBooking\App\Services\Integrations\Calendars\CalendarCache::db() | 78 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingCompletedTrigger::getFunnelConditionDefaults() | 75 | 1 | 5 | |
FluentBooking\App\Services\Integrations\Calendars\BaseCalendar::deleteEvent() | 100 | 1 | 0 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingRescheduledTrigger::getTrigger() | 68 | 1 | 7 | |
FluentBooking\App\Services\Integrations\FluentCRM\CancelBookingTrigger::getCalendarOptions() | 75 | 1 | 4 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::getMergeFields() | 82 | 1 | 3 | |
FluentBooking\App\Services\Integrations\Calendars\BaseCalendar::getClientFieldSettings() | 100 | 1 | 0 | |
FluentBooking\App\Services\Integrations\Calendars\BaseCalendar::getAuthUrl() | 100 | 1 | 0 | |
FluentBooking\App\Services\Integrations\FluentCRM\FluentCrmInit::registerIntegrations() | 78 | 1 | 4 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::getMergeFields() | 82 | 1 | 3 | |
FluentBooking\App\Models\Calendar::isEventCalendar() | 80 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::getConfigFieldOptions() | 82 | 1 | 3 | |
FluentBooking\App\Services\Integrations\Calendars\BaseCalendar::getClientSettingsForView() | 100 | 1 | 0 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingRescheduledTrigger::__construct() | 71 | 1 | 6 | |
FluentBooking\App\Services\Integrations\Calendars\CalendarCache::deleteAllParentCache() | 69 | 1 | 7 | |
FluentBooking\App\Services\Integrations\Calendars\BaseCalendar::maybeAddOrRemoveGroupMembers() | 100 | 1 | 0 | |
FluentBooking\App\Services\Integrations\FluentCRM\FluentCrmInit::getActionUrl() | 71 | 1 | 5 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingCompletedTrigger::getFunnelSettingsDefaults() | 75 | 1 | 5 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingRescheduledTrigger::getCalendarOptions() | 75 | 1 | 4 | |
FluentBooking\App\Models\Calendar::setSettingsAttribute() | 78 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentCRM\CancelBookingTrigger::__construct() | 71 | 1 | 6 | |
FluentBooking\App\Http\Policies\CalendarPolicy::getAllCalendars() | 80 | 1 | 3 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::isEnabled() | 82 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingCompletedTrigger::__construct() | 71 | 1 | 6 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::init() | 78 | 1 | 4 | |
FluentBooking\App\Services\Integrations\FluentCRM\NewBookingTrigger::getCalendarOptions() | 75 | 1 | 4 | |
FluentBooking\App\Services\Integrations\Calendars\BaseCalendar::isConfigured() | 100 | 1 | 0 | |
FluentBooking\App\Services\Integrations\FluentCRM\CancelBookingTrigger::getFunnelConditionDefaults() | 75 | 1 | 5 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingRescheduledTrigger::getFunnelSettingsDefaults() | 75 | 1 | 5 | |
FluentBooking\App\Services\Integrations\FluentCRM\FluentCrmInit::addContactMenuSection() | 72 | 1 | 5 | |
FluentBooking\App\Services\Integrations\FluentCRM\CancelBookingTrigger::getFunnelSettingsDefaults() | 75 | 1 | 5 | |
FluentBooking\App\Services\Integrations\FluentForms\BookingElement::getAdvancedEditorElements() | 71 | 1 | 7 | |
FluentBooking\App\Http\Controllers\SchedulesController::getBookingActivities() | 67 | 1 | 8 | |
FluentBooking\App\Services\Integrations\FluentCRM\FluentCrmInit::addAutomations() | 73 | 1 | 6 | |
FluentBooking\App\Services\Integrations\FluentCRM\FluentCrmInit::__construct() | 75 | 1 | 5 | |
FluentBooking\App\Services\Integrations\FluentCRM\FluentCrmInit::getFormattedTime() | 75 | 1 | 4 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::getConfigFieldOptions() | 82 | 1 | 3 | |
FluentBooking\App\Services\Integrations\CalendarIntegrationService::delete() | 80 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::isEnabled() | 82 | 1 | 3 | |
FluentBooking\App\Http\Controllers\AvailabilityController::getSchedule() | 69 | 1 | 7 | |
fluentwp_scheduler_register() | 76 | 1 | 4 | |
FluentBooking\App\Models\Calendar::availabilities() | 79 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentCRM\FluentCrmInit::registerHooks() | 74 | 1 | 4 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::isConfigured() | 82 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentCRM\NewBookingTrigger::getFunnelConditionDefaults() | 75 | 1 | 5 |
363 more item(s) not shown.