Code Analysis: QUID Payments 1.2.1

Function Rating Maintainability Complexity Lines of code
QUIDPaymentsMeta\Meta::renderMetaFieldsTemplate()
C
33 21 110
QUIDPaymentsDatabase\Database::purchasedContentCheck()
B
35 21 84
QUIDPaymentsInputs\Inputs::quidSlider()
B
31 17 118
QUIDPaymentsInputs\Inputs::quidButton()
B
32 14 119
QUIDPaymentsMeta\Meta::getMetaFields()
A
42 15 49
QUIDPaymentsPost\Post::handleSliderWithoutExcerpt()
A
43 11 51
QUIDPaymentsPost\Post::handleButtonWithoutExcerpt()
A
43 11 51
QUIDPaymentsPost\Post::filterPostContent()
A
46 12 35
QUIDPaymentsPayment\Payment::paymentCallback()
S
48 6 34
QUIDPaymentsSettings\Settings::saveSettings()
S
56 7 16
QUIDPaymentsMeta\Meta::save_postdata()
S
53 6 22
QUIDPaymentsSettings\Settings::saveButtonsTab()
S
55 6 22
buttonAlignment()
S
64 6 10
QUIDPaymentsSettings\Settings::saveMerchantTab()
S
60 5 14
QUIDPaymentsMeta\Meta::limitMinPrice()
S
69 5 6
QUIDPaymentsMeta\Meta::limitMaxPrice()
S
69 5 6
QUIDPaymentsMeta\Meta::limitPrice()
S
67 5 6
QUIDPaymentsFooter\Footer::js()
S
45 2 41
QUIDPaymentsPayment\Payment::storePurchase()
S
54 3 22
QUIDPaymentsMeta\Meta::maxAndMinMustBeDifferent()
S
59 3 15
QUIDPaymentsPost\Post::handleButtonWithExcerpt()
S
51 2 26
QUIDPaymentsPost\Post::handleSliderWithExcerpt()
S
51 2 26
QUIDPaymentsPayment\Payment::validatePaymentResponse()
S
54 2 22
QUIDPaymentsSettings\Settings::testStorePurchase()
S
57 2 18
QUIDPaymentsDatabase\Database::createPurchaseDatabase()
S
59 2 16
QUIDPaymentsMeta\Meta::addMetaFields()
S
63 2 11
QUIDPaymentsPayment\Payment::tipCallback()
S
61 2 11
getPostTitle()
S
69 2 7
getSiteTitle()
S
69 2 7
getSiteTitleSlug()
S
64 2 9
getPostURL()
S
69 2 7
getPostSlug()
S
69 2 7
QUIDPaymentsSettings\Settings::addScripts()
S
60 1 13
QUIDPaymentsPayment\Payment::respond()
S
61 1 13
QUIDPaymentsSettings\Settings::renderSettings()
S
62 1 11
QUIDPaymentsInit\Init::addScripts()
S
62 1 11
QUIDPaymentsPayment\Payment::fetchContent()
S
79 1 3
QUIDPaymentsSettings\Settings::addMenuPage()
S
78 1 3
QUIDPaymentsInputs\Inputs::enqueueJS()
S
70 1 6
QUIDPaymentsDatabase\Database::hasPurchasedAlready()
S
68 1 6
QUIDPaymentsSettings\Settings::actionLinks()
S
69 1 6
QUIDPaymentsSettings\Settings::hashKey()
S
79 1 3