Code Analysis: Integration of Zoho CRM and WPForms 1.0.0

Function Rating Maintainability Complexity Lines of code
BitCode\BITWPFZC\Integration\ZohoCRM\ZohoCRMHandler::refreshLayoutsAjaxHelper()
D
29
36 110
BitCode\BITWPFZC\Core\Util\IpTool::_getBrowserName()
D
37 36 60
BitCode\BITWPFZC\Integration\ZohoCRM\RecordApiHelper::formatFieldValue()
C
38 27 63
BitCode\BITWPFZC\Core\Util\DateTimeHelper::getUnicodeLikeFormat()
C
37 26 74
BitCode\BITWPFZC\Integration\ZohoCRM\RecordApiHelper::executeRecordApi()
B
40 19 53
BitCode\BITWPFZC\Admin\WPF\Handler::get_a_form()
A
39 13 62
BitCode\BITWPFZC\Core\Util\DateTimeHelper::getUnicodeToPhpFormat()
A
47 14 35
BitCode\BITWPFZC\Integration\ZohoCRM\ZohoCRMHandler::execute()
A
41 12 56
BitCode\BITWPFZC\Core\Database\Model::duplicate()
A
44 13 40
BitCode\BITWPFZC\Integration\ZohoCRM\ZohoCRMHandler::generateTokens()
A
43 12 47
BitCode\BITWPFZC\Admin\Admin_Bar::AdminAssets()
A
37 9 75
BitCode\BITWPFZC\Core\Database\Model::getFormatedCondition()
A
44 10 46
BitCode\BITWPFZC\Integration\ZohoCRM\ZohoCRMHandler::refreshModulesAjaxHelper()
A
44 10 43
BitCode\BITWPFZC\Core\Database\Model::bulkUpdate()
A
45 9 42
BitCode\BITWPFZC\Core\Database\Model::get()
A
45 9 41
BitCode\BITWPFZC\Core\Util\Route::action()
A
48 9 30
BitCode\BITWPFZC\Core\Util\DateTimeHelper::getDay()
A
51 9 28
BitCode\BITWPFZC\Core\Util\DateTimeHelper::getMonth()
A
51 9 28
BitCode\BITWPFZC\Core\Util\IpTool::_getOS()
A
32 3 113
BitCode\BITWPFZC\Core\Database\Model::getResult()
A
53 9 23
BitCode\BITWPFZC\Admin\Log\Handler::delete()
A
51 8 28
BitCode\BITWPFZC\Integration\Integrations::update()
A
50 8 27
BitCode\BITWPFZC\Admin\Log\Handler::get()
A
47 7 39
BitCode\BITWPFZC\Core\Util\Request::Check()
S
59 8 14
BitCode\BITWPFZC\Core\Database\DB::migrate()
S
44 5 58
BitCode\BITWPFZC\Integration\ZohoCRM\ZohoCRMHandler::_refreshAccessToken()
S
51 7 26
BitCode\BITWPFZC\Core\Database\Model::count()
S
49 6 35
BitCode\BITWPFZC\Admin\AdminAjax::register()
S
54 7 19
BitCode\BITWPFZC\Integration\ZohoCRM\ZohoCRMHandler::_saveRefreshedToken()
S
54 7 19
BitCode\BITWPFZC\Admin\Gclid\Handler::disable()
S
49 6 32
BitCode\BITWPFZC\Admin\Gclid\Handler::enable()
S
49 6 32
BitCode\BITWPFZC\Integration\Integrations::save()
S
52 6 23
BitCode\BITWPFZC\Core\Database\Model::update()
S
53 6 22
BitCode\BITWPFZC\Core\Database\Model::trash()
S
53 6 22
BitCode\BITWPFZC\Integration\Integrations::registerHooks()
S
54 6 20
BitCode\BITWPFZC\Admin\AdminHooks::register()
S
57 6 17
BitCode\BITWPFZC\Core\Database\Model::bulkDelete()
S
49 5 32
BitCode\BITWPFZC\Core\Util\IpTool::_checkIP()
S
58 6 16
BitCode\BITWPFZC\Integration\Integrations::registerAjax()
S
57 6 16
BitCode\BITWPFZC\Integration\Integrations::executeIntegrations()
S
58 6 14
BitCode\BITWPFZC\Core\Util\DateTimeHelper::getDate()
S
61 6 12
BitCode\BITWPFZC\Core\Util\DateTimeHelper::getTime()
S
61 6 12
BitCode\BITWPFZC\Integration\Integrations::toggle_status()
S
56 5 18
BitCode\BITWPFZC\Integration\Integrations::delete()
S
56 5 18
BitCode\BITWPFZC\Core\Util\Activation::install()
S
60 5 14
BitCode\BITWPFZC\Core\Util\Deactivation::deactive()
S
61 5 12
BitCode\BITWPFZC\Integration\IntegrationHandler::getAllIntegration()
S
54 4 24
BitCode\BITWPFZC\Core\Database\Model::delete()
S
56 4 19
BitCode\BITWPFZC\Core\Util\Uninstallation::uninstall()
S
57 4 17
BitCode\BITWPFZC\Core\Util\DateTimeHelper::wp_timezone_string()
S
56 4 17
BitCode\BITWPFZC\Core\Database\Model::execute()
S
59 4 14
BitCode\BITWPFZC\Core\Util\DateTimeHelper::getFormated()
S
60 4 14
BitCode\BITWPFZC\Integration\IntegrationHandler::getAIntegration()
S
54 3 23
BitCode\BITWPFZC\Core\Util\HttpHelper::request()
S
57 3 16
BitCode\BITWPFZC\Core\Util\HttpHelper::get()
S
58 3 15
BitCode\BITWPFZC\Core\Util\HttpHelper::post()
S
58 3 15
BitCode\BITWPFZC\Core\Util\IpTool::_checkDevice()
S
60 3 14
BitCode\BITWPFZC\Admin\Gclid\Handler::get_enabled_form_lsit()
S
62 3 11
BitCode\BITWPFZC\Integration\IntegrationHandler::saveIntegration()
S
56 2 19
BitCode\BITWPFZC\Core\Database\Model::checkCondition()
S
64 3 9
BitCode\BITWPFZC\Plugin::init_classes()
S
65 3 10
BitCode\BITWPFZC\Plugin::update_tables()
S
64 3 10
BitCode\BITWPFZC\Integration\Integrations::isExists()
S
67 3 7
BitCode\BITWPFZC\Core\Ajax\AjaxService::__construct()
S
67 3 9
BitCode\BITWPFZC\Plugin::init_plugin()
S
65 3 8
BitCode\BITWPFZC\Core\Database\Model::getFieldFormat()
S
74 3 4
BitCode\BITWPFZC\Integration\IntegrationHandler::deleteIntegration()
S
61 2 13
BitCode\BITWPFZC\Integration\IntegrationHandler::updateIntegration()
S
58 1 16
BitCode\BITWPFZC\Integration\IntegrationHandler::duplicateAllInAForm()
S
58 1 16
BitCode\BITWPFZC\Admin\WPF\Handler::wpforms_process_complete()
S
70 2 6
BitCode\BITWPFZC\Admin\WPF\Hooks::registerHooks()
S
72 2 5
BitCode\BITWPFZC\Core\Util\Route::get()
S
68 2 6
BitCode\BITWPFZC\Integration\ZohoCRM\RecordApiHelper::upsertRecord()
S
70 2 5
BitCode\BITWPFZC\Integration\ZohoCRM\RecordApiHelper::insertRecord()
S
71 2 5
BitCode\BITWPFZC\Core\Util\IpTool::_setUserDetail()
S
65 2 8
BitCode\BITWPFZC\Plugin::load()
S
68 2 8
BitCode\BITWPFZC\Core\Util\DateTimeHelper::wp_timezone()
S
71 2 6
BitCode\BITWPFZC\Admin\AdminAjax::toggle_erase_all()
S
68 2 7
BitCode\BITWPFZC\Core\Util\Route::post()
S
68 2 6
bitwpfzc_activate_plugin()
S
66 2 9
BitCode\BITWPFZC\Admin\Admin_Bar::RemoveAdminNotices()
S
67 2 8
BitCode\BITWPFZC\Core\Database\Model::insert()
S
64 2 10
BitCode\BITWPFZC\Integration\IntegrationHandler::updateStatus()
S
61 1 13
BitCode\BITWPFZC\Admin\Log\Handler::save()
S
61 1 13
BitCode\BITWPFZC\Admin\Log\Router::__construct()
S
91 1 2
BitCode\BITWPFZC\Admin\Gclid\Router::registerAjax()
S
74 1 4
BitCode\BITWPFZC\Core\Database\Model::__construct()
S
73 1 5
BitCode\BITWPFZC\Core\Util\Deactivation::register()
S
79 1 3
BitCode\BITWPFZC\Admin\WPF\Router::registerAjax()
S
78 1 3
BitCode\BITWPFZC\Admin\WPF\Hooks::__construct()
S
91 1 2
BitCode\BITWPFZC\Admin\WPF\Handler::__construct()
S
91 1 2
BitCode\BITWPFZC\Admin\Log\Router::registerAjax()
S
74 1 4
BitCode\BITWPFZC\Core\Util\IpTool::getUserDetail()
S
80 1 3
BitCode\BITWPFZC\Admin\Gclid\Router::__construct()
S
91 1 2
BitCode\BITWPFZC\Admin\Gclid\Handler::__construct()
S
76 1 4
BitCode\BITWPFZC\Integration\IntegrationHandler::__construct()
S
73 1 5
BitCode\BITWPFZC\Admin\AdminHooks::__construct()
S
91 1 2
BitCode\BITWPFZC\Plugin::wpfNotFound()
S
82 1 3
BitCode\BITWPFZC\Core\Util\Activation::activate()
S
79 1 3
BitCode\BITWPFZC\Integration\ZohoCRM\ZohoCRMHandler::registerHooks()
S
78 1 3
BitCode\BITWPFZC\Admin\AdminAjax::__construct()
S
91 1 2
BitCode\BITWPFZC\Admin\Admin_Bar::RootPage()
S
80 1 3
BitCode\BITWPFZC\Core\Util\DateTimeHelper::__construct()
S
68 1 7
bitwpfzc_uninstall_plugin()
S
82 1 3
BitCode\BITWPFZC\Core\Ajax\AjaxService::loadPublicAjax()
S
91 1 2
BitCode\BITWPFZC\Integration\ZohoCRM\ZohoCRMHandler::registerAjax()
S
71 1 5
BitCode\BITWPFZC\Core\Ajax\AjaxService::loadAdminAjax()
S
81 1 3
BitCode\BITWPFZC\Core\Ajax\AjaxService::loadIntegrationsAjax()
S
81 1 3
BitCode\BITWPFZC\Plugin::plugin_action_links()
S
74 1 4
BitCode\BITWPFZC\Integration\ZohoCRM\RecordApiHelper::serachRecord()
S
73 1 4
BitCode\BITWPFZC\Admin\Admin_Bar::register()
S
71 1 5
BitCode\BITWPFZC\Admin\WPF\Router::__construct()
S
91 1 2
BitCode\BITWPFZC\Admin\Admin_Bar::AdminMenu()
S
72 1 4
BitCode\BITWPFZC\Admin\Log\Handler::__construct()
S
91 1 2
BitCode\BITWPFZC\Integration\ZohoCRM\RecordApiHelper::__construct()
S
71 1 5
BitCode\BITWPFZC\Plugin::initialize()
S
70 1 6
BitCode\BITWPFZC\Plugin::instance()
S
81 1 3
BitCode\BITWPFZC\Core\Util\IpTool::getIP()
S
80 1 3
BitCode\BITWPFZC\Integration\ZohoCRM\ZohoCRMHandler::__construct()
S
77 1 4
BitCode\BITWPFZC\Core\Util\Uninstallation::register()
S
79 1 3