Code Analysis: Give - Pixel Tracking 1.0.1

Function Rating Maintainability Complexity Lines of code
GiveFBPT\FacebookPixel\Assets::loadFrontendAssets()
S
50 4 31
GiveFBPT\Addon\Language::load()
S
57 3 17
GiveFBPT\FacebookPixel\Helpers\SettingsPage::registerPage()
S
58 3 16
GiveFBPT\Addon\Helpers\View::load()
S
60 3 13
GiveFBPT\FacebookPixel\SettingsPage::output()
S
49 1 37
GiveFBPT\Addon\Environment::checkEnvironment()
S
65 3 9
GiveFBPT\FacebookPixel\Helpers\SettingsPage::removePageSection()
S
63 2 12
GiveFBPT\FacebookPixel\Helpers\SettingsPage::addSettings()
S
63 2 11
GiveFBPT\FacebookPixel\FacebookPixelServiceProvider::boot()
S
71 2 6
GiveFBPT\Addon\Environment::giveMinRequiredVersionCheck()
S
77 2 3
GiveFBPT\FacebookPixel\Assets::loadBackendAssets()
S
61 1 15
GiveFBPT\Addon\ActivationBanner::show()
S
61 1 12
GiveFBPT\FacebookPixel\Helpers\SettingsPage::addPageSection()
S
66 1 9
GiveFBPT\Addon\Environment::isGiveActive()
S
80 1 3
GiveFBPT\Addon\Helpers\View::render()
S
79 1 3
GiveFBPT\Addon\Activation::deactivateAddon()
S
89 1 2
GiveFBPT\Addon\Activation::activateAddon()
S
89 1 2
GiveFBPT\FacebookPixel\FacebookPixelServiceProvider::register()
S
98 1 1
GiveFBPT\FacebookPixel\FacebookPixelServiceProvider::loadFrontend()
S
79 1 3
GiveFBPT\Addon\License::check()
S
69 1 8
GiveFBPT\Addon\Notices::giveVersionError()
S
65 1 10
GiveFBPT\FacebookPixel\FacebookPixelServiceProvider::loadBackend()
S
71 1 5
GiveFBPT\FacebookPixel\SettingsPage::__construct()
S
73 1 5
GiveFBPT\FacebookPixel\Helpers\SettingsPage::addSettingsLink()
S
64 1 10
GiveFBPT\Addon\Activation::uninstallAddon()
S
89 1 2
GiveFBPT\Addon\Notices::giveInactive()
S
80 1 3