Code Analysis: Masteriyo - LMS for WordPress 1.6.7

Most Complex Functions

Function Rating Complexity
Masteriyo\RestApi\Controllers\Version1\SettingsController::get_item_schema()
D
1
Masteriyo\Countries::get_country_locale()
D
3
Masteriyo\RestApi\Controllers\Version1\UsersController::prepare_object_for_database()
D
39
Masteriyo\Repository\AbstractRepository::parse_date_for_wp_query()
D
38
Masteriyo\RestApi\Controllers\Version1\InstructorsController::prepare_object_for_database()
D
37
Masteriyo\RestApi\Controllers\Version1\CoursesController::prepare_object_for_database()
D
33
Masteriyo\Checkout::validate_posted_data()
C
29
Masteriyo\RestApi\Controllers\Version1\OrdersController::prepare_object_for_database()
C
30
Masteriyo\Repository\CourseRepository::get_wp_query_args()
C
24
masteriyo_is_postcode()
C
26
Masteriyo\RestApi\Controllers\Version1\CourseReviewsController::prepare_object_for_database()
C
25
Masteriyo\RestApi\Controllers\Version1\QuestionsController::prepare_object_for_database()
C
25