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 | 902 | ||
FluentBooking\App\Services\Libs\RRule\RRule::occursAt() | 47 | 124 | ||
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Parser::parseSimpleSelector() | 30 | 40 | 100 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::ajaxScheduleMeeting() | 33 | 181 | ||
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\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\Services\AvailabilityService::getUtcWeeklySchedules() | 33 | 24 | 107 | |
FluentBooking\App\Http\Controllers\CalendarController::createCalendar() | 21 | 134 | ||
FluentBooking\App\Services\AvailabilityService::getUtcDateOverrides() | 34 | 23 | 99 | |
FluentBooking\App\Http\Controllers\SchedulesController::patchBooking() | 33 | 22 | 93 | |
FluentBooking\App\Http\Controllers\SchedulesController::index() | 35 | 23 | 77 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalCalendar::render() | 12 | 232 | ||
FluentBooking\App\Services\BookingService::getBookingConfirmationHtml() | 30 | 19 | 120 | |
FluentBooking\App\Services\ConditionAssesor::assess() | 38 | 22 | 72 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Parsing\ParserState::parseCharacter() | 43 | 23 | 40 | |
FluentBooking\App\Services\BookingFieldService::getBookingFields() | 29 | 15 | 160 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::enqueueAssets() | 34 | 19 | 96 | |
FluentBooking\App\Services\Libs\RRule\RRule::buildWeeknoMask() | 38 | 20 | 74 | |
FluentBooking\App\Services\Libs\RRule\RRule::rfcString() | 37 | 20 | 71 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSList::parseAtRule() | 37 | 19 | 72 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Value::parseValue() | 41 | 20 | 52 | |
FluentBooking\App\Services\EmailNotificationService::emailOnBooked() | 37 | 18 | 65 | |
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\Integrations\FluentBoards\Bootstrap::notify() | 34 | 16 | 84 | |
Composer\Autoload\ClassLoader::findFileWithExtension() | 42 | 18 | 50 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock::expandFontShorthand() | 41 | 18 | 48 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalBookings::render() | 30 | 5 | 242 | |
FluentBooking\App\Services\TimeSlotService::maybeBookingDurationLimitRanges() | 40 | 17 | 59 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\CalcFunction::parse() | 40 | 17 | 54 | |
FluentBooking\App\Services\EmailNotificationService::bookingRescheduledEmail() | 38 | 16 | 65 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::getGlobalVars() | 10 | 154 | ||
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Value::parsePrimitiveValue() | 47 | 18 | 30 | |
FluentBooking\App\Http\Controllers\SettingsController::backgroundInstaller() | 35 | 14 | 87 | |
FluentBooking\App\Services\Helper::getEditorShortCodes() | 9 | 161 | ||
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock::expandBackgroundShorthand() | 40 | 16 | 55 | |
FluentBooking\App\Services\EmailNotificationService::bookingCancelOrRejectEmail() | 39 | 15 | 57 | |
FluentBooking\App\Services\LocationService::getLocationIconHeadingHtml() | 41 | 15 | 54 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::mapComplexCssProperty() | 45 | 16 | 38 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock::createFontShorthand() | 40 | 14 | 66 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::handleRescheduling() | 35 | 12 | 89 | |
FluentBooking\App\Services\Libs\Countries::get() | 1 | 253 | ||
FluentBooking\App\Services\TimeSlotService::getRangedValidSlots() | 40 | 14 | 57 | |
FluentBooking\App\Services\SanitizeService::slotDateOverrides() | 45 | 15 | 40 | |
FluentBooking\App\Services\TimeSlotService::processBookings() | 41 | 14 | 54 | |
FluentBooking\App\Hooks\Handlers\BlockEditorHandler::init() | 4 | 199 | ||
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Parser::parseAttributeNode() | 43 | 14 | 49 | |
FluentBooking\App\Services\CalendarService::prepareCalendarData() | 44 | 14 | 41 | |
FluentBooking\App\Services\EmailNotificationService::reminderEmail() | 40 | 13 | 55 | |
FluentBooking\App\Services\Libs\RRule\RfcParser::parseRDate() | 42 | 13 | 50 | |
FluentBooking\App\Hooks\Handlers\CleanupHandlers\CalenderCleaner::handleBeforeDelete() | 40 | 12 | 60 | |
FluentBooking\App\Services\EditorShortCodeParser::parseFromString() | 44 | 13 | 43 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock::createDimensionsShorthand() | 42 | 12 | 53 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::process() | 42 | 12 | 53 | |
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 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Size::parse() | 47 | 13 | 32 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock::expandListStyleShorthand() | 43 | 12 | 46 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Color::parse() | 43 | 12 | 46 | |
FluentBooking\App\Services\Libs\RRule\RRule::buildNthWeekdayMask() | 45 | 12 | 44 | |
FluentBooking\App\Services\TimeSlotService::isSlotAvailable() | 50 | 13 | 27 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Parser::parseSeries() | 49 | 13 | 27 | |
FluentBooking\App\Http\Controllers\CalendarController::getAllCalendars() | 40 | 11 | 57 | |
FluentBooking\App\Services\EditorShortCodeParser::getPaymentData() | 45 | 12 | 41 | |
FluentBooking\App\Services\BookingService::prepareBookingData() | 45 | 11 | 40 | |
FluentBooking\App\Models\Booking::getRedirectUrlWithQuery() | 46 | 11 | 36 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\FunctionExtension::translateNthChild() | 47 | 11 | 35 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock::parse() | 47 | 11 | 34 | |
FluentBooking\App\Services\Integrations\CalendarIntegrationService::update() | 40 | 9 | 64 | |
FluentBooking\App\Services\CurrenciesHelper::getCurrencySign() | 2 | 167 | ||
Composer\InstalledVersions::getInstalled() | 48 | 11 | 31 | |
FluentBooking\App\Services\SanitizeService::weeklySchedules() | 49 | 11 | 30 | |
FluentBooking\App\Http\Controllers\CalendarController::saveEventBookingFields() | 43 | 10 | 43 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSBlockList::allSelectors() | 46 | 10 | 42 | |
FluentBooking\App\Models\Booking::getLocationDetailsHtml() | 45 | 10 | 42 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::renderBookingView() | 38 | 8 | 69 | |
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 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\RuleSet::removeRule() | 54 | 11 | 19 | |
FluentBooking\App\Services\Integrations\Calendars\CalendarCache::getCache() | 44 | 9 | 48 | |
FluentBooking\App\Models\CalendarSlot::getNotifications() | 49 | 10 | 32 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalCalendarEvent::render() | 40 | 7 | 76 | |
FluentBooking\App\Http\Controllers\BookingController::getEvent() | 44 | 9 | 46 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock::expandDimensionsShorthand() | 44 | 9 | 45 | |
FluentBooking\App\Services\CalendarService::getCalendarOptionsByTitle() | 45 | 9 | 44 | |
FluentBooking\App\Services\Libs\RRule\RRule::getDaySet() | 49 | 10 | 28 | |
FluentBooking\App\Models\Booking::boot() | 50 | 10 | 28 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSList::removeDeclarationBlockBySelector() | 50 | 10 | 27 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock::expandBorderShorthand() | 45 | 9 | 41 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::ajaxGetAvailableDates() | 44 | 9 | 41 | |
Composer\Autoload\ClassLoader::findFile() | 52 | 10 | 25 | |
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 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSBlockList::allValues() | 54 | 10 | 21 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::handleBookingListsShortcode() | 38 | 7 | 66 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::emailOnBookingRescheduled() | 48 | 9 | 35 | |
FluentBooking\App\Services\TimeSlotService::createDateRangeArrayFromSlotConfig() | 47 | 9 | 35 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::getDashboardVars() | 36 | 6 | 80 | |
FluentBooking\App\Services\BookingFieldService::getCustomFieldsData() | 47 | 9 | 34 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSList::parseList() | 48 | 9 | 33 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\RuleSet::parseRuleSet() | 49 | 9 | 32 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Rule\Rule::setValues() | 50 | 9 | 31 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock::createShorthandProperties() | 49 | 9 | 31 | |
FluentBooking\App\Services\Libs\RRule\RRule::i18nLoad() | 49 | 9 | 30 | |
FluentBooking\App\Services\AvailabilityService::getDateOverrideDays() | 46 | 8 | 44 | |
FluentBooking\App\Http\Policies\MeetingPolicy::verifyRequest() | 51 | 9 | 29 | |
FluentBooking\App\Services\TimeSlotService::getWeekDaySlots() | 49 | 9 | 28 | |
FluentBooking\App\Http\Controllers\AdminController::getRemainingHosts() | 39 | 6 | 71 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalCalendar::styleSettings() | 32 | 1 | 146 | |
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\Libs\RRule\RSet::offsetGet() | 53 | 9 | 22 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::bookingReminderEmails() | 53 | 9 | 22 | |
FluentBooking\App\Services\Helper::encryptKey() | 52 | 9 | 22 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Rule\Rule::getValues() | 53 | 9 | 22 | |
FluentBooking\App\Services\Libs\RRule\RRule::offsetGet() | 53 | 9 | 22 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalCalendarEvent::styleSettings() | 32 | 1 | 141 | |
FluentBooking\App\Hooks\Handlers\GlobalNotificationHandler::globalNotify() | 47 | 8 | 35 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\CssInliner::inlineCss() | 47 | 8 | 35 | |
FluentBooking\App\Services\SummaryReportService::maybeSendSummary() | 46 | 8 | 34 | |
fluentbookingFormattedAmount() | 48 | 8 | 34 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::handleTeamShortcode() | 44 | 7 | 48 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\RuleSet::getRules() | 54 | 9 | 18 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::parseCssRules() | 48 | 8 | 33 | |
FluentBooking\App\Hooks\Handlers\DataImporter::importCalendar() | 49 | 8 | 32 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::render() | 41 | 6 | 61 | |
FluentBooking\App\Services\ImportService::importHostJson() | 56 | 9 | 16 | |
FluentBooking\App\Services\Libs\RRule\RfcParser::parseExDate() | 49 | 8 | 31 | |
FluentBooking\App\Http\Controllers\AvailabilityController::index() | 43 | 7 | 45 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\CSSString::parse() | 50 | 8 | 29 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::settingsMenuItems() | 34 | 1 | 134 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::parseNth() | 49 | 8 | 29 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSList::parseListItem() | 50 | 8 | 28 | |
FluentBooking\App\Services\Integrations\Calendars\RemoteCalendarHelper::getRruleDates() | 44 | 7 | 43 | |
FluentBooking\App\ComposerScript::updateVendorComposerFiles() | 41 | 6 | 58 | |
FluentBooking\App\Services\Integrations\CalendarIntegrationService::find() | 45 | 7 | 41 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::handleCalendarShortcode() | 46 | 7 | 41 | |
FluentBooking\App\Services\BookingFieldService::getFormattedCustomBookingData() | 50 | 8 | 26 | |
FluentBooking\App\Services\Helper::isEventSlugAvailable() | 52 | 8 | 25 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Parsing\ParserState::consumeUntil() | 51 | 8 | 25 | |
FluentBooking\App\Services\SanitizeService::locationSettings() | 52 | 8 | 24 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::getSettingsFields() | 33 | 1 | 128 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\Css\CssDocument::isValidAtRuleToRender() | 53 | 8 | 23 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormat::set() | 52 | 8 | 22 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock::setSelectors() | 53 | 8 | 22 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Parser::parserSelectorNode() | 52 | 8 | 22 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::prepareIntegrationFeed() | 54 | 8 | 21 | |
FluentBooking\App\Hooks\Handlers\BlockEditorHandler::fcalRenderTeamManagementBlock() | 47 | 7 | 36 | |
FluentBooking\App\Services\Helper::formatDuration() | 54 | 8 | 19 | |
FluentBooking\App\Services\BookingFieldService::hasPhoneNumberField() | 56 | 8 | 19 | |
FluentBooking\App\Models\Booking::scopeApplyComputedStatus() | 49 | 7 | 34 | |
FluentBooking\App\Models\Booking::getOngoingStatus() | 55 | 8 | 18 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::renderHostView() | 39 | 5 | 63 | |
FluentBooking\App\Services\ConditionAssesor::evaluate() | 55 | 8 | 18 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\CssInliner::collateCssRules() | 49 | 7 | 31 | |
FluentBooking\App\Services\Integrations\Calendars\BaseCalendar::getConflictCheckCalendars() | 50 | 7 | 30 | |
FluentBooking\App\Hooks\Handlers\DataExporter::prepareCalendarExportData() | 50 | 7 | 29 | |
FluentBooking\App\Services\CalendarService::prepareEventData() | 40 | 5 | 59 | |
FluentBooking\App\Services\Helper::getDefaultEmailNotificationSettings() | 34 | 1 | 118 | |
FluentBooking\App\Http\Controllers\ReportController::getReports() | 40 | 4 | 72 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\CssInliner::generateStyleStringFromDeclarationsArrays() | 51 | 7 | 25 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::emailOnBookingCancelled() | 52 | 7 | 25 | |
FluentBooking\App\Services\Integrations\FluentForms\BookingElement::renderResponse() | 46 | 6 | 40 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::generateStyleStringFromDeclarationsArrays() | 52 | 7 | 25 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\RuleSet::addRule() | 52 | 7 | 23 | |
FluentBooking\App\Services\Helper::isCalendarSlugAvailable() | 54 | 7 | 22 | |
FluentBooking\App\Services\Libs\RRule\RRule::getTimeSet() | 54 | 7 | 22 | |
Composer\InstalledVersions::getVersionRanges() | 53 | 7 | 22 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Parsing\ParserState::parseIdentifier() | 54 | 7 | 21 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\NodeExtension::translateElement() | 54 | 7 | 21 | |
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\EditorShortCodeParser::getOtherData() | 55 | 7 | 18 | |
FluentBooking\App\Services\LocationService::getLocationOptions() | 49 | 6 | 33 | |
FluentBooking\App\Services\BookingService::createMultiGuestBooking() | 48 | 6 | 33 | |
Composer\Autoload\ClassLoader::addPsr4() | 50 | 6 | 33 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\Css\CssDocument::getStyleRulesData() | 56 | 7 | 18 | |
FluentBooking\App\Models\CalendarSlot::getMinBookableDateTime() | 56 | 7 | 17 | |
FluentBooking\App\Http\Policies\AvailabilityPolicy::verifyRequest() | 57 | 7 | 16 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::pushBookingPendingToQueue() | 58 | 7 | 15 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::handleBookingShortcode() | 45 | 5 | 44 | |
FluentBooking\App\Services\TimeSlotService::convertSpots() | 50 | 6 | 29 | |
FluentBooking\App\Hooks\Handlers\BlockEditorHandler::fcalRenderCalendarManagementBlock() | 50 | 6 | 29 | |
FluentBooking\App\Services\BookingService::createMultiTimeBooking() | 50 | 6 | 29 | |
FluentBooking\App\Http\Controllers\SchedulesController::formatBooking() | 49 | 6 | 28 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSList::renderListContents() | 52 | 6 | 27 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Node\Specificity::compareTo() | 62 | 7 | 12 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\RuleSet::renderRules() | 52 | 6 | 26 | |
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\Hooks\Handlers\FrontEndHandler::renderTeamHosts() | 45 | 5 | 39 | |
FluentBooking\App\Http\Controllers\SchedulesController::getGroupAttendees() | 52 | 6 | 24 | |
FluentBooking\App\Http\Controllers\CalendarController::createCalendarEvent() | 38 | 3 | 69 | |
FluentBooking\App\Models\Booking::getHostDetails() | 53 | 6 | 23 | |
FluentBooking\App\Services\Libs\RRule\RRule::i18nFilesToLoad() | 53 | 6 | 23 | |
FluentBooking\App\Services\BookingService::createBooking() | 52 | 6 | 23 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::handleXpathQueryWarnings() | 53 | 6 | 23 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::registerAdminHooks() | 46 | 5 | 37 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Parsing\ParserState::consumeWhiteSpace() | 54 | 6 | 22 | |
FluentBooking\App\Services\TimeSlotService::handleNextDaySlot() | 52 | 6 | 22 | |
FluentBooking\App\Services\TimeSlotService::handleNextDayOverrideSlot() | 53 | 6 | 22 | |
FluentBooking\App\Services\EditorShortCodeParser::getBookingCustomData() | 53 | 6 | 21 | |
FluentBooking\App\Services\Helper::fcal_sanitize_html() | 44 | 4 | 50 | |
FluentBooking\App\Services\EditorShortCodeParser::getGuestData() | 55 | 6 | 20 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::bookingScheduledEmails() | 54 | 6 | 20 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::bookingRequestEmails() | 54 | 6 | 20 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalBookings::register_controls() | 37 | 1 | 95 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\CssInliner::getNodesToExclude() | 54 | 6 | 20 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\Utilities\CssConcatenator::append() | 54 | 6 | 19 | |
FluentBooking\App\Services\Helper::fcal_backend_sanitizer() | 55 | 6 | 19 | |
FluentBooking\App\Services\TimeSlotService::convertSlotSetsToFlat() | 54 | 6 | 19 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\CssToAttributeConverter::mapComplexCssProperty() | 57 | 6 | 18 | |
FluentBooking\App\Services\Integrations\CalendarIntegrationService::get() | 48 | 5 | 33 | |
FluentBooking\App\Models\CalendarSlot::isConfirmationRequired() | 55 | 6 | 18 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\NodeExtension::translateAttribute() | 55 | 6 | 18 | |
FluentBooking\App\Services\Integrations\FluentCRM\FluentCrmInit::getScheduledMeetings() | 44 | 4 | 48 | |
FluentBooking\App\Services\BookingFieldService::getCustomFields() | 56 | 6 | 18 | |
FluentBooking\App\Services\CalendarService::prepareEventMetas() | 56 | 6 | 18 | |
Composer\Autoload\ClassLoader::add() | 51 | 5 | 33 | |
FluentBooking\App\Services\Helper::isPaymentEnabled() | 56 | 6 | 17 | |
FluentBooking\App\Hooks\Handlers\TimeSlotServiceHandler::initService() | 56 | 6 | 17 | |
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\Models\Booking::rejectMeeting() | 57 | 6 | 16 | |
FluentBooking\App\Http\Policies\CalendarEventPolicy::verifyRequest() | 58 | 6 | 16 | |
FluentBooking\App\Services\CalendarService::getCalendarOptionsByHost() | 50 | 5 | 31 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Rule\Rule::addValue() | 58 | 6 | 15 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Value::parseIdentifierOrFunction() | 58 | 6 | 15 | |
FluentBooking\App\Http\Controllers\ReportController::getPaymentWidgets() | 44 | 4 | 45 | |
FluentBooking\App\Models\CalendarSlot::getDirty() | 58 | 6 | 15 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::getLocalizedData() | 49 | 5 | 30 | |
FluentBooking\App\Services\AvailabilityService::getScheduleOptions() | 49 | 5 | 30 | |
FluentBooking\App\Services\TimeSlotService::maybeDateOverrides() | 58 | 6 | 15 | |
FluentBooking\App\Models\Calendar::getDirty() | 58 | 6 | 15 | |
FluentBooking\App\Http\Controllers\AdminController::getOtherHosts() | 50 | 5 | 29 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Rule\Rule::parse() | 50 | 5 | 29 | |
FluentBooking\App\Models\CalendarSlot::getMaxLookUpDate() | 58 | 6 | 14 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\CssToAttributeConverter::mapSimpleCssProperty() | 59 | 6 | 13 | |
FluentBooking\App\Http\Controllers\ReportController::getNextMeetings() | 50 | 5 | 28 | |
FluentBooking\App\Http\Controllers\AvailabilityController::deleteSchedule() | 51 | 5 | 28 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::mapSimpleCssProperty() | 59 | 6 | 13 | |
FluentBooking\App\Http\Controllers\CalendarController::saveSharingSettings() | 50 | 5 | 28 | |
FluentBooking\App\Services\Libs\RRule\RfcParser::parseLine() | 50 | 5 | 27 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\URL::parse() | 52 | 5 | 25 | |
FluentBooking\App\Http\Controllers\SettingsController::saveAddonsSettings() | 52 | 5 | 24 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::loadConversationalAsset() | 52 | 5 | 24 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::maybeAutoCreateCalendar() | 53 | 5 | 23 | |
FluentBooking\App\Models\Booking::addCancelOrRejectReason() | 54 | 5 | 22 | |
FluentBooking\App\Services\Helper::getPrefSettins() | 54 | 5 | 22 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::renderCalendarBlock() | 46 | 4 | 37 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormatter::implode() | 55 | 5 | 21 | |
FluentBooking\App\Services\TimeSlotService::getAvailableSpots() | 53 | 5 | 21 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\LineName::parse() | 55 | 5 | 21 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Handler\StringHandler::handle() | 53 | 5 | 21 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Parser::parseElementNode() | 55 | 5 | 21 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::convertDueDate() | 54 | 5 | 21 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Translator::getXpathLiteral() | 53 | 5 | 21 | |
FluentBooking\App\Models\Booking::getHostAndGuestDetailsHtml() | 53 | 5 | 21 | |
FluentBooking\App\Models\Booking::canPerformAction() | 54 | 5 | 20 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Parsing\ParserState::strsplit() | 55 | 5 | 20 | |
FluentBooking\App\Models\CalendarSlot::getAuthorProfile() | 55 | 5 | 20 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::routeView() | 55 | 5 | 20 | |
FluentBooking\App\Hooks\Handlers\DataExporter::exportCalendar() | 54 | 5 | 20 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Parsing\ParserState::consumeComment() | 56 | 5 | 19 | |
FluentBooking\App\Services\TimeSlotService::processRemoteBookings() | 56 | 5 | 19 | |
FluentBooking\App\Services\Integrations\GlobalNotificationService::getEnabledFeeds() | 56 | 5 | 19 | |
FluentBooking\App\Services\CalendarService::getAttachedCalendarIds() | 56 | 5 | 19 | |
FluentBooking\App\Services\TimeSlotService::isSlotExists() | 56 | 5 | 18 | |
FluentBooking\App\Services\TimeSlotService::getFilledWeeks() | 55 | 5 | 18 | |
FluentBooking\App\Http\Controllers\CalendarController::updateEventDetails() | 40 | 2 | 63 | |
FluentBooking\App\Models\CalendarSlot::getLocationFields() | 43 | 2 | 62 | |
FluentBooking\App\Models\Calendar::getAllHosts() | 56 | 5 | 17 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Parser::parseSelectorList() | 58 | 5 | 17 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::getNodesToExclude() | 57 | 5 | 17 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::pushBookingScheduledToQueue() | 57 | 5 | 17 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\CssInliner::getCssFromAllStyleNodes() | 57 | 5 | 17 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Parsing\UnexpectedTokenException::__construct() | 56 | 5 | 16 | |
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\CalendarService::prepareCalendarMetas() | 58 | 5 | 15 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingRescheduledTrigger::isProcessable() | 58 | 5 | 15 | |
FluentBooking\App\Services\Integrations\FluentCRM\CancelBookingTrigger::isProcessable() | 58 | 5 | 15 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Color::render() | 64 | 6 | 7 | |
FluentBooking\App\Services\Integrations\FluentCRM\BookingCompletedTrigger::isProcessable() | 58 | 5 | 15 | |
FluentBooking\App\Models\CalendarSlot::getPaymentHtml() | 58 | 5 | 15 | |
FluentBooking\App\Services\Integrations\FluentCRM\NewBookingTrigger::isProcessable() | 58 | 5 | 15 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::copyCssWithMediaToStyleNode() | 58 | 5 | 15 | |
FluentBooking\App\Models\CalendarSlot::getMinLookUpDate() | 58 | 5 | 14 | |
FluentBooking\Database\Migrations\BookingMigrator::migrate() | 46 | 2 | 59 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\CssInliner::hasUnsupportedPseudoClass() | 59 | 5 | 14 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::removeInvisibleNodes() | 61 | 5 | 13 | |
FluentBooking\App\Services\EmailNotificationService::getGuestAddress() | 61 | 5 | 12 | |
FluentBooking\App\Models\CalendarSlot::isPaymentEnabled() | 61 | 5 | 12 | |
FluentBooking\App\Hooks\Handlers\BlockEditorHandler::fcalRenderBlock() | 50 | 4 | 27 | |
FluentBooking\App\Services\TimeSlotService::isLocalBooking() | 63 | 5 | 11 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::handleRescheduleView() | 42 | 2 | 56 | |
Composer\InstalledVersions::getInstalledPackagesByType() | 62 | 5 | 11 | |
FluentBooking\App\Models\Booking::getInviteePhoneNumber() | 61 | 5 | 11 | |
FluentBooking\App\Services\Helper::getGlobalModuleSettings() | 62 | 5 | 11 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::add() | 45 | 2 | 56 | |
FluentBooking\App\ComposerScript::postUpdate() | 51 | 4 | 25 | |
FluentBooking\App\Services\CalendarService::createCalendarEvents() | 52 | 4 | 24 | |
FluentBooking\App\Models\Booking::scopeSearchBy() | 54 | 4 | 21 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Parsing\ParserState::consume() | 54 | 4 | 21 | |
FluentBooking\App\Http\Controllers\SettingsController::getGeneralSettings() | 41 | 1 | 66 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\Css\CssDocument::getFilteredAtIdentifierAndRule() | 54 | 4 | 20 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalCalendar::register_controls() | 42 | 1 | 65 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::addContentTypeMetaTag() | 55 | 4 | 20 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::getCssSelectorPrecedence() | 55 | 4 | 19 | |
FluentBooking\App\Services\PermissionManager::getMenuPermission() | 56 | 4 | 19 | |
FluentBooking\App\Http\Controllers\ReportController::getGraphReports() | 48 | 3 | 34 | |
FluentBooking\App\Services\CalendarService::updateCalendarEventsSchedule() | 56 | 4 | 18 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::handleUrlParamsPage() | 56 | 4 | 18 | |
FluentBooking\App\Services\LandingPage\LandingPageHelper::updateSettings() | 56 | 4 | 18 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::parseCssDeclarationsBlock() | 56 | 4 | 18 | |
FluentBooking\App\Services\DateTimeHelper::getTimeZones() | 57 | 4 | 17 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\CssToAttributeConverter::parseCssDeclarationsBlock() | 56 | 4 | 17 | |
FluentBooking\App\Http\Controllers\EventController::getEvent() | 56 | 4 | 17 | |
FluentBooking\App\Services\TimeSlotService::getCurrentDateRange() | 57 | 4 | 17 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\CssInliner::parseCssDeclarationsBlock() | 57 | 4 | 17 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\CssInliner::getCssSelectorPrecedence() | 56 | 4 | 17 | |
FluentBooking\App\Models\Booking::getIcsBookingDescription() | 58 | 4 | 16 | |
FluentBooking\App\Services\Integrations\Calendars\RemoteCalendarHelper::convertToTimeZoneOffset() | 57 | 4 | 16 | |
FluentBooking\App\Services\Integrations\Elementor\ElementorIntegration::getCalendarEvents() | 58 | 4 | 16 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalCalendarEvent::getCalendarEvents() | 59 | 4 | 16 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::makeElementId() | 57 | 4 | 16 | |
FluentBooking\App\Services\PermissionManager::getMetaPermissions() | 58 | 4 | 16 | |
FluentBooking\App\Hooks\Handlers\CleanupHandlers\BookingCleaner::handleBeforeDelete() | 58 | 4 | 16 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Rule\Rule::render() | 57 | 4 | 16 | |
FluentBooking\App\Models\CalendarSlot::getMaxBookableDateTime() | 57 | 4 | 16 | |
FluentBooking\App\Services\Integrations\FluentForms\BookingElement::makeElementId() | 57 | 4 | 16 | |
FluentBooking\App\Services\Helper::getGlobalAdminSetting() | 60 | 4 | 15 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Parsing\ParserState::substr() | 59 | 4 | 15 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Tokenizer\TokenizerEscaping::replaceUnicodeSequences() | 57 | 4 | 15 | |
FluentBooking\App\Http\Controllers\SettingsController::updateGlobalModules() | 58 | 4 | 15 | |
FluentBooking\App\Models\CalendarSlot::getDateOverrides() | 58 | 4 | 15 | |
FluentBooking\App\Services\Libs\Emogrifier\EmogrifierPhp7::translateCssToXpath() | 50 | 3 | 30 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\AbstractHtmlProcessor::addContentTypeMetaTag() | 58 | 4 | 15 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\NodeExtension::setFlag() | 65 | 5 | 9 | |
Composer\InstalledVersions::isInstalled() | 65 | 5 | 8 | |
FluentBooking\App\Models\Booking::getCancelReason() | 61 | 4 | 14 | |
FluentBooking\App\Models\Booking::getRejectReason() | 61 | 4 | 14 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Size::getSizeUnits() | 59 | 4 | 14 | |
FluentBooking\App\Models\CalendarSlot::getPublicUrl() | 60 | 4 | 14 | |
FluentBooking\App\Services\Integrations\FluentCRM\CrmSmartCode::parseBookingData() | 59 | 4 | 14 | |
FluentBooking\App\Services\Libs\Emogrifier\Emogrifier::emogrify() | 59 | 4 | 14 | |
FluentBooking\App\Services\BookingFieldService::generateFieldName() | 59 | 4 | 14 | |
FluentBooking\App\Services\TimeSlotService::adjustStartDate() | 59 | 4 | 14 | |
FluentBooking\App\Services\Libs\RRule\RRule::i18nSelect() | 61 | 4 | 14 | |
FluentBooking\Database\DBMigrator::run() | 59 | 4 | 14 | |
FluentBooking\App\Http\Policies\CalendarPolicy::verifyRequest() | 60 | 4 | 14 | |
FluentBooking\App\Services\Helper::getUserDisplayName() | 60 | 4 | 14 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\CssInliner::copyUninlinableCssToStyleNode() | 60 | 4 | 13 | |
FluentBooking\App\Models\Booking::getBookingTitle() | 58 | 4 | 13 | |
FluentBooking\App\Services\PermissionManager::canWriteCalendar() | 61 | 4 | 13 | |
FluentBooking\App\Services\PermissionManager::canReadCalendar() | 60 | 4 | 13 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Tokenizer\Tokenizer::tokenize() | 59 | 4 | 13 | |
FluentBooking\App\Models\CalendarSlot::getWeeklySlots() | 59 | 4 | 13 | |
FluentBooking\App\Services\BookingFieldService::getUploadedFiles() | 59 | 4 | 13 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::emailOnBookingRejected() | 61 | 4 | 13 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\HtmlPruner::removeElementsWithDisplayNone() | 61 | 4 | 13 | |
FluentBooking\App\Http\Policies\MeetingPolicy::getGroupAttendees() | 60 | 4 | 13 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormatter::comments() | 59 | 4 | 13 | |
FluentBooking\App\Services\Integrations\Elementor\ElementorIntegration::ajaxGetCalendarEvents() | 59 | 4 | 13 | |
FluentBooking\App\Hooks\Handlers\FrontEndHandler::getCalendarEventVars() | 45 | 2 | 43 | |
FluentBooking\App\Services\EditorShortCodeParser::parse() | 61 | 4 | 12 | |
is_leap_year() | 63 | 4 | 12 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::getConfigFieldOptions() | 60 | 4 | 12 | |
FluentBooking\App\Http\Policies\CalendarPolicy::createCalendar() | 62 | 4 | 12 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock::removeSelector() | 61 | 4 | 12 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Value::parseUnicodeRangeValue() | 60 | 4 | 12 | |
FluentBooking\App\Services\Libs\RRule\RSet::isInfinite() | 62 | 4 | 12 | |
Composer\InstalledVersions::getReference() | 61 | 4 | 12 | |
FluentBooking\App\Models\Booking::getHostEmails() | 62 | 4 | 12 | |
FluentBooking\App\Services\Integrations\GlobalNotificationService::checkCondition() | 62 | 4 | 12 | |
Composer\InstalledVersions::getPrettyVersion() | 61 | 4 | 12 | |
FluentBooking\App\Services\EditorShortCodeParser::getWPData() | 63 | 4 | 12 | |
Composer\InstalledVersions::getVersion() | 61 | 4 | 12 | |
FluentBooking\App\Services\Helper::getMeetingMultiDurations() | 44 | 1 | 56 | |
FluentBooking\App\Services\Libs\RRule\RSet::addExRule() | 62 | 4 | 11 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::getLocationFieldKey() | 63 | 4 | 11 | |
FluentBooking\App\Services\Helper::getCustomFieldTypes() | 44 | 1 | 56 | |
FluentBooking\App\Services\BookingFieldService::getBookingFieldLabels() | 62 | 4 | 11 | |
FluentBooking\App\Services\Libs\RRule\RSet::addRRule() | 62 | 4 | 11 | |
FluentBooking\App\Services\BookingService::updateMetas() | 63 | 4 | 11 | |
FluentBooking\App\Services\Helper::getBookingStatusChangingTimes() | 44 | 1 | 56 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\CssInliner::existsMatchForCssSelector() | 62 | 4 | 11 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormatter::space() | 62 | 4 | 11 | |
FluentBooking\App\Http\Controllers\SettingsController::installPlugin() | 48 | 2 | 39 | |
FluentBooking\App\Services\DateTimeHelper::getFlatGroupedTimeZones() | 55 | 3 | 22 | |
FluentBooking\App\Http\Controllers\CalendarController::cloneCalendarEvent() | 52 | 3 | 22 | |
FluentBooking\App\Services\CalendarService::createCalendar() | 53 | 3 | 21 | |
FluentBooking\App\Http\Controllers\SettingsController::updateGeneralSettings() | 55 | 3 | 20 | |
FluentBooking\App\Http\Controllers\SettingsController::getPages() | 55 | 3 | 19 | |
FluentBooking\App\Services\BookingService::createSingleOrMultiBooking() | 56 | 3 | 18 | |
FluentBooking\App\Http\Controllers\SchedulesController::getBooking() | 56 | 3 | 18 | |
FluentBooking\App\Http\Controllers\SettingsController::getGlobalModules() | 58 | 3 | 16 | |
FluentBooking\App\Services\Libs\RRule\RSet::removeExDate() | 58 | 3 | 16 | |
FluentBooking\App\Http\Controllers\SchedulesController::sendConfirmationEmail() | 57 | 3 | 16 | |
FluentBooking\App\Services\Libs\RRule\RSet::removeDate() | 58 | 3 | 16 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\CssToAttributeConverter::mapMarginProperty() | 64 | 4 | 9 | |
Composer\InstalledVersions::getInstallPath() | 63 | 4 | 9 | |
FluentBooking\App\Services\AvailabilityService::createScheduleSchema() | 58 | 3 | 15 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\CssToAttributeConverter::parseCssShorthandValue() | 63 | 4 | 9 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSBlockList::allDeclarationBlocks() | 65 | 4 | 9 | |
FluentBooking\App\Services\PermissionManager::hasAllCalendarAccess() | 67 | 4 | 7 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSBlockList::allRuleSets() | 65 | 4 | 9 | |
FluentBooking\App\Services\LocationService::getBookingLocationUrl() | 64 | 4 | 10 | |
FluentBooking\App\Models\Calendar::getLandingPageUrl() | 63 | 4 | 10 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalCalendar::getCalendarEvents() | 58 | 3 | 15 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\AbstractHtmlProcessor::hasEndOfHeadElement() | 62 | 4 | 10 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Size::isRelative() | 65 | 4 | 9 | |
FluentBooking\App\Services\BookingFieldService::maybeGenerateFieldName() | 64 | 4 | 9 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\CssToAttributeConverter::mapBorderProperty() | 66 | 4 | 8 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\AbstractHtmlProcessor::hasContentTypeMetaTagInHead() | 58 | 3 | 15 | |
FluentBooking\App\Http\Controllers\SchedulesController::getConfirmLog() | 59 | 3 | 14 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::pushRemindersToQueue() | 59 | 3 | 14 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::getCalendarSettingsMenuItems() | 47 | 1 | 43 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalCalendar::getCalendars() | 60 | 3 | 13 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormatter::removeLastSemicolon() | 60 | 3 | 13 | |
FluentBooking\App\Services\DateTimeHelper::convertToTimeZone() | 59 | 3 | 13 | |
FluentBooking\App\Models\Calendar::updateEventOrder() | 61 | 3 | 13 | |
Composer\Autoload\ClassLoader::register() | 61 | 3 | 12 | |
Composer\Autoload\ClassLoader::setPsr4() | 61 | 3 | 12 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::handleAfterBookingPage() | 61 | 3 | 12 | |
FluentBooking\App\Services\AvailabilityService::isTitleAlreadyExist() | 62 | 3 | 12 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSList::replace() | 61 | 3 | 12 | |
FluentBooking\App\Services\EmailNotificationService::prepareEmailHeaders() | 62 | 3 | 12 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::getEventLandingExtraJsFiles() | 61 | 3 | 12 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\NodeExtension::translateMatching() | 63 | 3 | 11 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\NodeExtension::translateSpecificityAdjustment() | 63 | 3 | 11 | |
FluentBooking\App\Services\EditorShortCodeParser::getHostData() | 62 | 3 | 11 | |
Composer\InstalledVersions::getRawData() | 62 | 3 | 11 | |
FluentBooking\App\Services\BookingService::attachHosts() | 63 | 3 | 11 | |
FluentBooking\App\Services\EditorShortCodeParser::getBookingEventData() | 63 | 3 | 11 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormatter::safely() | 64 | 3 | 11 | |
FluentBooking\App\Services\BookingService::getGroupId() | 62 | 3 | 11 | |
FluentBooking\App\Services\DateTimeHelper::getValidatedTimeZone() | 63 | 3 | 11 | |
FluentBooking\App\Services\AvailabilityService::availabilitySchedules() | 52 | 2 | 24 | |
FluentBooking\App\Services\DateTimeHelper::getAvailableDateFormats() | 54 | 2 | 22 | |
FluentBooking\App\Http\Controllers\CalendarController::updateEventAvailability() | 53 | 2 | 20 | |
FluentBooking\App\Http\Controllers\ReportController::getAllBookingWidgetNumbers() | 55 | 2 | 20 | |
FluentBooking\App\Models\Calendar::updateMeta() | 57 | 2 | 18 | |
FluentBooking\App\Http\Controllers\CalendarController::saveEventEmailNotifications() | 56 | 2 | 17 | |
FluentBooking\App\Services\AvailabilityService::updateOtherDefaultStatus() | 57 | 2 | 16 | |
FluentBooking\App\Http\Controllers\ReportController::getPercentage() | 66 | 3 | 8 | |
FluentBooking\App\Services\DateTimeHelper::getTimeZone() | 68 | 3 | 7 | |
Composer\InstalledVersions::getInstalledPackages() | 63 | 3 | 10 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::getApiSettings() | 64 | 3 | 10 | |
Composer\Autoload\ClassLoader::setApcuPrefix() | 76 | 3 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Size::render() | 66 | 3 | 6 | |
FluentBooking\App\Services\DateTimeHelper::isDaylightSavingActive() | 64 | 3 | 9 | |
FluentBooking\App\Services\Libs\RRule\RfcParser::parseTimeZone() | 64 | 3 | 9 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\AbstractHtmlProcessor::ensureExistenceOfBodyElement() | 63 | 3 | 10 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::handleSlugDefinedPage() | 62 | 3 | 10 | |
FluentBooking\App\Services\BookingFieldService::getBookingFieldByName() | 65 | 3 | 9 | |
FluentBooking\App\Services\AvailabilityService::getDefaultSchedule() | 65 | 3 | 9 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\CssToAttributeConverter::mapBackgroundProperty() | 65 | 3 | 8 | |
FluentBooking\App\Http\Controllers\ReportController::getComparisonMessage() | 66 | 3 | 9 | |
FluentBooking\App\Services\DateTimeHelper::formatToLocale() | 64 | 3 | 9 | |
FluentBooking\App\Hooks\Handlers\NotificationHandler::getReminderTime() | 65 | 3 | 9 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Parsing\ParserState::consumeExpression() | 64 | 3 | 8 | |
FluentBooking\App\Services\SanitizeService::rangeDateBetween() | 63 | 3 | 10 | |
not_empty() | 78 | 3 | 3 | |
FluentBooking\App\Services\LandingPage\LandingPageHandler::boot() | 66 | 3 | 8 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::register() | 64 | 3 | 9 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::getIntegrationDefaults() | 52 | 1 | 28 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalCalendar::formatEvents() | 61 | 2 | 13 | |
FluentBooking\App\Http\Controllers\SettingsController::updatePaymentSettings() | 61 | 2 | 12 | |
FluentBooking\App\Http\Controllers\ReportController::getActivities() | 62 | 2 | 12 | |
FluentBooking\App\Services\SanitizeService::scheduleConditions() | 62 | 2 | 12 | |
FluentBooking\App\Http\Controllers\SchedulesController::deleteBooking() | 61 | 2 | 12 | |
FluentBooking\App\Services\DateTimeHelper::getDayDifference() | 61 | 2 | 11 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::getIntegrationDefaults() | 56 | 1 | 20 | |
FluentBooking\App\Services\BookingService::generateBookingICS() | 54 | 1 | 20 | |
FluentBooking\App\Http\Controllers\ReportController::getBookingStats() | 54 | 1 | 19 | |
FluentBooking\App\Services\AvailabilityService::getFormattedSchedule() | 55 | 1 | 18 | |
FluentBooking\App\Models\Calendar::getMeta() | 64 | 2 | 10 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::getLists() | 66 | 2 | 8 | |
FluentBooking\App\Services\EmailNotificationService::prepareAttachments() | 63 | 2 | 10 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSList::insertBefore() | 68 | 2 | 7 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::getTags() | 66 | 2 | 8 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\CssToAttributeConverter::mapCssToHtmlAttributes() | 69 | 2 | 6 | |
FluentBooking\App\Models\Calendar::getAuthorPhoto() | 69 | 2 | 7 | |
dd() | 68 | 2 | 8 | |
Composer\Autoload\ClassLoader::initializeIncludeClosure() | 67 | 2 | 8 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSList::remove() | 66 | 2 | 8 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\AbstractHtmlProcessor::getDomDocument() | 67 | 2 | 7 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\AbstractHtmlProcessor::getXPath() | 67 | 2 | 7 | |
FluentBooking\App\Services\SanitizeService::checkCollection() | 71 | 2 | 6 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::registerNotificationHooks() | 69 | 2 | 6 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\AbstractHtmlProcessor::removeHtmlComments() | 67 | 2 | 7 | |
Composer\Autoload\ClassLoader::addClassMap() | 70 | 2 | 7 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\NodeExtension::translateNegation() | 65 | 2 | 9 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::isConfigured() | 75 | 2 | 4 | |
FluentBooking\App\Models\Calendar::boot() | 65 | 2 | 9 | |
FluentBooking\App\Services\PermissionManager::currentUserHasAnyPemrmission() | 71 | 2 | 6 | |
pymod() | 74 | 2 | 4 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\CssToAttributeConverter::mapCssToHtmlAttribute() | 72 | 2 | 5 | |
fluentbooking_eql() | 81 | 2 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSList::setContents() | 71 | 2 | 6 | |
FluentBooking\App\Http\Controllers\ReportController::getLatestBooks() | 64 | 2 | 9 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\RuleSet::setRules() | 71 | 2 | 6 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\AbstractHtmlProcessor::ensureDocumentType() | 68 | 2 | 7 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSList::identifierIs() | 76 | 2 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Size::isSize() | 70 | 2 | 6 | |
fluentwp_scheduler_initialize() | 70 | 2 | 6 | |
fluentbooking_gql() | 64 | 2 | 9 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Parsing\ParserState::strtolower() | 69 | 2 | 7 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Rule\Rule::listDelimiterForRule() | 70 | 2 | 6 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\AbstractHtmlProcessor::removeHtmlTemplateElements() | 67 | 2 | 7 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\AbstractHtmlProcessor::getBodyElement() | 67 | 2 | 7 | |
FluentBooking\App\Services\PermissionManager::hasCalendarAccess() | 73 | 2 | 4 | |
Composer\Autoload\ClassLoader::loadClass() | 67 | 2 | 8 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\RuleSet::getRulesAssoc() | 69 | 2 | 7 | |
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\CssToAttributeConverter::convertCssToVisualAttributes() | 68 | 2 | 7 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::registerHooks() | 59 | 1 | 14 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::__construct() | 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\FluentBoards\Bootstrap::getLastPositionOfStageTask() | 63 | 1 | 11 | |
FluentBooking\App\Services\PermissionManager::allPermissionSets() | 62 | 1 | 11 | |
FluentBooking\App\Hooks\Handlers\AdminMenuHandler::getRestInfo() | 62 | 1 | 11 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalCalendar::get_name() | 82 | 1 | 3 | |
fluentwp_scheduler_register() | 76 | 1 | 4 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::registerIntegrations() | 75 | 1 | 5 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Value::__construct() | 81 | 1 | 3 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalCalendar::get_title() | 79 | 1 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\RuleSet::getLineNo() | 82 | 1 | 3 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\NodeExtension::getName() | 82 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::isConfigured() | 82 | 1 | 3 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\NodeExtension::translateHash() | 74 | 1 | 4 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::getConfigFieldOptions() | 82 | 1 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Rule\Rule::setIeHack() | 81 | 1 | 3 | |
FluentBooking\App\Services\LocationService::getLocationsConfig() | 81 | 1 | 3 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::isEnabled() | 82 | 1 | 3 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::getMergeFields() | 100 | 1 | 0 | |
FluentBooking\App\Services\Integrations\FluentCRM\Bootstrap::getMergeFields() | 82 | 1 | 3 | |
FluentBooking\App\Services\EmailNotificationService::getGlobalEmailFooter() | 75 | 1 | 4 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Size::getUnit() | 82 | 1 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormatter::__construct() | 81 | 1 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Size::setUnit() | 81 | 1 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Size::getSize() | 82 | 1 | 3 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalCalendar::get_icon() | 82 | 1 | 3 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::getSettingsFields() | 100 | 1 | 0 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSBlockList::__construct() | 80 | 1 | 3 | |
FluentBooking\App\Services\Integrations\Elementor\Widgets\FcalCalendar::get_categories() | 81 | 1 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Value::getLineNo() | 82 | 1 | 3 | |
FluentBooking\App\Services\EmailNotificationService::addLog() | 67 | 1 | 8 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\NodeExtension::translateClass() | 74 | 1 | 4 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Size::setSize() | 80 | 1 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Rule\Rule::__toString() | 80 | 1 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormatter::spaceBeforeOpeningBrace() | 80 | 1 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Rule\Rule::getComments() | 82 | 1 | 3 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Parser::parse() | 73 | 1 | 5 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\NodeExtension::__construct() | 91 | 1 | 2 | |
FluentBooking\App\Http\Controllers\SchedulesController::getBookingActivities() | 67 | 1 | 8 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Value::parseMicrosoftFilter() | 70 | 1 | 5 | |
FluentBooking\App\Models\Calendar::isTeamCalendar() | 80 | 1 | 3 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::setFeedAttributes() | 73 | 1 | 5 | |
FluentBooking\App\Http\Controllers\SettingsController::getSettingsMenu() | 74 | 1 | 5 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormatter::prepareSpace() | 78 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentForms\FluentFormInit::init() | 78 | 1 | 4 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Rule\Rule::addComments() | 79 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::isEnabled() | 82 | 1 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormatter::spaceAfterListArgumentSeparator() | 79 | 1 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Size::__construct() | 70 | 1 | 6 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormatter::spaceBeforeListArgumentSeparator() | 79 | 1 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\RuleSet::__toString() | 80 | 1 | 3 | |
FluentBooking\App\Services\Integrations\FluentBoards\Bootstrap::getMergeFields() | 82 | 1 | 3 | |
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\RuleSet::__construct() | 74 | 1 | 5 | |
FluentBooking\App\Http\Controllers\IntegrationManagerController::getConfigFieldOptions() | 82 | 1 | 3 | |
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Parser::__construct() | 79 | 1 | 3 |
1100 more item(s) not shown.