Code Analysis: Integrations of Zoho CRM with Elementor form 1.0.5

Function Rating Maintainability Complexity Lines of code
FormInteg\IZCRMEF\Actions\ZohoCRM\RecordApiHelper::execute()
D
18
75 174
FormInteg\IZCRMEF\Core\Util\Common::checkCondition()
D
24
58 162
FormInteg\IZCRMEF\Actions\ZohoCRM\RecordApiHelper::formatFieldValue()
D
30 44 106
FormInteg\IZCRMEF\Actions\ZohoCRM\ZohoCRMController::refreshLayoutsAjaxHelper()
D
29 38 108
FormInteg\IZCRMEF\Core\Util\IpTool::_getBrowserName()
D
37 36 60
FormInteg\IZCRMEF\Core\Util\DateTimeHelper::getUnicodeLikeFormat()
C
37 26 74
FormInteg\IZCRMEF\Actions\ZohoCRM\ZohoCRMController::refreshUsersAjaxHelper()
B
38 24 60
FormInteg\IZCRMEF\Actions\ZohoCRM\ZohoCRMController::refreshModulesAjaxHelper()
B
36 23 73
FormInteg\IZCRMEF\Core\Util\SmartTags::getSmartTagValue()
B
39 24 51
FormInteg\IZCRMEF\Actions\ZohoCRM\ZohoCRMController::getRelatedListsAjaxHelper()
B
44 18 41
FormInteg\IZCRMEF\Actions\ZohoCRM\ZohoCRMController::getAssignmentRulesAjaxHelper()
B
44 17 41
FormInteg\IZCRMEF\Actions\ZohoCRM\ZohoCRMController::execute()
B
39 15 64
FormInteg\IZCRMEF\Actions\ZohoCRM\ZohoCRMController::refreshTagListAjaxHelper()
A
46 15 36
FormInteg\IZCRMEF\Flow\Flow::execute()
A
46 15 35
FormInteg\IZCRMEF\Actions\ZohoCRM\ZohoCRMController::addRelatedList()
A
38 12 73
FormInteg\IZCRMEF\Core\Util\DateTimeHelper::getUnicodeToPhpFormat()
A
47 14 35
FormInteg\IZCRMEF\Core\Database\Model::duplicate()
A
44 13 40
FormInteg\IZCRMEF\Actions\ZohoCRM\FilesApiHelper::uploadFiles()
A
46 13 35
FormInteg\IZCRMEF\Admin\Admin_Bar::AdminAssets()
A
37 10 72
FormInteg\IZCRMEF\Core\Util\Route::action()
A
45 12 39
FormInteg\IZCRMEF\Flow\Flow::get()
A
44 11 45
FormInteg\IZCRMEF\Core\Database\Model::getFormatedCondition()
A
44 10 46
FormInteg\IZCRMEF\Actions\ZohoCRM\ZohoCRMController::generateTokens()
A
48 10 34
FormInteg\IZCRMEF\Core\Database\Model::bulkUpdate()
A
45 9 42
FormInteg\IZCRMEF\Core\Database\Model::get()
A
45 9 41
FormInteg\IZCRMEF\Actions\ZohoCRM\MetaDataApiHelper::getRelatedLists()
A
44 8 45
FormInteg\IZCRMEF\Core\Util\DateTimeHelper::getMonth()
A
51 9 28
FormInteg\IZCRMEF\Core\Util\DateTimeHelper::getDay()
A
51 9 28
FormInteg\IZCRMEF\Triggers\Elementor\ElementorController::fields()
A
49 9 28
FormInteg\IZCRMEF\Core\Util\IpTool::_getOS()
A
32 3 113
FormInteg\IZCRMEF\Core\Database\Model::getResult()
A
53 9 23
FormInteg\IZCRMEF\Flow\Flow::save()
A
52 9 22
FormInteg\IZCRMEF\Log\LogHandler::get()
A
45 7 47
FormInteg\IZCRMEF\Flow\Flow::update()
A
50 8 27
FormInteg\IZCRMEF\Core\Util\Route::request()
A
53 8 21
FormInteg\IZCRMEF\Flow\Flow::triggerName()
A
55 8 21
FormInteg\IZCRMEF\Core\Util\Common::replaceFieldWithValue()
A
55 8 19
FormInteg\IZCRMEF\Core\Util\API::match()
A
55 8 18
FormInteg\IZCRMEF\Core\Util\Helper::splitStringToarray()
A
55 8 18
FormInteg\IZCRMEF\Triggers\Elementor\ElementorHelper::get_all_inner_forms()
A
56 8 17
FormInteg\IZCRMEF\Core\Util\Request::Check()
S
59 8 14
FormInteg\IZCRMEF\Actions\ZohoCRM\ZohoCRMController::_refreshAccessToken()
S
52 7 25
FormInteg\IZCRMEF\Core\Util\Common::replaceFieldWithValueHelper()
S
53 7 21
FormInteg\IZCRMEF\Triggers\Elementor\ElementorHelper::all_elementor_forms()
S
48 6 36
FormInteg\IZCRMEF\Core\Util\SmartTags::getPostUserData()
S
53 7 21
FormInteg\IZCRMEF\Core\Database\Model::count()
S
49 6 35
FormInteg\IZCRMEF\Flow\Flow::flowClone()
S
48 6 32
FormInteg\IZCRMEF\Core\Database\DB::migrate()
S
46 5 46
FormInteg\IZCRMEF\Core\Hooks\HookService::_includeTaskHooks()
S
57 7 16
FormInteg\IZCRMEF\Core\Database\Model::update()
S
53 6 22
FormInteg\IZCRMEF\Core\Database\Model::trash()
S
53 6 22
FormInteg\IZCRMEF\Actions\ZohoCRM\ZohoCRMController::_saveRefreshedToken()
S
55 6 19
FormInteg\IZCRMEF\Triggers\TriggerController::triggerList()
S
56 6 18
FormInteg\IZCRMEF\Actions\ZohoCRM\TagApiHelper::getTagList()
S
56 6 17
FormInteg\IZCRMEF\Core\Database\Model::bulkDelete()
S
49 5 32
FormInteg\IZCRMEF\Core\Util\IpTool::_checkIP()
S
58 6 16
FormInteg\IZCRMEF\Core\Util\DateTimeHelper::getDate()
S
61 6 12
FormInteg\IZCRMEF\Core\Util\DateTimeHelper::getTime()
S
61 6 12
FormInteg\IZCRMEF\Flow\FlowController::update()
S
53 5 24
FormInteg\IZCRMEF\Flow\Flow::toggle_status()
S
56 5 18
FormInteg\IZCRMEF\Core\Util\API::getMethod()
S
61 5 14
FormInteg\IZCRMEF\Triggers\Elementor\ElementorController::handle_elementor_submit()
S
50 4 29
FormInteg\IZCRMEF\Flow\Flow::flowList()
S
52 4 26
FormInteg\IZCRMEF\Log\LogHandler::delete()
S
56 4 21
FormInteg\IZCRMEF\Core\Database\Model::delete()
S
56 4 19
FormInteg\IZCRMEF\Core\Util\DateTimeHelper::wp_timezone_string()
S
56 4 17
FormInteg\IZCRMEF\Actions\ZohoCRM\MetaDataApiHelper::getAssignmentRules()
S
57 4 16
FormInteg\IZCRMEF\Flow\Flow::delete()
S
58 4 15
FormInteg\IZCRMEF\Triggers\Elementor\ElementorController::getFormFields()
S
58 4 15
FormInteg\IZCRMEF\Triggers\TriggerController::getTriggerField()
S
59 4 14
FormInteg\IZCRMEF\Core\Util\DateTimeHelper::getFormated()
S
60 4 14
FormInteg\IZCRMEF\Core\Database\Model::execute()
S
59 4 14
FormInteg\IZCRMEF\Actions\ActionController::handleRedirect()
S
58 4 14
FormInteg\IZCRMEF\Flow\Flow::specialTagMappingValue()
S
60 4 13
FormInteg\IZCRMEF\Actions\ZohoCRM\FilesApiHelper::preparePayload()
S
59 4 13
FormInteg\IZCRMEF\Log\LogHandler::save()
S
61 4 12
FormInteg\IZCRMEF\Core\Util\Multisite::all_blog_ids()
S
60 4 12
FormInteg\IZCRMEF\Flow\Flow::bulkDelete()
S
61 4 11
FormInteg\IZCRMEF\Core\Util\Activation::installAsSingleSite()
S
62 4 11
FormInteg\IZCRMEF\Flow\Flow::exists()
S
55 3 22
FormInteg\IZCRMEF\Flow\FlowController::save()
S
55 3 19
izcrmef_activate_plugin()
S
59 3 16
FormInteg\IZCRMEF\Core\Util\HttpHelper::request()
S
57 3 16
FormInteg\IZCRMEF\Core\Util\UnInstallation::uninstall()
S
57 3 16
FormInteg\IZCRMEF\Core\Hooks\HookService::loadAppHooks()
S
66 4 8
FormInteg\IZCRMEF\Log\LogHandler::deleteLog()
S
63 4 10
FormInteg\IZCRMEF\Core\Util\HttpHelper::post()
S
58 3 15
FormInteg\IZCRMEF\Core\Util\HttpHelper::get()
S
58 3 15
FormInteg\IZCRMEF\Core\Util\API::post()
S
60 3 14
FormInteg\IZCRMEF\Core\Util\IpTool::_checkDevice()
S
60 3 14
FormInteg\IZCRMEF\Triggers\Elementor\ElementorController::getAllForms()
S
59 3 14
FormInteg\IZCRMEF\Core\Util\API::get()
S
60 3 14
FormInteg\IZCRMEF\Core\Util\Common::filePath()
S
59 3 14
FormInteg\IZCRMEF\Flow\FlowController::get()
S
55 2 24
FormInteg\IZCRMEF\Core\Database\Model::checkCondition()
S
64 3 9
FormInteg\IZCRMEF\Plugin::update_tables()
S
65 3 9
FormInteg\IZCRMEF\Core\Util\Common::isEmpty()
S
69 3 6
FormInteg\IZCRMEF\Plugin::integrationlogDelete()
S
70 3 6
FormInteg\IZCRMEF\Triggers\Elementor\ElementorController::pluginActive()
S
70 3 6
FormInteg\IZCRMEF\Core\Database\Model::getFieldFormat()
S
74 3 4
FormInteg\IZCRMEF\Admin\Admin_Bar::RemoveAdminNotices()
S
66 3 8
FormInteg\IZCRMEF\Plugin::init_classes()
S
65 3 9
FormInteg\IZCRMEF\Flow\FlowController::bulkDelete()
S
62 2 12
FormInteg\IZCRMEF\Flow\FlowController::delete()
S
63 2 12
FormInteg\IZCRMEF\Triggers\Elementor\ElementorController::info()
S
53 1 22
FormInteg\IZCRMEF\Admin\AdminAjax::updatedAppConfig()
S
67 2 7
FormInteg\IZCRMEF\Admin\Admin_Bar::AdminMenu()
S
64 2 8
FormInteg\IZCRMEF\Plugin::load()
S
68 2 8
FormInteg\IZCRMEF\Flow\Flow::isTriggerExists()
S
68 2 7
FormInteg\IZCRMEF\Actions\ZohoCRM\FilesApiHelper::setIdByUploadType()
S
68 2 7
FormInteg\IZCRMEF\Core\Hooks\HookService::loadApi()
S
72 2 5
FormInteg\IZCRMEF\Core\Util\IpTool::_setUserDetail()
S
65 2 8
FormInteg\IZCRMEF\Core\Util\UnInstallation::register()
S
70 2 6
FormInteg\IZCRMEF\Core\Util\DateTimeHelper::wp_timezone()
S
71 2 6
FormInteg\IZCRMEF\Core\Database\LogModel::autoLogDelete()
S
63 2 10
FormInteg\IZCRMEF\Flow\Flow::isActionExists()
S
68 2 7
FormInteg\IZCRMEF\Admin\Admin_Bar::filterScriptTag()
S
66 2 8
FormInteg\IZCRMEF\Actions\ZohoCRM\RecordApiHelper::upsertRecord()
S
70 2 5
FormInteg\IZCRMEF\Core\Database\Model::insert()
S
64 2 10
FormInteg\IZCRMEF\Actions\ZohoCRM\RecordApiHelper::insertRecord()
S
71 2 5
FormInteg\IZCRMEF\Flow\FlowController::updateStatus()
S
61 1 14
FormInteg\IZCRMEF\Admin\AdminAjax::register()
S
74 1 4
FormInteg\IZCRMEF\Core\Util\IpTool::getUserDetail()
S
80 1 3
FormInteg\IZCRMEF\Core\Util\Hooks::add()
S
69 1 8
FormInteg\IZCRMEF\Actions\ZohoCRM\RecordApiHelper::serachRecord()
S
73 1 4
FormInteg\IZCRMEF\Core\Util\Route::post()
S
78 1 3
FormInteg\IZCRMEF\Core\Util\Hooks::remove()
S
78 1 3
izcrmef_uninstall_plugin()
S
82 1 3
FormInteg\IZCRMEF\Core\Util\Activation::install()
S
82 1 3
FormInteg\IZCRMEF\Core\Util\Route::get()
S
78 1 3
FormInteg\IZCRMEF\Core\Database\Model::__construct()
S
73 1 5
FormInteg\IZCRMEF\Core\Util\Helper::isJson()
S
75 1 4
FormInteg\IZCRMEF\Core\Util\Capabilities::Filter()
S
78 1 3
FormInteg\IZCRMEF\Plugin::plugin_action_links()
S
74 1 4
FormInteg\IZCRMEF\Core\Util\Helper::dd()
S
74 1 5
FormInteg\IZCRMEF\Core\Util\Route::no_auth()
S
76 1 4
FormInteg\IZCRMEF\Core\Util\Deactivation::register()
S
79 1 3
FormInteg\IZCRMEF\Core\Hooks\HookService::loadTriggersAjax()
S
81 1 3
FormInteg\IZCRMEF\Core\Hooks\HookService::loadActionsHooks()
S
81 1 3
FormInteg\IZCRMEF\Core\Util\Route::ignore_token()
S
76 1 4
FormInteg\IZCRMEF\Log\LogHandler::__construct()
S
91 1 2
izcrmef_deactivation()
S
82 1 3
FormInteg\IZCRMEF\Admin\Admin_Bar::rootPage()
S
80 1 3
FormInteg\IZCRMEF\Plugin::init_plugin()
S
71 1 5
FormInteg\IZCRMEF\Flow\Flow::triggers()
S
81 1 3
FormInteg\IZCRMEF\Core\Hooks\HookService::loadAdminAjax()
S
81 1 3
FormInteg\IZCRMEF\Core\Util\Capabilities::Check()
S
78 1 3
FormInteg\IZCRMEF\Triggers\Elementor\ElementorHelper::all_forms()
S
76 1 4
FormInteg\IZCRMEF\Actions\ZohoCRM\TagApiHelper::addTagsSingleRecord()
S
70 1 5
FormInteg\IZCRMEF\Log\LogHandler::logAutoDelte()
S
72 1 5
FormInteg\IZCRMEF\Core\Util\Activation::activate()
S
79 1 3
FormInteg\IZCRMEF\Admin\AdminAjax::getAppConfig()
S
76 1 4
FormInteg\IZCRMEF\Actions\ZohoCRM\TagApiHelper::__construct()
S
71 1 5
FormInteg\IZCRMEF\Core\Util\IpTool::getIP()
S
80 1 3
FormInteg\IZCRMEF\Core\Util\Hooks::run()
S
79 1 3
FormInteg\IZCRMEF\Core\Util\Deactivation::deactive()
S
91 1 2
FormInteg\IZCRMEF\Core\Util\Hooks::apply()
S
78 1 3
FormInteg\IZCRMEF\Plugin::initialize()
S
70 1 6
FormInteg\IZCRMEF\Actions\ZohoCRM\ZohoCRMController::__construct()
S
81 1 3
FormInteg\IZCRMEF\Admin\Admin_Bar::register()
S
69 1 6
FormInteg\IZCRMEF\Actions\ZohoCRM\MetaDataApiHelper::__construct()
S
74 1 4
FormInteg\IZCRMEF\Flow\FlowController::__construct()
S
80 1 3
FormInteg\IZCRMEF\Actions\ZohoCRM\FilesApiHelper::__construct()
S
67 1 7
FormInteg\IZCRMEF\Core\Hooks\HookService::__construct()
S
69 1 7
FormInteg\IZCRMEF\Core\Util\Hooks::filter()
S
78 1 3
FormInteg\IZCRMEF\Actions\ZohoCRM\RecordApiHelper::__construct()
S
71 1 5
FormInteg\IZCRMEF\Core\Util\DateTimeHelper::__construct()
S
68 1 7
FormInteg\IZCRMEF\Plugin::instance()
S
81 1 3
FormInteg\IZCRMEF\Core\Util\API::register()
S
70 1 7