Code Analysis: Appointment Booking Lite 1.16.0

Most Complex Functions

Function Rating Complexity
MotoPress\Appointment\Handlers\SecurityHandler::applyEmployeeCapabilities()
C
32
MotoPress\Appointment\Fields\Complex\LicenseSettingsField::renderInput()
B
21
MotoPress\Appointment\API\StripeAPI::getMinimumAmount()
B
24
MotoPress\Appointment\Utils\Emogrifier::emogrify()
B
21
MotoPress\Appointment\AdminPages\Manage\ManageBookingsPage::displayValue()
B
18
MotoPress\Appointment\Services\BookingService::createBooking()
B
17
MotoPress\Appointment\Libraries\EDDPluginUpdater::show_changelog()
B
17
MotoPress\Appointment\API\StripeAPI::convertToSmallestUnit()
B
18
MotoPress\Appointment\Rest\Controllers\AbstractRestController::batch_items()
B
14
MotoPress\Appointment\Divi\Init::diviCustomizerCss()
B
15
MotoPress\Appointment\Libraries\EDDPluginUpdater::show_update_notification()
A
14
_mpa_filter_object_slugs()
A
14