Ai1ec_Api_Abstract C

Total Complexity 106
Dependencies 5
Dependents 0
Total lines 653
Lines of code 462
Logical lines of code 242
Comment lines 118
Methods 34
Properties 1

Methods 34

Method Rating Maintainability Complexity Lines of code
sendEvent()
A
46 12 36
check_settings()
A
44 10 42
get_api_error_msg()
A
51 11 25
request_api()
S
46 6 40
get_subscriptions()
S
56 6 17
_transform_error_message()
S
46 4 45
_get_ticket_calendar()
S
55 5 23
get_payment_preferences()
S
54 5 21
has_payment_settings()
S
60 5 13
get_ticketing_settings()
S
52 4 25
_get_headers()
S
58 4 16
_find_user_calendar()
S
58 3 16
is_response_success()
S
74 4 4
_create_calendar()
S
59 2 14
subscription_has_reached_limit()
S
65 2 9
call_api()
S
65 2 8
save_payment_settings()
S
65 2 9
subscription_get_used_quantity()
S
65 2 9
subscription_get_quantity_limit()
S
65 2 9
save_error_notification()
S
60 1 13
log_error()
S
64 1 10
show_error()
S
70 1 6
save_ticketing_settings()
S
64 1 9
get_current_account()
S
79 1 3
has_subscription_active()
S
75 1 4
clear_sign_message()
S
72 1 5
get_sign_message()
S
79 1 3
get_current_calendar()
S
79 1 3
clear_ticketing_settings()
S
68 1 8
is_signed()
S
78 1 3
save_calendar_id()
S
72 1 5
get_timely_token()
S
80 1 3
get_payment_settings()
S
80 1 3
_initialize()
S
80 1 3