Code Analysis: Paymattic - Payments made simple 4.6.8

Most Complex Functions

Function Rating Complexity
WPPayForm\App\Hooks\Handlers\SubmissionHandler::handleSubmission()
D
64
WPPayForm\App\Services\Browser::checkBrowsers()
D
52
WPPayForm\App\Hooks\Handlers\SubmissionHandler::validate()
D
44
WPPayForm\App\Models\DemoForms::demoForms()
D
1
WPPayForm\App\Modules\FormComponents\DonationComponent::renderSingleChoice()
D
28
WPPayForm\App\Models\Submission::donationTotal()
D
32
WPPayForm\App\Services\Integrations\FluentCrm\Bootstrap::notify()
C
28
WPPayForm\App\Services\Browser::checkPlatform()
C
30
WPPayForm\App\Services\Browser::checkBrowserInternetExplorer()
C
24
WPPayForm\App\Modules\Builder\Render::render()
C
21
WPPayForm\App\Modules\FormComponents\PaymentItemComponent::renderSingleChoice()
B
20
WPPayForm\App\Hooks\Handlers\AdminMenuHandler::add()
B
18