Code Analysis: The Tribal Plugin 1.3.0

Function Rating Maintainability Complexity Lines of code
TheTribalPlugin\ImportPost::import()
D
24
31 172
TheTribalPlugin\Dashboard::updateAPIKey()
B
37 21 71
TheTribalPlugin\Dashboard::forceImport()
A
43 12 43
TheTribalPlugin\AjaxImportPost::import()
A
41 11 54
TheTribalPlugin\Dashboard::update()
A
47 10 37
TheTribalPlugin\Dashboard::init()
S
47 6 35
TheTribalPlugin\StatusVerbage::get()
S
40 3 78
TheTribalPlugin\Dashboard::updateSync()
S
51 6 28
TheTribalPlugin\HealthStatus::apiIsVerified()
S
53 5 24
TheTribalPlugin\WPOptions::domain()
S
53 5 24
TheTribalPlugin\WPOptions::emailRegistered()
S
53 5 24
TheTribalPlugin\WPOptions::apiKey()
S
53 5 24
TheTribalPlugin\HealthStatus::importLogReturnPost()
S
53 5 24
TheTribalPlugin\WPOptions::dateImportBlog()
S
53 5 24
TheTribalPlugin\WPOptions::publishPosts()
S
53 5 24
TheTribalPlugin\WPOptions::defaultAuthor()
S
53 5 24
TheTribalPlugin\WPUserMeta::domain()
S
53 5 23
TheTribalPlugin\WPUserMeta::emailRegistered()
S
53 5 23
TheTribalPlugin\WPUserMeta::apiKey()
S
53 5 23
TheTribalPlugin\WPUserMeta::dateImportBlog()
S
53 5 23
TheTribalPlugin\WPUserMeta::publishPosts()
S
53 5 23
TheTribalPlugin\ImportPost::insertTaxonomy()
S
55 5 19
TheTribalPlugin\Post::get()
S
47 3 38
TheTribalPlugin\HealthStatus::lastCheckedStatus()
S
55 4 21
TheTribalPlugin\HealthStatus::lastDownload()
S
55 4 21
TheTribalPlugin\HealthStatus::importJobVia()
S
55 4 21
TheTribalPlugin\HealthStatus::importJobStart()
S
55 4 21
TheTribalPlugin\HealthStatus::importJobEnd()
S
55 4 21
TheTribalPlugin\HealthStatus::importJobStatus()
S
55 4 21
TheTribalPlugin\HealthStatus::lastChecked()
S
55 4 21
TheTribalPlugin\HealthStatus::verifyChecked()
S
55 4 21
TheTribalPlugin\HealthStatus::isActive()
S
55 4 21
tttCustomLogs()
S
56 4 16
TheTribalPlugin\MeAccount::me()
S
53 3 23
TheTribalPlugin\DownloadImage::uploadRemoteImage()
S
53 3 22
TheTribalPlugin\Authenticate::auth()
S
50 2 31
The_Tribal_Plugin_Loader::run()
S
66 3 8
TheTribalPlugin\ShowAlert::show()
S
59 2 15
tttIsKeyActive()
S
65 3 9
tttGetTheUserIp()
S
64 3 10
tttGetNextCronTime()
S
64 3 10
tttAllowedAdminAssetInclude()
S
68 3 7
TheTribalPlugin\APIPortal::url()
S
60 2 13
TheTribalPlugin\User::getUserIdByApiKey()
S
62 2 12
The_Tribal_Plugin_Admin::enqueue_scripts()
S
61 2 12
The_Tribal_Plugin::__construct()
S
62 2 12
tttThrowTimeOutError()
S
68 2 7
tttCustomLogsDelete()
S
69 2 7
TheTribalPlugin\HealthStatus::get_instance()
S
72 2 6
TheTribalPlugin\User::get_instance()
S
72 2 6
TheTribalPlugin\AjaxImportPost::get_instance()
S
72 2 6
TheTribalPlugin\ShowAlert::get_instance()
S
72 2 6
TheTribalPlugin\CronJobs::get_instance()
S
72 2 6
ttt_str_contains()
S
78 2 3
TheTribalPlugin\WPMenu::get_instance()
S
72 2 6
TheTribalPlugin\MeAccount::get_instance()
S
72 2 6
TheTribalPlugin\ImportStatistics::get_instance()
S
72 2 6
TheTribalPlugin\WPOptions::get_instance()
S
72 2 6
TheTribalPlugin\Dashboard::get_instance()
S
72 2 6
TheTribalPlugin\WPUserMeta::get_instance()
S
72 2 6
TheTribalPlugin\APIPortal::get_instance()
S
72 2 6
TheTribalPlugin\ImportPost::get_instance()
S
72 2 6
The_Tribal_Plugin_Admin::enqueue_styles()
S
69 2 6
TheTribalPlugin\AttachImage::get_instance()
S
72 2 6
ttt_dd()
S
71 2 6
TheTribalPlugin\Post::get_instance()
S
72 2 6
TheTribalPlugin\Authenticate::get_instance()
S
72 2 6
TheTribalPlugin\DownloadImage::get_instance()
S
72 2 6
tttInitCronJob()
S
73 2 5
TheTribalPlugin\StatusVerbage::get_instance()
S
72 2 6
tttc_get_plugin_details()
S
68 2 7
tttGetNextCronTimeDate()
S
72 2 5
ttt_init_client()
S
82 2 3
TheTribalPlugin\WPMenu::adminMenu()
S
64 1 11
tttImportJobVia()
S
70 1 6
The_Tribal_Plugin_Public::enqueue_styles()
S
77 1 3
run_the_tribal_plugin()
S
71 1 6
tttRemoveInDbOptions()
S
76 1 4
tttc_get_plugin_dir()
S
81 1 3
TheTribalPlugin\ImportPost::__construct()
S
98 1 1
tttResetDownloadStatusStartEnd()
S
68 1 8
tttVerifyChecked()
S
70 1 6
tttLastDownload()
S
71 1 6
The_Tribal_Plugin_Loader::__construct()
S
77 1 4
tttSetKeyActive()
S
71 1 6
tttStartImport()
S
70 1 6
tttLogReturn()
S
71 1 6
TheTribalPlugin\CronJobs::__construct()
S
98 1 1
deactivate_the_tribal_plugin()
S
71 1 6
tttc_get_plugin_dir_url()
S
81 1 3
tttLastChecked()
S
71 1 6
TheTribalPlugin\AttachImage::__construct()
S
98 1 1
tttLastCheckedStatus()
S
69 1 6
TheTribalPlugin\WPMenu::__construct()
S
98 1 1
activate_the_tribal_plugin()
S
74 1 5
TheTribalPlugin\Dashboard::__construct()
S
98 1 1
ttt_ensure_response_api()
S
67 1 8
TheTribalPlugin\AjaxImportPost::__construct()
S
98 1 1
TheTribalPlugin\StatusVerbage::__construct()
S
98 1 1
TheTribalPlugin\HealthStatus::__construct()
S
98 1 1
tttThrowGeneralErrorMsg()
S
75 1 4
TheTribalPlugin\DownloadImage::__construct()
S
98 1 1
TheTribalPlugin\AjaxImportPost::init()
S
79 1 3
TheTribalPlugin\APIPortal::__construct()
S
98 1 1
The_Tribal_Plugin_Admin::cron_jobs()
S
80 1 3
tttGetACTagVerbage()
S
79 1 3
The_Tribal_Plugin::set_locale()
S
75 1 4
TheTribalPlugin\CronJobs::scheduleSyncBlog()
S
73 1 5
The_Tribal_Plugin_Loader::add()
S
64 1 10
TheTribalPlugin\WPUserMeta::__construct()
S
91 1 2
TheTribalPlugin\User::getUserId()
S
81 1 3
The_Tribal_Plugin::get_version()
S
82 1 3
The_Tribal_Plugin_Public::enqueue_scripts()
S
77 1 3
The_Tribal_Plugin_i18n::load_plugin_textdomain()
S
69 1 7
TheTribalPlugin\ShowAlert::__construct()
S
98 1 1
The_Tribal_Plugin_Public::__construct()
S
77 1 4
The_Tribal_Plugin_Loader::add_filter()
S
77 1 3
The_Tribal_Plugin::load_dependencies()
S
68 1 7
The_Tribal_Plugin_Loader::add_action()
S
77 1 3
TheTribalPlugin\User::isValid()
S
75 1 4
TheTribalPlugin\CronJobs::init()
S
82 1 3
The_Tribal_Plugin::define_public_hooks()
S
79 1 3
TheTribalPlugin\User::verify()
S
75 1 4
TheTribalPlugin\DownloadImage::download()
S
75 1 4
The_Tribal_Plugin::get_loader()
S
82 1 3
tttGetAPIVerbage()
S
79 1 3
TheTribalPlugin\WPOptions::__construct()
S
91 1 2
The_Tribal_Plugin_Deactivator::deactivate()
S
81 1 3
TheTribalPlugin\DownloadImage::mediaSideLoadImage()
S
62 1 10
TheTribalPlugin\User::__construct()
S
98 1 1
The_Tribal_Plugin::define_admin_hooks()
S
69 1 6
The_Tribal_Plugin::run()
S
82 1 3
TheTribalPlugin\Post::__construct()
S
98 1 1
TheTribalPlugin\User::getAccountKeys()
S
66 1 9
tttRemoveCronJob()
S
73 1 5
The_Tribal_Plugin_Admin::__construct()
S
77 1 4
tttGetDomainVerbage()
S
79 1 3
TheTribalPlugin\ImportStatistics::__construct()
S
98 1 1
The_Tribal_Plugin_Activator::activate()
S
89 1 2
TheTribalPlugin\Authenticate::__construct()
S
98 1 1
tttc_get_text_domain()
S
76 1 4
tttEndImport()
S
70 1 6
TheTribalPlugin\WPMenu::init()
S
79 1 3
TheTribalPlugin\MeAccount::__construct()
S
98 1 1
The_Tribal_Plugin::get_plugin_name()
S
82 1 3