Code Analysis: OTP Add-on for Booking Calendar 1.0.1

Function Rating Maintainability Complexity Lines of code
WPBookingCalendarOtpAddon::send_otp_via_sms()
S
47 6 35
WPBookingCalendarOtpAddon::enforce_otp_validation()
S
56 7 16
WPBookingCalendarOtpAddon::send_otp()
S
55 5 18
WPBookingCalendarOtpAddon::check_session_otp()
S
58 5 14
WPBookingCalendarOtpAddon::verify_otp_ajax()
S
62 4 10
WPBookingCalendarOtpAddon::send_otp_via_email()
S
60 2 12
WPBookingCalendarOtpAddon::register_settings()
S
55 1 24
WPBookingCalendarOtpAddon::enqueue_scripts()
S
54 1 22
WPBookingCalendarOtpAddon::sanitize_otp_method()
S
69 2 7
WPBookingCalendarOtpAddon::render_settings_page()
S
64 1 14
WPBookingCalendarOtpAddon::__construct()
S
61 1 12
WPBookingCalendarOtpAddon::add_settings_page()
S
67 1 9
WPBookingCalendarOtpAddon::sms_api_key_callback()
S
70 1 7
WPBookingCalendarOtpAddon::otp_method_callback()
S
67 1 9
WPBookingCalendarOtpAddon::sanitize_sms_api_key()
S
80 1 3