Code Analysis: Bookly 23.7

Function Rating Maintainability Complexity Lines of code
Bookly\Lib\Utils\Appointment::save()
D
11
77 304
Bookly\Lib\Updater::update_16_8()
D
15
69 253
Bookly\Frontend\Components\Booking\InfoText::getCodes()
D
13
60 336
Bookly\Lib\API::sendStats()
D
18
53 214
Bookly\Backend\Modules\Appointments\Ajax::getAppointmentsTableData()
D
18
50 217
Bookly\Lib\Query::composeQuery()
D
21
50 197
Bookly\Frontend\Modules\Booking\ShortCode::render()
D
25
55 118
Bookly\Lib\Utils\Appointment::checkTime()
D
23
49 166
Bookly\Lib\Cart::save()
D
23
43 168
Bookly\Backend\Modules\Calendar\Page::buildAppointmentsForCalendar()
D
20
39 214
Bookly\Lib\Slots\Finder::_prepareStaffData()
D
21
38 211
Bookly\Frontend\Modules\Booking\Ajax::renderTime()
D
25
42 141
Bookly\Backend\Components\Dialogs\Appointment\Edit\Ajax::getDataForAppointmentForm()
D
24
39 151
Bookly\Lib\Validator::postValidateCustomer()
D
28
40 120
Bookly\Lib\Notifications\Routine::sendStaffAgenda()
D
24
34 170
Bookly\Backend\Backend::addAdminMenu()
D
26
34 142
Bookly\Lib\Scheduler::_schedule()
D
33 35 91
Bookly\Lib\Slots\Generator::current()
D
32 35 88
Bookly\Lib\Utils\Tables::getColumns()
D
23
24 220
Bookly\Backend\Components\Elementor\Widgets\BooklyForm\Widget::render()
D
38 34 60
Bookly\Backend\Modules\Settings\Page::render()
D
22
25 188
Bookly\Backend\Modules\Diagnostics\Ajax::importData()
D
28
29 125
Bookly\Backend\Modules\CloudProducts\Ajax::cloudGetProductActivationMessage()
D
30 29 123
Bookly\Lib\Installer::createTables()
C
20
2 525
Bookly\Frontend\Modules\Booking\Ajax::_prepareProgressTracker()
C
33 30 83
Bookly\Lib\Slots\Finder::_generate()
C
33 29 89
Bookly\Lib\Utils\Codes::stringify()
C
34 29 89
Bookly\Lib\Utils\Codes::getAppointmentCodes()
C
30 28 102
Bookly\Lib\UserBookingData::save()
C
32 27 96
Bookly\Backend\Modules\Diagnostics\QueryBuilder::getColumns()
C
14
1 475
Bookly\Backend\Modules\Diagnostics\Tools\Database::fixDatabaseSchema()
C
32 26 97
Bookly\Backend\Components\Dialogs\Payment\Ajax::getPaymentDetails()
C
34 27 75
Bookly\Lib\Notifications\Routine::processNotification()
C
36 27 74
Bookly\Frontend\Modules\Booking\Ajax::renderPayment()
C
33 26 88
Bookly\Lib\Slots\Generator::_mapStaffBookings()
C
36 27 71
Bookly\Backend\Modules\Calendar\Ajax::buildStaffSchedule()
C
31 24 115
Bookly\Lib\Notifications\Assets\Item\Codes::prepareReplaceCodes()
C
33 26 84
Bookly\Backend\Modules\Customers\Ajax::mergeCustomers()
C
34 26 82
Bookly\Lib\UserBookingData::__construct()
C
33 25 91
Bookly\Backend\Modules\Diagnostics\Tests\Connections::run()
C
34 25 86
Bookly\Backend\Modules\Diagnostics\Tools\Database::getTroubles()
C
33 24 100
Bookly\Lib\Entities\Service::appointmentsLimitReached()
C
31 23 112
Bookly\Backend\Components\Dialogs\Appointment\Edit\Ajax::getDataForAppointment()
C
27
20 151
Bookly\Lib\Notifications\Test\Sender::send()
C
34 23 103
Bookly\Lib\Config::getCaSeSt()
C
29
21 131
Bookly\Lib\Installer::__construct()
C
17
1 431
Bookly\Lib\UserBookingData::validate()
C
40 25 56
Bookly\Frontend\Modules\Payment\Request::getUserData()
C
35 23 80
Bookly\Backend\Modules\Diagnostics\Tools\Database::executeJob()
C
35 23 79
Bookly\Frontend\Modules\Booking\Ajax::sessionSave()
C
38 24 61
Bookly\Backend\Modules\Staff\Ajax::getStaffList()
B
35 23 75
Bookly\Lib\DataHolders\Notification\Settings::prepare()
B
42 24 49
Bookly\Lib\Base\Updater::run()
B
34 21 85
Bookly\Lib\UserBookingData::getCustomer()
B
42 23 49
Bookly\Lib\Config::getDaysAndTimes()
B
34 20 85
Bookly\Lib\UserBookingData::addChainToCart()
B
35 19 87
Bookly\Lib\Scheduler::findSlot()
B
37 20 69
Bookly\Lib\Slots\Schedule::intersect()
B
39 20 66
Bookly\Lib\UserBookingData::setModernFormCustomer()
B
42 21 45
Bookly\Backend\Modules\Shop\Ajax::getShopData()
B
36 19 70
Bookly\Backend\Modules\Notifications\Lib\Codes::_build()
B
37 18 82
Bookly\Lib\CartInfo::__construct()
B
38 19 65
Bookly\Lib\Cloud\SMS::getSmsList()
B
36 18 77
Bookly\Lib\Cart::getFailedKey()
B
36 18 75
Bookly\Frontend\Modules\Zapier\Ajax::getAppointments()
B
36 18 70
Bookly\Backend\Modules\Payments\Ajax::getPayments()
B
38 19 55
Bookly\Frontend\Modules\Booking\Ajax::saveAppointment()
B
35 17 83
Bookly\Backend\Components\Dialogs\Staff\Edit\Ajax::hasAccess()
B
41 19 53
Bookly\Backend\Components\Dialogs\Mailing\AddRecipients\Ajax::addRecipientsToMailingList()
B
33 16 97
Bookly\Lib\Base\Gateway::complete()
B
41 19 50
Bookly\Lib\Utils\Common::postsHaveShortCode()
B
43 19 44
Bookly\Lib\Slots\Finder::load()
B
41 18 56
Bookly\Backend\Modules\Appearance\BooklyForm::render()
B
33 15 95
Bookly\Lib\DataHolders\Booking\Order::createOrderByCaList()
B
38 17 64
Bookly\Lib\Routines::handleDailyInfo()
B
39 17 62
Bookly\Lib\Notifications\Assets\Item\Codes::prepareForItem()
B
39 17 55
Bookly\Frontend\Modules\MobileStaffCabinet\Ajax::mobileStaffCabinet()
B
41 17 52
Bookly\Backend\Modules\Setup\Ajax::saveSetupForm()
B
38 16 66
Bookly\Backend\Modules\Diagnostics\Tools\AdvancedOptions::verifyOption()
B
48 18 33
Bookly\Lib\Entities\Appointment::saveCustomerAppointments()
B
36 15 75
Bookly\Backend\Modules\Services\Ajax::getServices()
B
36 15 73
Bookly\Lib\Cloud\API::getProduct()
B
49 18 26
Bookly\Backend\Modules\Diagnostics\Ajax::exportData()
B
38 15 65
Bookly\Backend\Modules\Diagnostics\Page::render()
B
42 16 49
Bookly\Backend\Modules\Appearance\Codes::filter()
B
43 16 48
Bookly\Backend\Modules\Customers\Ajax::getCustomers()
B
32 12 108
Bookly\Lib\Config::paymentStepDisabled()
A
58 18 14
Bookly\Frontend\Modules\MobileStaffCabinet\Response10::appointment()
A
32 11 117
Bookly\Lib\Scheduler::__construct()
A
39 15 56
Bookly\Lib\Notifications\Base\Reminder::sendToCustom()
A
41 14 65
Bookly\Lib\Slots\Generator::__construct()
A
43 15 41
Bookly\Backend\Modules\CloudProducts\Page::render()
A
40 14 56
Bookly\Lib\Entities\Payment::getPaymentData()
A
40 14 53
Bookly\Lib\Cloud\Account::translateError()
A
47 15 34
Bookly\Frontend\Modules\Booking\Ajax::renderDetails()
A
39 13 62
Bookly\Lib\Utils\Log::fromBacktrace()
A
47 15 30
Bookly\Frontend\Modules\Booking\Ajax::_setDataForSkippedServiceStep()
A
43 14 44
Bookly\Lib\Utils\Tables::filterColumns()
A
41 13 57
Bookly\Lib\Slots\Generator::_tryFindPastSlot()
A
47 14 32
Bookly\Lib\Entities\Payment::typeToString()
A
49 14 32
Bookly\Backend\Components\Dialogs\Customer\Edit\Ajax::saveCustomer()
A
40 12 62
Bookly\Lib\Cart::getInfo()
A
49 14 28
Bookly\Lib\Slots\Finder::handleCartBookings()
A
44 13 42
Bookly\Lib\Utils\Codes::tokenize()
A
45 13 42
Bookly\Frontend\Modules\Booking\Ajax::renderNextTime()
A
43 13 41
Bookly\Backend\Modules\Diagnostics\Ajax::getLogs()
A
43 13 40
Bookly\Backend\Modules\Appointments\Ajax::deleteCustomerAppointments()
A
41 12 54
Bookly\Backend\Components\Cloud\Account\Panel::renderPanel()
A
40 12 54
Bookly\Backend\Components\Dialogs\Appointment\Edit\Ajax::getDaySchedule()
A
38 11 68
Bookly\Lib\Updater::update_22_7()
A
42 12 51
Bookly\Lib\Utils\Mail::sendSmtp()
A
42 12 49
Bookly\Lib\Utils\Tables::getDefaultSettings()
A
49 13 33
Bookly\Backend\Components\Dialogs\Appointment\Delete\Ajax::deleteAppointment()
A
43 12 47
Bookly\Lib\Slots\Staff::morePreferableThan()
A
44 12 44
Bookly\Lib\Utils\Tables::getSettings()
A
45 12 41
Bookly\Backend\Components\Elementor\Widgets\BooklyForm\Widget::register_controls()
A
32 5 146
Bookly\Backend\Components\Dialogs\Staff\Edit\Ajax::updateStaff()
A
45 12 39
Bookly\Lib\Utils\Common::getCalendarSettings()
A
41 11 53
Bookly\Backend\Modules\Diagnostics\Tools\Endpoints::getTroubles()
A
46 12 38
Bookly\Lib\Notifications\Test\Sender::call()
A
53 13 21
Bookly\Lib\Base\Component::_assets()
A
46 12 36
Bookly\Lib\Slots\Generator::_tryFindNextSlot()
A
48 12 35
Bookly\Backend\Components\Dialogs\Staff\Edit\Forms\StaffServices::save()
A
47 12 33
Bookly\Backend\Components\Dialogs\Customer\Edit\Dialog::render()
A
38 10 61
Bookly\Frontend\Modules\Booking\Ajax::addToCalendar()
A
43 11 46
Bookly\Lib\Slots\Finder::_prepareServiceSchedule()
A
49 12 29
Bookly\Lib\Notifications\Assets\Test\Codes::__construct()
A
31 5 131
Bookly\Frontend\Modules\Payment\Request::getGateway()
A
45 11 40
Bookly\Lib\CartItem::getServicePriceWithoutExtras()
A
45 11 40
Bookly\Frontend\Modules\MobileStaffCabinet\Response10::saveAppointment()
A
42 10 53
Bookly\Lib\Base\Ajax::hasAccess()
A
52 12 22
Bookly\Lib\Notifications\Base\Reminder::_sendEmailTo()
A
46 11 37
Bookly\Lib\Slots\Finder::_prepareDates()
A
46 11 37
Bookly\Lib\Validator::validateEmail()
A
53 12 20
Bookly\Backend\Modules\CloudSms\Ajax::getMailingList()
A
41 10 50
Bookly\Backend\Modules\CloudSms\Ajax::getMailingRecipients()
A
42 10 49
Bookly\Lib\Utils\DateTime::getTimeZoneOptions()
A
36 7 93
Bookly\Backend\Modules\CloudSms\Ajax::getCampaignList()
A
42 10 48
Bookly\Backend\Modules\Diagnostics\Ajax::diagnosticsAjax()
A
54 12 18
Bookly\Backend\Modules\Calendar\Page::render()
A
38 8 76
Bookly\Frontend\Modules\MobileStaffCabinet\Response10::availableSlots()
A
41 9 55
Bookly\Frontend\Modules\Zapier\Ajax::getAppointmentsQuery()
A
38 7 83
Bookly\Lib\Base\Entity::save()
A
43 9 51
Bookly\Lib\Base\Gateway::retrieve()
A
46 10 36
Bookly\Frontend\Modules\Booking\Ajax::renderService()
A
37 7 76
Bookly\Backend\Components\Dashboard\Appointments\Ajax::getAppointmentsDataForDashboard()
A
40 8 61
Bookly\Backend\Components\Notices\Rate\Notice::render()
A
48 10 31
Bookly\Lib\Notifications\Routine::getAndWhereServiceType()
A
49 10 30
Bookly\Backend\Modules\CloudSms\Ajax::sendQueue()
A
47 10 30
Bookly\Lib\PluginsUpdater::speedUpUpdateAddons()
A
48 10 29
Bookly\Backend\Components\Dialogs\Customer\Edit\Ajax::getCustomer()
A
49 10 28
Bookly\Lib\UserBookingData::fillData()
A
50 10 28
Bookly\Frontend\Modules\Booking\Ajax::renderComplete()
A
44 9 42
Bookly\Lib\Slots\Finder::__construct()
A
50 10 26
Bookly\Lib\Base\Component::registerGlobalAssets()
A
38 7 70
Bookly\Frontend\Modules\Booking\Ajax::approveAppointment()
A
45 9 40
Bookly\Lib\Notifications\Booking\Sender::sendForOrder()
A
51 10 25
Bookly\Lib\Entities\CustomerAppointment::deleteCascade()
A
46 9 39
Bookly\Lib\Entities\Staff::save()
A
45 9 38
Bookly\Frontend\Modules\Booking\Ajax::getGateways()
A
46 9 38
Bookly\Lib\Notifications\Base\Reminder::sendToAdmins()
A
44 8 53
Bookly\Lib\Validator::validateBirthday()
A
51 10 22
Bookly\Backend\Components\Notices\Nps\Notice::render()
A
51 10 22
Bookly\Lib\Notifications\Booking\BaseSender::notifyStaffAndAdmins()
A
47 9 35
Bookly\Backend\Components\Dialogs\Staff\Edit\Ajax::staffScheduleHandleBreak()
A
46 9 35
Bookly\Backend\Modules\Setup\Page::render()
A
36 6 80
Bookly\Frontend\Modules\MobileStaffCabinet\Response10::appointments()
A
43 8 48
Bookly\Lib\Cart::getItemsTitle()
A
47 9 33
Bookly\Backend\Components\Schedule\Select::__construct()
A
47 9 33
Bookly\Lib\Scheduler::_addSlot()
A
47 9 33
Bookly\Lib\Updater::update_16_0()
A
37 6 78
Bookly\Lib\DataHolders\Booking\Item::collect()
A
48 9 32
Bookly\Backend\Components\Dialogs\MobileStaffCabinet\AccessEdit\Ajax::mobileStaffCabinetGrantToken()
A
43 8 46
Bookly\Lib\Cloud\SMS::sendSms()
A
49 9 30
Bookly\Backend\Modules\Diagnostics\Tests\PluginUpdates::run()
A
48 9 30
Bookly\Lib\Utils\Log::error()
A
48 9 28
Bookly\Backend\Modules\Diagnostics\QueryBuilder::getAddConstraint()
A
51 9 27
Bookly\Lib\DataHolders\Details\Appointment::getExtras()
A
49 9 27
Bookly\Backend\Modules\Diagnostics\Ajax::makeSafe()
A
46 8 41
Bookly\Frontend\Modules\MobileStaffCabinet\Response10::checkAppointmentTime()
A
46 8 40
Bookly\Backend\Modules\Diagnostics\QueryBuilder::getConstraintFixRule()
A
43 7 53
Bookly\Lib\Notifications\Booking\Reminder::send()
A
47 8 37
Bookly\Backend\Components\Dialogs\Notifications\Dialog::render()
A
42 7 51
Bookly\Backend\Modules\Diagnostics\Tools\ExternalPlugins::install()
A
47 8 36
Bookly\Lib\Utils\DateTime::secondsToInterval()
A
47 8 34
Bookly\Lib\Entities\Customer::save()
A
53 9 18
Bookly\Lib\Entities\CustomerAppointment::cancel()
A
48 8 33
Bookly\Backend\Modules\Diagnostics\Tools\Roles::__construct()
A
55 9 18
Bookly\Lib\Notifications\Base\Reminder::sendToStaff()
A
46 7 47
Bookly\Lib\Base\Entity::getConstraints()
A
48 8 31
Bookly\Lib\Routines::handleUnpaidPayments()
A
41 6 61
Bookly\Backend\Modules\Appearance\Ajax::updateAppearanceOptions()
A
35 3 105
Bookly\Lib\SessionPHP::initSession()
A
49 8 29
Bookly\Backend\Modules\Settings\Codes::getJson()
A
38 5 74
Bookly\Lib\DataHolders\Details\Appointment::setItem()
A
49 8 28
Bookly\Lib\Query::execute()
A
50 8 28
Bookly\Backend\Modules\Services\Ajax::updateServiceCategories()
A
49 8 28
Bookly\Lib\Utils\Codes::getCustomerAppointmentCodes()
A
48 8 27
Bookly\Lib\Utils\SMSCounter::count()
A
46 7 42
Bookly\Lib\Cloud\SMS::getSenderIdsList()
A
50 8 27
Bookly\Lib\Slots\Range::mayBeAltSlot()
A
52 8 26
Bookly\Backend\Modules\Notifications\Lib\Codes::__construct()
A
32 2 116
Bookly\Backend\Components\Dialogs\Customer\Delete\Ajax::deleteCustomers()
A
44 7 41
Bookly\Backend\Modules\Settings\Ajax::settingsHoliday()
A
41 6 56
Bookly\Lib\Notifications\Base\Sender::getNotifications()
A
52 8 25
Bookly\Lib\CartInfo::getGatewayAmount()
A
52 8 25
Bookly\Backend\Components\Dialogs\Staff\Edit\Forms\StaffServices::load()
A
45 7 39
Bookly\Lib\Cloud\General::localize()
A
53 8 24
Bookly\Lib\PluginsUpdater::getAddonsUpdatingData()
A
52 8 24
Bookly\Backend\Components\Schedule\Select::render()
A
47 7 38
Bookly\Backend\Backend::registerHooks()
A
46 7 37
Bookly\Lib\Routines::mailing()
A
46 7 36
Bookly\Lib\Notifications\Assets\Item\Attachments::createFor()
A
53 8 20
Bookly\Lib\Entities\CustomerAppointment::statusToString()
A
54 8 20
Bookly\Backend\Modules\Diagnostics\Tools\FileMonitor::getList()
A
47 7 35
Bookly\Backend\Components\Dialogs\Staff\Edit\Ajax::updateStaffHolidays()
A
43 6 50
Bookly\Backend\Components\Support\Buttons::render()
A
46 7 35
Bookly\Backend\Modules\Staff\Forms\Widgets\TimeChoice::render()
A
48 7 34
Bookly\Lib\UserBookingData::getAddressField()
A
56 8 19
Bookly\Frontend\Modules\Booking\Ajax::rejectAppointment()
A
48 7 33
Bookly\Backend\Components\Dialogs\Service\Edit\Ajax::getServiceData()
A
42 6 48
Bookly\Lib\Notifications\Base\Reminder::sendToClient()
A
46 6 47
Bookly\Backend\Components\Dialogs\Service\Edit\Forms\Service::save()
A
54 8 17
Bookly\Backend\Modules\Payments\Ajax::getPaymentQuery()
A
48 7 32
Bookly\Lib\PluginsUpdater::checkUpdates()
A
49 7 31
Bookly\Lib\Notifications\Routine::getLastCustomerAppointments()
S
41 5 60
Bookly\Backend\Modules\Diagnostics\Schema::getColumnStructure()
S
49 7 30
Bookly\Lib\PluginsUpdater::reduceTimeOfLastCheck()
S
57 8 15
Bookly\Backend\Modules\Services\Ajax::duplicateService()
S
48 7 30
Bookly\Backend\Components\Settings\Selects::renderSingleWithCategories()
S
45 6 45
Bookly\Backend\Components\Dialogs\Service\Edit\Forms\Service::bind()
S
58 8 14
Bookly\Lib\Plugin::registerHooks()
S
49 7 28
Bookly\Backend\Modules\Staff\Forms\Widgets\TimeChoice::__construct()
S
50 7 27
Bookly\Backend\Modules\CloudSms\Page::render()
S
38 4 71
Bookly\Backend\Modules\Appearance\Codes::getJson()
S
38 4 70
Bookly\Backend\Modules\CloudProducts\Ajax::cloudChangeProductStatus()
S
50 7 25
Bookly\Lib\Utils\SMSCounter::replace_non_gsm_chars()
S
52 7 25
Bookly\Lib\Entities\Appointment::save()
S
51 7 25
Bookly\Backend\Components\Controls\Inputs::renderRadioGroup()
S
51 7 24
Bookly\Frontend\Modules\Booking\Ajax::renderExtras()
S
46 6 39
Bookly\Frontend\Modules\MobileStaffCabinet\Response10::services()
S
51 7 24
Bookly\Backend\Modules\Diagnostics\QueryBuilder::getConstraintRules()
S
36 3 84
Bookly\Backend\Components\Notices\RenewAutoRecharge\Notice::render()
S
51 7 24
Bookly\Backend\Modules\Diagnostics\Tests\Headers::run()
S
51 7 24
Bookly\Backend\Modules\Settings\Page::_getPayments()
S
52 7 24
Bookly\Lib\Utils\Common::getGateways()
S
52 7 23
Bookly\Backend\Modules\Diagnostics\Tools\FileMonitor::tree()
S
52 7 23
Bookly\Backend\Modules\Diagnostics\Tools\Roles::fixRoles()
S
53 7 23
Bookly\Backend\Components\Settings\Selects::renderSingleValue()
S
46 6 38
Bookly\Backend\Components\Dialogs\Staff\Edit\Dialog::render()
S
38 4 68
Bookly\Lib\Slots\Finder::getMonthDisabledDays()
S
52 7 22
Bookly\Lib\Base\Updater::renameL10nStrings()
S
49 6 37
Bookly\Lib\Utils\SMSCounter::utf8_to_unicode()
S
53 7 22
Bookly\Backend\Modules\Customers\Ajax::getCustomersList()
S
46 6 36
Bookly\Lib\Entities\CustomerAppointment::save()
S
53 7 21
Bookly\Lib\Base\Component::enqueueData()
S
53 7 20
Bookly\Lib\PluginsUpdater::updateAddon()
S
47 6 35
Bookly\Lib\Entities\CustomerAppointment::statusToIcon()
S
57 7 18
Bookly\Backend\Components\Dialogs\Staff\Edit\Ajax::getStaffData()
S
47 6 33
Bookly\Lib\Base\Component::getRequest()
S
56 7 17
Bookly\Lib\CartInfo::getTotalTax()
S
49 6 32
Bookly\Lib\Base\Ajax::forward()
S
56 7 16
Bookly\Backend\Modules\CloudVoice\Page::render()
S
39 4 61
Bookly\Backend\Modules\Diagnostics\Tests\TimeZone::run()
S
57 7 16
Bookly\Backend\Modules\Diagnostics\Tools\Info::render()
S
41 2 91
Bookly\Lib\Cloud\Account::setupListeners()
S
44 5 45
Bookly\Backend\Components\Dialogs\Payment\Dialog::render()
S
40 4 60
Bookly\Backend\Modules\Calendar\Ajax::getStaffAppointments()
S
49 6 29
Bookly\Lib\Cloud\API::_sendRequest()
S
50 6 28
Bookly\Lib\Entities\Staff::getScheduleItems()
S
49 6 27
Bookly\Frontend\Modules\Zapier\Ajax::getCustomers()
S
46 5 42
Bookly\Backend\Modules\Calendar\Page::getAppointmentsForCalendar()
S
43 4 56
Bookly\Backend\Modules\CloudWhatsapp\Page::render()
S
40 4 56
Bookly\Lib\DataHolders\Booking\Simple::getServicePrice()
S
51 6 26
Bookly\Lib\Query::_normalize()
S
51 6 26
Bookly\Lib\Updater::update_16_2()
S
39 3 71
Bookly\Backend\Modules\Calendar\Ajax::getAppointmentsQueryForCalendar()
S
51 6 25
Bookly\Lib\Validator::validateName()
S
53 6 24
Bookly\Backend\Modules\Diagnostics\Schema::getTableStructure()
S
53 6 24
Bookly\Lib\Entities\Payment::setCartInfo()
S
53 6 24
Bookly\Lib\Entities\Staff::getServicesData()
S
43 4 53
Bookly\Frontend\Modules\Booking\Ajax::_handleTimeZone()
S
53 6 23
Bookly\Lib\Payment\StripeCloudGateway::retrieveStatus()
S
52 6 23
Bookly\Lib\Base\Updater::query()
S
52 6 23
Bookly\Lib\API::registerSubscriber()
S
52 6 23
Bookly\Lib\Notifications\Routine::getCustomerAppointments()
S
47 5 37
Bookly\Backend\Components\Settings\Inputs::renderReorder()
S
47 5 37
Bookly\Lib\Updater::update_17_9()
S
52 6 22
Bookly\Backend\Components\Dialogs\Customer\Delete\Ajax::checkCustomers()
S
47 5 37
Bookly\Lib\DataHolders\Details\Appointment::setCaExtras()
S
46 5 36
Bookly\Lib\DataHolders\Details\Payment::setOrder()
S
53 6 21
Bookly\Backend\Components\Dialogs\Service\Edit\Ajax::updateService()
S
46 5 36
Bookly\Backend\Modules\Diagnostics\Tests\PluginsDirectories::run()
S
53 6 21
Bookly\Lib\PluginsUpdater::renderAfterPluginRow()
S
53 6 21
Bookly\Lib\Notifications\Cart\Sender::send()
S
54 6 20
Bookly\Lib\Slots\Finder::getSelectedDateForCalendar()
S
56 6 20
Bookly\Lib\Cloud\API::_handleResponse()
S
55 6 20
Bookly\Backend\Modules\CloudSms\Page::addBooklyMenuItem()
S
53 6 20
Bookly\Lib\Entities\Appointment::getMaxExtrasDuration()
S
54 6 20
Bookly\Lib\Utils\DateTime::getDatePartsOrder()
S
55 6 19
Bookly\Lib\DataHolders\Details\Payment::addDetails()
S
55 6 19
Bookly\Backend\Components\Dialogs\Staff\Edit\Ajax::_getUsersForStaff()
S
47 5 34
Bookly\Frontend\Modules\Booking\Ajax::wpUserLogin()
S
43 4 48
Bookly\Backend\Components\Dialogs\Mailing\AddRecipients\Dialog::render()
S
42 4 48
Bookly\Backend\Components\Dialogs\Payment\Ajax::completePayment()
S
47 5 33
Bookly\Backend\Modules\Diagnostics\Schema::getTableConstraints()
S
49 5 33
Bookly\Backend\Modules\Diagnostics\Tests\IncompatiblePlugins::run()
S
56 6 18
Bookly\Lib\Entities\CustomerAppointment::cancelAllowed()
S
55 6 18
Bookly\Backend\Components\TinyMce\Tools::addButton()
S
55 6 17
Bookly\Lib\Utils\Tables::updateSettings()
S
56 6 17
Bookly\Backend\Modules\Diagnostics\Tools\Database::processDB()
S
57 6 17
Bookly\Lib\Entities\StaffScheduleItem::save()
S
58 6 16
Bookly\Lib\Notifications\Base\Reminder::_sendSmsTo()
S
56 6 16
Bookly\Lib\Notifications\Base\Reminder::_callTo()
S
56 6 16
Bookly\Lib\Slots\Schedule::isDayOff()
S
58 6 16
Bookly\Lib\Utils\SMSCounter::utf8_chr()
S
57 6 16
Bookly\Lib\Config::syncCalendars()
S
57 6 16
Bookly\Backend\Components\Support\ButtonsAjax::sendSupportRequest()
S
48 5 31
Bookly\Lib\Base\Updater::upgradeCharsetCollate()
S
50 5 30
Bookly\Lib\Updater::update_18_7()
S
43 3 60
Bookly\Lib\Notifications\Assets\Order\Attachments::createFor()
S
60 6 14
Bookly\Lib\Utils\DateTime::formatDateFor()
S
58 6 14
Bookly\Backend\Components\Editable\Elements::_renderEditable()
S
49 5 29
Bookly\Backend\Components\Notices\Statistic\Notice::needShowCollectStatNotice()
S
59 6 13
Bookly\Lib\Utils\Common::noCache()
S
62 6 13
Bookly\Backend\Components\Dialogs\Appointment\Edit\Dialog::render()
S
38 2 73
Bookly\Backend\Components\Dialogs\Payment\Ajax::getPaymentInfo()
S
50 5 27
Bookly\Backend\Modules\CloudMobileStaffCabinet\Ajax::cloudMobileStaffCabinetGetAccessTokens()
S
50 5 27
Bookly\Backend\Modules\Diagnostics\QueryBuilder::getColumnDataType()
S
60 6 12
Bookly\Lib\Base\Entity::loadBy()
S
51 5 27
Bookly\Lib\Cloud\General::getPromotionForNotice()
S
60 6 12
Bookly\Lib\Utils\Common::hasBooklyShortCode()
S
61 6 11
Bookly\Lib\Base\ShortCode::init()
S
52 5 26
Bookly\Lib\Utils\Common::getDurationSelectOptions()
S
52 5 26
Bookly\Lib\Utils\Common::getIndustries()
S
36 1 85
Bookly\Lib\Updater::update_20_5()
S
42 2 70
Bookly\Lib\Updater::update_18_9()
S
47 4 39
Bookly\Frontend\Modules\Booking\Ajax::renderCart()
S
52 5 24
Bookly\Lib\Utils\Common::getServiceDataForDropDown()
S
52 5 24
Bookly\Lib\Cloud\General::loadInfo()
S
52 5 24
Bookly\Backend\Components\Controls\Buttons::_createButton()
S
51 5 24
Bookly\Lib\Utils\Codes::getICSCodes()
S
51 5 23
Bookly\Lib\DataHolders\Notification\Settings::_handleService()
S
53 5 23
Bookly\Lib\Base\Plugin::run()
S
53 5 22
Bookly\Backend\Components\Dialogs\Staff\Edit\Forms\StaffSchedule::save()
S
54 5 22
Bookly\Lib\CartItem::distributeExtrasAcrossSlots()
S
53 5 22
Bookly\Lib\Base\Gateway::createIntent()
S
54 5 22
Bookly\Backend\Components\Dialogs\Payment\Ajax::refundPayment()
S
53 5 21
Bookly\Backend\Components\Controls\Inputs::renderCustom()
S
54 5 21
Bookly\Backend\Modules\Staff\Page::render()
S
46 4 35
Bookly\Lib\Base\Ajax::init()
S
54 5 20
Bookly\Frontend\Modules\Payment\Ajax::createPaymentIntent()
S
54 5 20
Bookly\Frontend\Modules\Payment\Ajax::backFromPaymentSystem()
S
54 5 20
Bookly\Backend\Components\Elementor\Widgets\BooklyForm\Widget::getControlsData()
S
54 5 20
Bookly\Lib\Utils\Ics\Base::create()
S
55 5 20
Bookly\Lib\Cloud\Account::forgotPassword()
S
56 5 19
Bookly\Frontend\Modules\Booking\ShortCode::linkScripts()
S
47 4 34
Bookly\Lib\Utils\DateTime::convertFormat()
S
55 5 19
Bookly\Lib\API::sendNps()
S
55 5 19
Bookly\Backend\Components\Notices\Subscribe\Ajax::subscribe()
S
55 5 19
Bookly\Lib\Notifications\Booking\BaseSender::notifyClient()
S
56 5 18
Bookly\Lib\Entities\Payment::statusToString()
S
57 5 18
Bookly\Lib\Cloud\Voice::call()
S
56 5 18
Bookly\Lib\Utils\Mail::send()
S
48 4 33
Bookly\Lib\PluginsUpdater::getUpdates()
S
56 5 18
Bookly\Frontend\Modules\MobileStaffCabinet\Response10::slots()
S
55 5 17
Bookly\Lib\Cloud\WhatsApp::send()
S
57 5 17
Bookly\Lib\ChainItem::distributeExtrasAcrossSubServices()
S
57 5 17
Bookly\Backend\Modules\Diagnostics\Tools\AdvancedOptions::getList()
S
56 5 17
Bookly\Backend\Components\Settings\Inputs::renderNumbers()
S
55 5 17
Bookly\Lib\Entities\Payment::save()
S
56 5 17
Bookly\Lib\Entities\Customer::deleteWithWPUser()
S
57 5 16
Bookly\Lib\Base\Form::bind()
S
58 5 15
Bookly\Lib\Updater::update_22_5()
S
46 3 45
Bookly\Lib\Entities\Appointment::getCustomerAppointments()
S
50 4 30
Bookly\Backend\Components\Editable\Elements::renderText()
S
58 5 15
Bookly\Lib\PluginsUpdater::renderSupportInfo()
S
49 4 30
Bookly\Backend\Modules\CloudBilling\Page::render()
S
49 4 29
Bookly\Backend\Modules\CloudSettings\Ajax::adminNotify()
S
59 5 14
Bookly\Lib\Base\Entity::find()
S
60 5 14
Bookly\Frontend\Modules\MobileStaffCabinet\Response10::extendCustomerAppointment()
S
50 4 29
Bookly\Lib\Slots\Staff::addSpecialDay()
S
58 5 14
Bookly\Lib\CartItem::getDeposit()
S
58 5 14
Bookly\Backend\Modules\Customers\Page::render()
S
49 4 29
Bookly\Backend\Components\Notices\Promotion\Notice::render()
S
58 5 14
Bookly\Lib\Cloud\Account::createStripeCheckoutSession()
S
59 5 14
Bookly\Lib\Base\Entity::setFields()
S
60 5 13
Bookly\Lib\DataHolders\Booking\Collaborative::getTotalEnd()
S
61 5 13
Bookly\Lib\Entities\Service::getCollaborativeDuration()
S
61 5 13
Bookly\Lib\DataHolders\Booking\Compound::getTotalEnd()
S
61 5 13
Bookly\Lib\DataHolders\Notification\Settings::allowedServiceWithStatus()
S
60 5 12
Bookly\Backend\Modules\Services\Ajax::removeServices()
S
60 5 12
Bookly\Lib\Base\Gateway::fail()
S
61 5 12
Bookly\Lib\PluginsUpdater::resetLastCheckTime()
S
60 5 12
Bookly\Lib\Utils\Common::cancelAppointmentRedirect()
S
61 5 12
Bookly\Lib\Notifications\Base\Reminder::_sendWhatsAppMessageTo()
S
61 5 11
Bookly\Lib\Utils\DateTime::applyStaffTimeZone()
S
61 5 11
Bookly\Lib\UserBookingData::applyTimeZone()
S
61 5 11
Bookly\Lib\Base\ShortCode::needToIncludeAsset()
S
60 5 11
Bookly\Lib\PluginsUpdater::init()
S
50 4 26
Bookly\Lib\Entities\Notification::getTypes()
S
55 4 20
Bookly\Lib\Slots\Range::align()
S
56 4 19
Bookly\Lib\Utils\Common::getAdminEmails()
S
55 4 18
Bookly\Lib\Cart::replace()
S
57 4 18
Bookly\Lib\Utils\DateTime::timeToSeconds()
S
57 4 17
Bookly\Lib\Entities\Service::save()
S
56 4 16
Bookly\Lib\Entities\Customer::_updateRecords()
S
63 5 8
Bookly\Lib\CartItem::toBePutOnWaitingList()
S
63 5 10
Bookly\Lib\Config::wooCommerceEnabled()
S
75 5 3
Bookly\Lib\Entities\Notification::save()
S
59 4 14
Bookly\Lib\Base\Updater::addNotifications()
S
59 4 13
Bookly\Frontend\Modules\MobileStaffCabinet\Response10::getDateTimeParameter()
S
61 4 13
Bookly\Lib\Base\Plugin::getEntityClasses()
S
60 4 13
Bookly\Lib\Notifications\Assets\Item\Codes::tz()
S
62 4 12
Bookly\Frontend\Modules\Payment\Request::getGatewayByName()
S
61 4 12
Bookly\Lib\Cloud\API::_translateError()
S
60 4 12
Bookly\Frontend\Modules\MobileStaffCabinet\Response10::setError()
S
63 4 12
Bookly\Lib\Notifications\Routine::getCustomersWithBirthday()
S
53 3 26
Bookly\Lib\Validator::validateCart()
S
62 4 11
Bookly\Lib\Base\Gateway::applyCodes()
S
62 4 11
Bookly\Lib\Routines::clearLogs()
S
62 4 11
Bookly\Lib\Cloud\API::__construct()
S
62 4 11
Bookly\Lib\Updater::update_21_3()
S
47 2 40
Bookly\Lib\Utils\DateTime::datePickerOptions()
S
53 3 22
Bookly\Lib\Config::getDateLimits()
S
53 3 22
Bookly\Backend\Components\Dialogs\Staff\Edit\Ajax::_getStaffSchedule()
S
54 3 20
Bookly\Lib\Notifications\Routine::sendNotifications()
S
54 3 20
Bookly\Frontend\Modules\Booking\ShortCode::linkStyles()
S
56 3 19
Bookly\Lib\Base\Gateway::refund()
S
56 3 18
Bookly\Lib\Cloud\Account::getPurchasesList()
S
57 3 17
Bookly\Backend\Modules\Diagnostics\Ajax::getQuery()
S
57 3 17
Bookly\Lib\Entities\CustomerAppointment::getStatuses()
S
58 3 17
Bookly\Lib\Utils\Appointment::_deleteSentReminders()
S
57 3 17
Bookly\Lib\Scheduler::build()
S
57 3 16
Bookly\Lib\Cloud\Account::getBillingAgreementUrl()
S
59 3 16
Bookly\Lib\CartInfo::getDepositPay()
S
64 4 8
Bookly\Backend\Modules\CloudSms\Ajax::_deleteAttachmentFiles()
S
63 4 10
Bookly\Lib\Entities\CustomerAppointment::delete()
S
64 4 9
Bookly\Lib\Base\Gateway::getMetaData()
S
65 4 9
Bookly\Lib\Validator::validateTime()
S
64 4 9
Bookly\Lib\Entities\Appointment::delete()
S
59 3 15
Bookly\Lib\CartInfo::getGatewayTax()
S
65 4 10
Bookly\Lib\CartInfo::getTotal()
S
65 4 8
Bookly\Lib\Entities\Payment::getDetailsData()
S
65 4 8
Bookly\Lib\Validator::validateDate()
S
64 4 9
Bookly\Lib\Config::multipleServicesBookingEnabled()
S
69 4 8
Bookly\Lib\Entities\CustomerAppointment::setFields()
S
66 4 8
Bookly\Lib\Base\Plugin::initUpdateChecker()
S
69 4 6
Bookly\Lib\Entities\Staff::getTimeZone()
S
66 4 7
Bookly\Lib\Config::getBusinessHours()
S
62 4 10
Bookly\Lib\Entities\Staff::getHolidays()
S
57 3 15
Bookly\Lib\Validator::validateNumber()
S
64 4 9
Bookly\Lib\Validator::validateAddress()
S
68 4 6
Bookly\Lib\Cloud\Account::getPayPalRenewAutoRechargeUrl()
S
60 3 15
Bookly\Lib\Config::getServiceInfoCodes()
S
57 3 14
Bookly\Lib\Cloud\Account::getStripeRenewAutoRechargeUrl()
S
60 3 14
Bookly\Lib\Base\Plugin::uninstall()
S
59 3 14
Bookly\Lib\Cloud\Account::createPayPalOrder()
S
61 3 13
Bookly\Lib\Routines::calculateGoalOfCA()
S
59 3 13
Bookly\Lib\Slots\Generator::_findPreferableSlot()
S
60 3 13
Bookly\Lib\Entities\Notification::initTypeIds()
S
51 2 28
Bookly\Lib\Entities\Payment::paymentInfo()
S
59 3 13
Bookly\Lib\Base\Plugin::getVersion()
S
61 3 12
Bookly\Lib\Config::getCategoryInfoCodes()
S
59 3 12
Bookly\Lib\Base\Plugin::getTitle()
S
61 3 12
Bookly\Lib\Slots\Range::subtract()
S
62 3 11
Bookly\Lib\Cloud\Account::sendLowBalanceNotification()
S
60 3 11
Bookly\Lib\Utils\Codes::get()
S
63 3 11
bookly_loader()
S
62 3 11
Bookly\Lib\UserBookingData::getCoupon()
S
63 3 11
Bookly\Lib\API::getInfo()
S
61 3 11
Bookly\Lib\API::getRequiredAddonsVersions()
S
61 3 11
Bookly\Lib\Utils\DateTime::buildTimeString()
S
61 3 11
Bookly\Lib\Base\Plugin::getFilesystem()
S
62 3 11
Bookly\Lib\Entities\Notification::initIcons()
S
53 2 25
Bookly\Lib\Entities\Customer::_buildQueryForAppointments()
S
49 1 38
Bookly\Backend\Components\Dialogs\Appointment\Edit\Ajax::saveAppointmentForm()
S
47 1 37
Bookly\Lib\Entities\Staff::getWorkload()
S
52 2 22
Bookly\Lib\Base\Gateway::getResponseUrl()
S
55 2 20
Bookly\Lib\Entities\Notification::initTitles()
S
55 2 18
Bookly\Lib\Cloud\SMS::setupListeners()
S
58 2 17
Bookly\Backend\Modules\CloudSms\Ajax::sendTestSms()
S
57 2 17
Bookly\Backend\Components\Dialogs\Staff\Edit\Ajax::permissions()
S
65 3 9
Bookly\Lib\Base\Plugin::deactivate()
S
72 3 5
Bookly\Lib\Base\Updater::alterTables()
S
67 3 8
Bookly\Lib\CartInfo::getGiftCardDiscount()
S
77 3 3
Bookly\Lib\Base\Gateway::removeCascade()
S
65 3 9
Bookly\Lib\Slots\Generator::_findNextSlot()
S
63 3 10
Bookly\Backend\Modules\Diagnostics\Tools\Database::dropColumn()
S
58 2 15
Bookly\Lib\Entities\Payment::typeToProduct()
S
64 3 10
Bookly\Lib\CartInfo::getDue()
S
70 3 6
Bookly\Lib\Cloud\API::buildUrl()
S
63 3 10
Bookly\Lib\Entities\Service::getExtras()
S
70 3 6
Bookly\Lib\Routines::init()
S
63 3 10
Bookly\Lib\Slots\Finder::_groupDefault()
S
72 3 5
Bookly\Lib\Validator::validateEmailConfirm()
S
71 3 5
Bookly\Lib\Routines::doRoutine()
S
59 2 15
Bookly\Lib\Cloud\API::dispatch()
S
65 3 9
Bookly\Lib\CartInfo::getPayNowWithoutGiftCard()
S
71 3 5
Bookly\Lib\Cloud\SMS::normalizePhoneNumber()
S
62 3 10
Bookly\Backend\Modules\Diagnostics\Ajax::runDiagnosticsTest()
S
63 3 10
Bookly\Backend\Modules\Calendar\Page::getAppointmentsCount()
S
65 3 8
Bookly\Lib\Base\Plugin::logErrors()
S
67 3 6
Bookly\Lib\Slots\Range::buildSlotData()
S
63 3 10
Bookly\Lib\Cloud\SMS::cancelSenderId()
S
66 3 9
Bookly\Lib\CartInfo::getDepositTax()
S
63 3 10
Bookly\Lib\Utils\DateTime::applyTimeZone()
S
64 3 9
Bookly\Lib\Slots\Range::waitingListEverStarted()
S
68 3 7
Bookly\Lib\Base\Updater::createTables()
S
64 3 9
Bookly\Lib\Utils\Codes::match()
S
65 3 8
Bookly\Lib\Cloud\SMS::requestSenderId()
S
66 3 9
Bookly\Lib\Cloud\SMS::resetSenderId()
S
66 3 9
Bookly\Lib\Entities\Appointment::getColor()
S
65 3 10
Bookly\Lib\Base\Plugin::getPluginFor()
S
66 3 7
Bookly\Backend\Modules\CloudSms\Ajax::getNotifications()
S
58 2 14
Bookly\Lib\Entities\Customer::getPastAppointments()
S
59 2 14
Bookly\Lib\Routines::doDailyRoutine()
S
61 2 13
Bookly\Lib\Cloud\SMS::changeSmsStatus()
S
63 2 11
Bookly\Lib\Utils\Codes::tableHtml()
S
63 2 11
Bookly\Lib\Base\Gateway::createCheckout()
S
63 2 11
Bookly\Lib\Base\Component::renderTemplate()
S
62 2 11
Bookly\Lib\Entities\Appointment::getNopInfo()
S
53 1 23
Bookly\Backend\Modules\Appointments\Ajax::getAppointments()
S
55 1 18
Bookly\Lib\Entities\Payment::getTypes()
S
61 1 17
Bookly\Lib\Entities\Service::getTranslatedCategoryName()
S
70 2 6
Bookly\Frontend\Modules\Payment\Request::get()
S
68 2 7
Bookly\Lib\Entities\Service::withSubServices()
S
79 2 3
Bookly\Lib\Entities\Notification::matchesItemForClient()
S
74 2 4
Bookly\Lib\Slots\Range::split()
S
65 2 9
Bookly\Frontend\Components\Booking\InfoText::implode()
S
76 2 3
Bookly\Lib\Base\Component::csrfTokenValid()
S
76 2 3
Bookly\Lib\CartItem::getStaffId()
S
77 2 3
Bookly\Lib\Entities\Notification::getIcon()
S
70 2 6
Bookly\Backend\Modules\Calendar\Page::addBooklyMenuItem()
S
63 2 10
Bookly\Lib\Entities\Notification::matchesItemForStaff()
S
73 2 4
Bookly\Lib\Slots\Range::intersect()
S
71 2 5
Bookly\Lib\Base\Entity::__construct()
S
67 2 8
Bookly\Frontend\Components\Booking\InfoText::replace()
S
69 2 6
Bookly\Lib\Cloud\SMS::getPriceList()
S
68 2 7
Bookly\Lib\Cloud\API::getInstance()
S
71 2 6
Bookly\Lib\Query::addSelect()
S
67 2 8
Bookly\Frontend\Modules\Payment\Request::getInstance()
S
71 2 6
Bookly\Frontend\Modules\Payment\Request::getGatewayName()
S
79 2 3
Bookly\Lib\Base\Entity::getFields()
S
68 2 7
Bookly\Lib\Query::_prepare()
S
75 2 4
Bookly\Lib\Cart::setItemsData()
S
68 2 7
Bookly\Lib\Query::count()
S
68 2 7
Bookly\Frontend\Modules\Payment\Request::getCartInfo()
S
71 2 6
Bookly\Lib\Cloud\API::setRequestTimeout()
S
69 2 7
Bookly\Lib\Base\Updater::renameOptions()
S
64 2 10
Bookly\Lib\Utils\Codes::getICSDescriptionTemplate()
S
76 2 3
Bookly\Backend\Modules\CloudSms\Ajax::cancelSenderId()
S
64 2 9
Bookly\Lib\Entities\Notification::getTypeId()
S
71 2 6
Bookly\Lib\Entities\Notification::getSettingsObject()
S
71 2 6
Bookly\Lib\Entities\CustomerAppointment::setStatus()
S
69 2 7
Bookly\Lib\Entities\Service::getImageUrl()
S
72 2 5
Bookly\Lib\Entities\Payment::typeToImage()
S
64 2 9
Bookly\Lib\Base\Entity::delete()
S
66 2 8
Bookly\Lib\Slots\Generator::_storePastSlot()
S
68 2 7
Bookly\Lib\Base\Updater::renameTables()
S
72 2 5
Bookly\Lib\Slots\Range::overlaps()
S
78 2 3
Bookly\Lib\Entities\Service::getTranslatedTitle()
S
70 2 5
Bookly\Lib\Base\Component::_register()
S
74 2 4
Bookly\Backend\Modules\Diagnostics\Tools\Database::executeSql()
S
64 2 10
Bookly\Lib\Query::delete()
S
72 2 5
Bookly\Lib\Query::leftJoin()
S
63 2 10
Bookly\Frontend\Modules\Payment\Request::isBookingForm()
S
78 2 3
Bookly\Lib\Base\Component::reflection()
S
68 2 7
Bookly\Lib\Base\Entity::getModified()
S
78 2 3
Bookly\Backend\Modules\CloudSms\Ajax::requestSenderId()
S
63 2 9
Bookly\Lib\Base\Component::_enqueue()
S
74 2 4
Bookly\Lib\Base\Updater::renameUserMeta()
S
64 2 10
Bookly\Lib\Query::innerJoin()
S
63 2 10
Bookly\Backend\Modules\Diagnostics\Ajax::csrfTokenValid()
S
70 2 6
Bookly\Lib\Cart::getItemsData()
S
68 2 7
Bookly\Frontend\Modules\Payment\Request::getSettings()
S
67 2 7
Bookly\Lib\Query::findOne()
S
65 2 10
Bookly\Backend\Modules\Diagnostics\Ajax::getClassInstance()
S
69 2 7
Bookly\Lib\CartItem::getExtrasDuration()
S
73 2 5
Bookly\Lib\CartItem::setData()
S
71 2 6
Bookly\Lib\Entities\Staff::delete()
S
66 2 8
Bookly\Lib\Routines::sendDailyStatistics()
S
74 2 5
Bookly\Lib\Slots\Range::wraps()
S
78 2 3
Bookly\Backend\Modules\CloudSms\Ajax::resetSenderId()
S
64 2 9
Bookly\Lib\Cart::get()
S
71 2 6
Bookly\Lib\Slots\Range::_max()
S
79 2 3
Bookly\Lib\Entities\Staff::getImageUrl()
S
72 2 5
Bookly\Backend\Components\Dialogs\Appointment\Edit\Ajax::checkAppointmentErrors()
S
61 1 12
Bookly\Lib\Entities\Customer::getAddress()
S
61 1 12
Bookly\Lib\Utils\Appointment::_dateIntervalIsIntersectWith()
S
62 1 11
Bookly\Lib\Entities\Customer::setStreet()
S
77 1 4
Bookly\Lib\CartItem::getTimeTo()
S
82 1 3
Bookly\Lib\CartItem::setTimeFrom()
S
77 1 4
Bookly\Lib\Routines::loadCloudInfo()
S
80 1 3
Bookly\Lib\Entities\Customer::setStreetNumber()
S
77 1 4
Bookly\Lib\Entities\Appointment::setGoogleEventETag()
S
77 1 4
Bookly\Frontend\Components\Booking\InfoText::prepare()
S
73 1 4
Bookly\Lib\Notifications\Assets\Item\Codes::forClient()
S
80 1 3
Bookly\Lib\Base\Entity::load()
S
79 1 3
Bookly\Lib\Utils\Codes::replace()
S
77 1 3
Bookly\Lib\Notifications\Assets\Item\Codes::getReplaceCodes()
S
72 1 5
Bookly\Lib\Cloud\API::sendPatchRequest()
S
74 1 4
Bookly\Backend\Modules\Diagnostics\Ajax::permissions()
S
79 1 3
Bookly\Lib\Notifications\Assets\Item\Codes::getItem()
S
82 1 3
Bookly\Lib\Scheduler::scheduleForFrontend()
S
73 1 5
Bookly\Backend\Components\Dialogs\Appointment\Edit\Ajax::permissions()
S
78 1 3
Bookly\Lib\Entities\Staff::getICalendarToken()
S
82 1 3
Bookly\Frontend\Modules\Payment\Request::__construct()
S
91 1 2
Bookly\Lib\Entities\Appointment::getOnlineMeetingId()
S
82 1 3
Bookly\Lib\Entities\Customer::getStreetNumber()
S
82 1 3
Bookly\Lib\Entities\Service::setUnitsMax()
S
77 1 4
Bookly\Lib\Entities\Appointment::getOutlookEventId()
S
82 1 3
Bookly\Lib\Notifications\Routine::isTimeToSend()
S
67 1 7
Bookly\Lib\Scheduler::scheduleForBackend()
S
73 1 5
Bookly\Lib\Notifications\Routine::wasSent()
S
68 1 8
Bookly\Lib\Cart::__construct()
S
81 1 3
Bookly\Backend\Modules\Diagnostics\Tools\Database::hasError()
S
76 1 4
Bookly\Lib\Slots\Generator::rewind()
S
80 1 3
Bookly\Backend\Components\Dialogs\Staff\Edit\Ajax::getStaffServices()
S
66 1 8
Bookly\Lib\Entities\Customer::getTags()
S
82 1 3
Bookly\Lib\Entities\Service::isCollaborative()
S
80 1 3
Bookly\Lib\Scheduler::sortWeekdays()
S
67 1 6
Bookly\Lib\CartItem::getTimeFrom()
S
82 1 3
Bookly\Lib\Cart::add()
S
73 1 5
Bookly\Lib\Entities\Staff::isArchived()
S
80 1 3
Bookly\Backend\Modules\Appointments\Ajax::permissions()
S
79 1 3
Bookly\Lib\Utils\Appointment::_getAppointmentForCalendar()
S
69 1 6
Bookly\Backend\Components\Dialogs\Staff\Edit\Ajax::getStaffCount()
S
78 1 3
Bookly\Lib\Notifications\Assets\Item\Codes::forAdmins()
S
80 1 3
bookly_php_outdated()
S
83 1 3
Bookly\Backend\Modules\Diagnostics\Tools\Database::__construct()
S
81 1 3
Bookly\Lib\Notifications\Assets\Item\Codes::forStaff()
S
80 1 3
Bookly\Lib\Slots\Generator::serviceDurationInDays()
S
82 1 3
Bookly\Lib\Base\Component::pageSlug()
S
77 1 3
Bookly\Lib\Notifications\Routine::getQueryIfNotificationWasSent()
S
67 1 10
Bookly\Backend\Modules\Diagnostics\Tools\Database::render()
S
74 1 4

1981 more item(s) not shown.