MM_WPFS_Admin_Menu D

Total Complexity 284
Dependencies 48
Dependents 22
Total lines 2,544
Lines of code 1,760
Logical lines of code 1,015
Comment lines 366
Methods 87
Properties 5

Methods 87

Method Rating Maintainability Complexity Lines of code
getStripeAccountData()
B
33 16 107
prepareSettingsData()
A
33 10 114
fullstripe_reports()
A
42 13 47
fullstripe_edit_form()
A
41 10 57
get_survey_metadata()
A
47 10 31
getFormattedTimeDescription()
A
45 9 45
prepareTransactionData()
A
46 9 44
determineAccountStatus()
A
51 10 28
fullstripe_admin_scripts()
A
39 7 65
prepareTransactionLookupTabIds()
A
49 9 34
getEditFormTitle()
A
51 9 29
filterFormList()
A
52 8 26
prepareTaxRates()
A
47 7 36
getLastWebHookEventDescription()
A
48 7 36
menu_pages()
A
34 1 123
prepareRecurringProducts()
S
49 6 30
prepareOnetimeProducts()
S
50 6 28
fullstripe_forms()
S
50 6 26
fullstripe_settings_stripe()
S
48 5 33
isEnabled()
S
59 6 15
getTransactionTabIdFromRequest()
S
57 5 16
isPendingDisabled()
S
60 5 14
isPendingEnabled()
S
60 5 14
getTestAccountStatus()
S
59 4 14
getLiveAccountStatus()
S
59 4 14
prepareReportsData()
S
50 3 27
prepareEmailTemplates()
S
58 3 16
fullstripe_transactions()
S
54 2 21
getSecurityData()
S
55 2 21
getEmailTemplatesData()
S
49 1 36
fullstripe_settings_logs()
S
54 2 20
fullstripe_settings_email()
S
54 2 20
fullstripe_settings_forms()
S
54 2 20
fullstripe_settings_wp_dashboard()
S
57 2 17
fullstripe_settings_my_account()
S
57 2 17
fullstripe_settings_security()
S
57 2 17
fullstripe_settings_license()
S
57 2 16
isRestrictedSoon()
S
70 3 6
isComplete()
S
68 3 7
fullstripe_create_form()
S
59 2 14
getForms()
S
60 2 13
generateSiteID()
S
59 2 13
fullstripe_settings()
S
62 2 11
getWordpressDasboardData()
S
53 1 26
createMacroData()
S
54 1 24
getCustomerPortalData()
S
56 1 20
compileFrontendAdminOptions()
S
59 1 16
isRejectedReason()
S
79 2 3
prepareEmailSettingsLookupTabIds()
S
61 1 15
initDemoMode()
S
74 2 5
createProductsLookup()
S
69 2 7
enqueue_global_css()
S
67 2 8
loadSurvey()
S
69 2 7
getTransactionCount()
S
65 2 9
getStripeStatus()
S
64 2 10
isRejected()
S
71 2 6
prepareFormsSettingsLookupTabIds()
S
61 1 15
prepareStripeSettingsLookupTabIds()
S
61 1 15
getStripeSettingsTabIdFromRequest()
S
71 2 5
getEmailSettingsTabIdFromRequest()
S
71 2 5
getFormsSettingsTabIdFromRequest()
S
71 2 5
getTabIdFromCookie()
S
77 2 3
formatTimestamp()
S
72 2 5
validateTabId()
S
77 2 3
getLogsData()
S
60 1 14
prepareCheckoutPaymentFormData()
S
58 1 14
prepareInlinePaymentFormData()
S
58 1 14
getAdminUrlBySlugAndParams()
S
61 1 14
prepareCheckoutSubscriptionFormData()
S
59 1 13
prepareInlineSubscriptionFormData()
S
59 1 13
getEmailOptionsData()
S
62 1 12
getFormsOptionsData()
S
62 1 12
prepareInlineDonationFormData()
S
61 1 11
prepareCheckoutDonationFormData()
S
61 1 11
__construct()
S
62 1 11
prepareInlineSaveCardFormData()
S
62 1 10
prepareCheckoutSaveCardFormData()
S
62 1 10
wpfs_admin_body_class()
S
81 1 3
getAdminUrlBySlug()
S
80 1 3
admin_init()
S
69 1 6
getFormsAppearanceData()
S
68 1 8
getPluginsUrl()
S
72 1 6
enqueueGlobalScripts()
S
72 1 5
getTransactionCounts()
S
66 1 9
getStripeApiMode()
S
80 1 3
isRestricted()
S
80 1 3
initActionHooks()
S
72 1 5