Code Analysis: Essential Addons for WooCommerce 1.0.0

Function Rating Maintainability Complexity Lines of code
CodeConfig\EAW\Utils\Helpers::restoreSavedCart()
A
42 9 54
CodeConfig\EAW\Utils\Helpers::copySavedCart()
A
48 9 32
CodeConfig\EAW\Ajax\Wishlist::GetWishlist()
A
44 8 46
CodeConfig\EAW\App\QuickView::enableQuickView()
A
39 6 74
CodeConfig\EAW\Ajax\Product::productHtml()
A
39 5 72
CodeConfig\EAW\Ajax\Wishlist::SetWishlist()
A
46 7 41
CodeConfig\EAW\Utils\Helpers::setSaveCart()
A
51 8 26
CodeConfig\EAW\Ajax\Settings::update()
A
46 7 40
CodeConfig\EAW\Ajax\Product::set()
S
47 6 39
CodeConfig\EAW\Autoload::ccpsgdPhpClientAutoload()
S
54 6 20
CodeConfig\EAW\Ajax\SaveCart::delete()
S
50 5 32
ccpeaw_get_template()
S
59 6 15
CodeConfig\EAW\Ajax\SaveCart::update()
S
51 5 27
CodeConfig\EAW\App\AddToCartButton::renderAddToCartStickyButton()
S
52 5 26
CodeConfig\EAW\App\AddToCartButton::changeAddToCartButtonText()
S
55 5 20
CodeConfig\EAW\App\SaveCart::redirect_to_share_link()
S
57 5 17
CodeConfig\EAW\App\AddToCartButton::eaw_loop_add_to_cart_args()
S
58 5 15
CodeConfig\EAW\App\SaveCart::add_saved_cart_menu()
S
59 5 14
CodeConfig\EAW\Ajax\Product::get()
S
51 4 27
CodeConfig\EAW\Ajax\SaveCart::restore()
S
51 4 27
CodeConfig\EAW\Ajax\SaveCart::copy()
S
51 4 27
CodeConfig\EAW\Utils\Helpers::getAllCategories()
S
56 4 18
CodeConfig\EAW\Enqueue::frontendEnqueue()
S
45 1 60
CodeConfig\EAW\Enqueue::adminEnqueue()
S
50 3 29
CodeConfig\EAW\App\WishList::addWishlistToMyAccountMenu()
S
60 4 13
CodeConfig\EAW\App\SaveCart::add_cart_buttons()
S
59 4 13
CodeConfig\EAW\Update::performUpdates()
S
60 4 13
CodeConfig\EAW\Utils\Helpers::getSavedCart()
S
62 4 11
CodeConfig\EAW\Ajax\CategoryList::get()
S
56 3 19
CodeConfig\EAW\Ajax\ProductList::get()
S
56 3 19
ccpeaw_render_cart()
S
54 3 18
CodeConfig\EAW\Utils\Helpers::getProduct()
S
49 2 31
ccpeaw_render_cart_item()
S
58 3 15
CCPEAW_init()
S
60 3 14
CodeConfig\EAW\App\QuickView::addToCartButton()
S
60 3 14
CodeConfig\EAW\Utils\Helpers::deleteSavedCart()
S
61 3 12
CodeConfig\EAW\Pages\AdminPages::adminMenu()
S
50 1 35
CodeConfig\EAW\Utils\Helpers::getAllProducts()
S
56 2 19
CodeConfig\EAW\Enqueue::getLocalizeData()
S
55 2 19
CodeConfig\EAW\App\WishList::displayWishlistContent()
S
68 3 7
CodeConfig\EAW\App\RedirectCartPage::redirectCartPageAfterCart()
S
63 3 10
CodeConfig\EAW\Utils\Helpers::checkPluginRequirements()
S
65 3 8
CodeConfig\EAW\App\CartQuantity::get_cart_quantity_template()
S
65 3 9
CodeConfig\EAW\Update::isUpdateAvailable()
S
65 3 10
CodeConfig\EAW\Ajax\Category::get()
S
59 2 14
CodeConfig\EAW\App\WishList::renderWishlistButton()
S
63 2 13
CodeConfig\EAW\Ajax\Settings::get()
S
60 2 13
CodeConfig\EAW\Enqueue::common_scripts()
S
51 1 28
CodeConfig\EAW\Utils\Helpers::arrayMapRecursive()
S
69 2 6
CodeConfig\EAW\App\SaveCart::display_saved_cart_content()
S
66 2 8
CodeConfig\EAW\App\WishList::registerWishlistEndpoint()
S
71 2 6
CodeConfig\EAW\App\SaveCart::register_saved_cart_endpoint()
S
64 2 10
CodeConfig\EAW\Activation::init()
S
66 2 9
CodeConfig\EAW\App\ProductList::get_product_list()
S
72 2 6
CodeConfig\EAW\Activation::setDefaultSettings()
S
65 2 9
CodeConfig\EAW\App\QuickView::loadQuickViewSettings()
S
74 2 5
CodeConfig\EAW\Ajax::doHooks()
S
58 1 15
CodeConfig\EAW\Ajax::addAction()
S
67 2 8
CodeConfig\EAW\App\SaveCart::doHooks()
S
63 2 10
CodeConfig\EAW\Utils\Helpers::getSetting()
S
74 2 4
CodeConfig\EAW\App\AddToCartButton::manageAddToCart()
S
67 2 8
CodeConfig\EAW\Enqueue::register_style()
S
70 2 6
CodeConfig\EAW\CodeConfig::pluginRowMeta()
S
69 2 6
CodeConfig\EAW\Utils\Helpers::setWishlist()
S
65 2 9
CodeConfig\EAW\Utils\Helpers::deactivateAndNotify()
S
61 1 13
CodeConfig\EAW\App\RedirectCartPage::doHooks()
S
75 1 4
CodeConfig\EAW\Utils\Helpers::getPluginUrl()
S
81 1 3
CodeConfig\EAW\CodeConfig::init()
S
75 1 4
CodeConfig\EAW\App\RedirectCartPage::redirectToCart()
S
81 1 3
CodeConfig\EAW\Deactivation::init()
S
80 1 3
CodeConfig\EAW\Enqueue::register_script()
S
78 1 3
CodeConfig\EAW\App\WishList::isWishlistEnabled()
S
76 1 4
CodeConfig\EAW\App\SaveCart::add_query_var()
S
77 1 4
CodeConfig\EAW\App\AddToCartButton::enqueueScripts()
S
80 1 3
CodeConfig\EAW\Utils\Helpers::getInstallTime()
S
80 1 3
CodeConfig\EAW\Utils\Helpers::getPluginTextDomain()
S
81 1 3
CodeConfig\EAW\Utils\Helpers::getCategory()
S
75 1 4
CodeConfig\EAW\App\AddToCartButton::doHooks()
S
63 1 10
CodeConfig\EAW\Utils\Helpers::getPluginName()
S
81 1 3
CodeConfig\EAW\App\QuickView::enqueueQuickViewScripts()
S
72 1 6
CodeConfig\EAW\CodeConfig::doHooks()
S
68 1 7
CodeConfig\EAW\Utils\Helpers::generateSharedCartLink()
S
72 1 5
CodeConfig\EAW\AppSettings::__construct()
S
82 1 3
CodeConfig\EAW\Ajax\Tabs::get()
S
80 1 3
CodeConfig\EAW\Utils\Helpers::getPluginFile()
S
81 1 3
CodeConfig\EAW\Utils\Helpers::updateSettings()
S
75 1 4
CodeConfig\EAW\Utils\Helpers::getPluginSlug()
S
81 1 3
CodeConfig\EAW\App\SaveCart::isSavedCartEnabled()
S
76 1 4
CodeConfig\EAW\App\AddToCartButton::eaw_after_custom_quantity()
S
82 1 3
CodeConfig\EAW\Enqueue::doHooks()
S
75 1 4
CodeConfig\EAW\Utils\Helpers::getPluginTextDomainPath()
S
78 1 3
CodeConfig\EAW\Autoload::register()
S
79 1 3
CodeConfig\EAW\Pages\AdminPages::settingsPage()
S
81 1 3
CodeConfig\EAW\App\SaveCart::add_custom_query_var()
S
77 1 4
CodeConfig\EAW\App\AddToCartButton::eaw_before_custom_quantity()
S
82 1 3
CodeConfig\EAW\App\CartQuantity::doHooks()
S
78 1 3
CodeConfig\EAW\App\WishList::doHooks()
S
67 1 7
CodeConfig\EAW\Utils\Helpers::getSettings()
S
79 1 3
CodeConfig\EAW\Pages\AdminPages::Tutorials()
S
81 1 3
CodeConfig\EAW\Utils\Helpers::getWishlist()
S
72 1 5
CodeConfig\EAW\Utils\Helpers::getInstalledVersion()
S
80 1 3
CodeConfig\EAW\App\WishList::addQueryVar()
S
77 1 4
CodeConfig\EAW\Utils\Helpers::setToCart()
S
72 1 5
CodeConfig\EAW\App\QuickView::doHooks()
S
71 1 5
CodeConfig\EAW\App\ProductList::doHooks()
S
78 1 3
CodeConfig\EAW\Pages\AdminPages::CartManager()
S
81 1 3
CodeConfig\EAW\Utils\Helpers::getVersion()
S
81 1 3
CodeConfig\EAW\Autoload::getAutoloadPath()
S
71 1 6
CodeConfig\EAW\App\CartManager::doHooks()
S
98 1 1
CodeConfig\EAW\Utils\Helpers::getPluginPath()
S
81 1 3
CodeConfig\EAW\Deactivation::removeDefaultSettings()
S
95 1 1
CodeConfig\EAW\CodeConfig::__construct()
S
82 1 3
CodeConfig\EAW\AppSettings::init()
S
67 1 9
CodeConfig\EAW\Utils\Helpers::getTabs()
S
89 1 2
CodeConfig\EAW\Admin::doHooks()
S
79 1 3