Code Analysis: Solidie 1.1.11

Function Rating Maintainability Complexity Lines of code
Solidie\Models\Contents::updateContent()
B
33 21 99
Solidie\Controllers\ContentController::createOrUpdateContent()
B
39 18 66
Solidie\Models\Contents::getContents()
B
33 14 98
Solidie\Controllers\ContentController::getSingleContent()
A
42 14 50
Solidie\Models\Contents::assignContentMedia()
A
45 12 39
Solidie\Models\Release::pushRelease()
A
47 10 35
Solidie\Setup\Route::prepareContentData()
A
48 10 30
Solidie\Models\Comment::getComments()
A
44 9 44
Solidie\Models\Tutorial::updateLessonSingle()
A
43 8 55
Solidie\Setup\Shortcode::renderGalelry()
A
43 8 52
Solidie\Controllers\ContentController::changeContentStatus()
A
52 9 23
Solidie\Models\FileManager::uploadFile()
A
43 7 48
Solidie\Models\Release::getReleases()
S
44 6 44
Solidie\Models\Contents::assignContentMeta()
S
48 7 29
Solidie\Controllers\ContentController::createBulkContent()
S
52 7 23
Solidie\Models\AdminSetting::get()
S
53 7 21
Solidie\Models\Contents::getGalleryPermalink()
S
55 7 18
Solidie\Setup\Scripts::loadVariables()
S
44 5 44
Solidie\Models\Contents::getContentByField()
S
51 6 26
Solidie\Models\CloudStorage::__construct()
S
52 6 24
Solidie\Models\Manifest::getManifest()
S
38 2 84
Solidie\Models\Contents::getContentIDsByCategory()
S
48 5 36
Solidie\Setup\Route::createGalleryPage()
S
54 6 20
Solidie\Models\Contents::getSimilarContents()
S
45 4 48
Solidie\Models\Contents::getPermalink()
S
59 6 14
Solidie\Models\CloudStorage::uploadFile()
S
50 5 25
Solidie\Models\Reaction::getStats()
S
52 5 23
Solidie\Helpers\Geo::getEnableCountriesPerContentType()
S
54 5 21
Solidie\Models\Tutorial::getLessonIdByPath()
S
54 5 21
Solidie\Models\AdminSetting::getContentSettings()
S
56 5 18
Solidie\Models\CloudStorage::deleteFile()
S
56 5 17
Solidie\Models\Field::getField()
S
57 5 14
Solidie\Models\Contents::getDownloadCounts()
S
51 4 28
Solidie\Models\FileManager::deleteFile()
S
59 5 13
Solidie\Models\Comment::createUpdate()
S
52 4 26
Solidie\Setup\Promotion::proInstallLink()
S
53 4 24
Solidie\Models\Meta::getMeta()
S
53 4 24
Solidie\Models\Tutorial::getLessonsRecursive()
S
48 3 38
Solidie\Models\Contents::setContentSlug()
S
54 4 20
Solidie\Models\Tutorial::setLessonSlug()
S
54 4 20
Solidie\Controllers\LessonController::loadLessonInTutorial()
S
55 4 20
Solidie\Models\Reaction::applyReaction()
S
50 3 34
Solidie\Models\Category::deleteCategory()
S
56 4 19
Solidie\Setup\OpenGraph::addContentMeta()
S
54 4 18
Solidie\Models\AdminSetting::getFeedbackSettings()
S
55 4 18
Solidie\Models\Release::deleteRelease()
S
57 4 17
Solidie\Models\Tutorial::getLesson()
S
51 3 32
Solidie\Models\Comment::deleteComment()
S
59 4 16
Solidie\Setup\Promotion::getPluginAction()
S
50 3 31
Solidie\Models\FileManager::getMediaLink()
S
55 4 16
Solidie\Setup\Scripts::frontendScripts()
S
62 5 10
Solidie\Models\Popularity::getTrend()
S
51 3 29
Solidie\Helpers\Utilities::convertToBytes()
S
59 4 14
Solidie\Setup\Media::hideMedia()
S
60 4 13
Solidie\Models\FileManager::createUploadDir()
S
59 4 13
Solidie\Models\ContentSitemap::get_url_list()
S
52 3 27
Solidie\Setup\OpenGraph::customTitle()
S
60 4 12
Solidie\Models\Category::getCategories()
S
52 3 27
Solidie\Models\Category::getDescendentIDs()
S
52 3 27
Solidie\Controllers\ContentController::getContentList()
S
52 3 26
Solidie\Setup\Route::renderGallery()
S
61 4 11
Solidie\Controllers\ContentController::deleteContent()
S
62 4 11
Solidie\Models\FileManager::downloadFile()
S
52 3 23
Solidie\Models\Category::createUpdateCategory()
S
54 3 22
Solidie\Models\Tutorial::getLessonPermalink()
S
54 3 21
Solidie\Models\User::isConnectionBlocked()
S
55 3 21
Solidie\Models\Tutorial::deleteLessons()
S
55 3 20
Solidie\Setup\AdminPage::permalinkNotice()
S
56 3 20
Solidie\Models\Contents::deleteContentsByContributor()
S
57 3 19
Solidie\Controllers\ContentController::loadFile()
S
65 4 8
Solidie\Models\Meta::updateMeta()
S
52 2 30
Solidie\Controllers\SettingsController::saveGeneralSettings()
S
60 3 12
Solidie\Models\User::getUserData()
S
61 3 12
Solidie\Models\Meta::deleteBulkMeta()
S
60 3 12
Solidie\Models\Contents::deleteContent()
S
51 2 26
Solidie\Setup\AdminPage::registerMenu()
S
49 1 38
Solidie\Main::registerControllers()
S
56 2 21
Solidie\Models\Tutorial::getLessonCount()
S
56 2 20
Solidie\Models\Meta::copyMeta()
S
56 2 20
Solidie\Controllers\CategoryController::saveCategory()
S
56 2 19
Solidie\Models\Release::increaseDownloadCount()
S
58 2 17
Solidie\Models\Category::getParentID()
S
59 2 16
Solidie\Controllers\CommentController::createUpdateComment()
S
58 2 16
Solidie\Models\Release::getRelease()
S
72 3 4
Solidie\Controllers\ContentController::updateAppRelease()
S
58 2 15
Solidie\Models\User::validateRole()
S
65 3 8
Solidie\Models\User::getUserRoles()
S
73 3 4
Solidie\Models\Contents::isContentEnabled()
S
73 3 4
Solidie\Setup\Cron::registerCrons()
S
67 3 8
Solidie\Models\Contents::isUserCapableToManage()
S
72 3 4
Solidie\Models\FileManager::getContentDir()
S
67 3 7
Solidie\Models\AdminSetting::toggleContentType()
S
63 3 10
Solidie\Models\FileManager::getFileIDsFromContent()
S
64 3 9
Solidie\Models\Reaction::getReaction()
S
59 2 14
Solidie\Controllers\ContentController::uploadContentDescMedia()
S
59 2 14
Solidie\Models\Reaction::getReactions()
S
54 1 28
Solidie\Models\Tutorial::saveLessonSequence()
S
61 2 13
Solidie\Models\Meta::deleteMeta()
S
61 2 13
Solidie\Helpers\Geo::getStatesOptions()
S
61 2 12
Solidie\Models\Tutorial::deleteLessonsByContentId()
S
62 2 12
Solidie\Helpers\Geo::getCountriesOptions()
S
63 2 11
Solidie\Models\Token::getData()
S
62 2 11
Solidie\Setup\Scripts::__construct()
S
61 2 11
Solidie\Models\Field::getCol()
S
62 2 11
Solidie\Main::init()
S
53 1 23
Solidie\Models\Token::generateToken()
S
56 1 21
Solidie\Models\Contents::getPostIDByMeta()
S
57 1 20
Solidie\Models\Reaction::getCount()
S
58 1 18
Solidie\Controllers\LessonController::saveNewLesson()
S
59 1 16
Solidie\Controllers\LessonController::updateLessonSingle()
S
64 2 9
Solidie\Models\Field::__callStatic()
S
66 2 8
Solidie\Setup\Scripts::adminScripts()
S
70 2 6
Solidie\Models\FileManager::getFileInfo()
S
64 2 9
Solidie\Controllers\ContentController::contentAccessCheck()
S
69 2 6
Solidie\Models\AdminSetting::save()
S
66 2 8
Solidie\Models\AttachmentLog::getMediaAttachmentLog()
S
69 2 7
Solidie\Models\Category::updateSequence()
S
64 2 10
Solidie\Setup\Sitemap::registerContents()
S
73 2 5
Solidie\Models\Contents::resurrectProductID()
S
74 2 4
Solidie\Models\Comment::getComment()
S
73 2 4
Solidie\Controllers\ContentController::getContentEditorResource()
S
64 2 10
Solidie\Helpers\Utilities::getLimit()
S
69 2 6
Solidie\Setup\OpenGraph::alterPageTitleWithContent()
S
67 2 7
Solidie\Models\Contents::getAllMetaData()
S
67 2 8
Solidie\Setup\User::processUserDeletion()
S
64 2 10
Solidie\Models\AttachmentLog::logMediaAttachment()
S
67 2 8
Solidie\Controllers\LessonController::fetchLessonForEditor()
S
65 2 8
Solidie\Models\Tutorial::updateLessonSlug()
S
61 1 13
Solidie\Models\ContentSitemap::get_max_num_pages()
S
63 1 12
Solidie\Setup\AdminPage::settingsPage()
S
61 1 12
Solidie\Models\Reaction::getAverage()
S
63 1 11
Solidie\Setup\OpenGraph::__construct()
S
63 1 11
Solidie\Controllers\ContentController::updateContentSlug()
S
63 1 11
Solidie\Controllers\LessonController::updateLessonSlug()
S
62 1 11
Solidie\Helpers\Utilities::getPage()
S
79 1 3
Solidie\Helpers\Geo::getStateName()
S
74 1 4
Solidie\Setup\Route::triggerRewrite()
S
82 1 3
Solidie\Models\FileManager::deleteFilesFromContent()
S
79 1 3
Solidie\Models\Reaction::__construct()
S
77 1 4
Solidie\Setup\Cron::__construct()
S
72 1 5
Solidie\Models\Comment::getCount()
S
65 1 10
Solidie\Controllers\CategoryController::deleteCategory()
S
66 1 9
Solidie\Controllers\ContentController::deleteAppRelease()
S
69 1 6
Solidie\Models\Contents::getContentByContentID()
S
78 1 3
Solidie\Helpers\Utilities::gmDate()
S
80 1 3
Solidie\Models\Contents::getContentIdBySlug()
S
77 1 3
Solidie\Controllers\ContentController::reactToContent()
S
65 1 9
Solidie\Models\Meta::__construct()
S
77 1 4
Solidie\Setup\Scripts::scriptTranslation()
S
69 1 6
Solidie\Models\Reaction::deleteByContentId()
S
79 1 3
Solidie\Models\User::getSolidieAdminRole()
S
79 1 3
Solidie\Models\Release::deleteReleaseByContentId()
S
65 1 10
Solidie\Helpers\Utilities::numberFormat()
S
78 1 3
Solidie\Main::activate()
S
80 1 3
Solidie\Setup\Route::registerPagename()
S
76 1 4
Solidie\Setup\Route::addRewriteRules()
S
68 1 6
Solidie\Setup\Scripts::loadTextDomain()
S
78 1 3
Solidie\Setup\AdminPage::inventoryPage()
S
77 1 5
Solidie\Models\FileManager::customUploadDirectory()
S
65 1 9
Solidie\Models\Reaction::wishlist()
S
79 1 3
Solidie\Controllers\CommentController::deleteComment()
S
74 1 4
Solidie\Models\Reaction::like()
S
79 1 3
Solidie\Controllers\ContentController::getSimilarContents()
S
70 1 7
Solidie\Controllers\ContentController::enableInitialContentType()
S
76 1 4
Solidie\Models\FileManager::deleteRemovedFilesFromContent()
S
64 1 9
Solidie\Setup\Scripts::loadTinyMCE()
S
74 1 4
Solidie\Controllers\CommentController::fetchComments()
S
66 1 9
Solidie\Models\Contents::isContentTypeEnabled()
S
78 1 3
Solidie\Setup\Cron::clearTokens()
S
82 1 3
Solidie\Models\Release::getContentIdByReleaseId()
S
77 1 3
Solidie\Setup\User::__construct()
S
78 1 3
Solidie\Models\Field::updateField()
S
75 1 4
Solidie\Models\Field::__construct()
S
81 1 3
Solidie\Controllers\CategoryController::saveCategorySequence()
S
77 1 4
Solidie\Models\AttachmentLog::__construct()
S
73 1 5
Solidie\Models\AdminSetting::saveSingle()
S
77 1 3
Solidie\Models\Popularity::deleteByContentId()
S
79 1 3
Solidie\Models\Contents::logViewCount()
S
71 1 5
Solidie\Setup\AdminPage::homePage()
S
80 1 3
Solidie\Helpers\Utilities::isAdminDashboard()
S
78 1 3
Solidie\Setup\Shortcode::__construct()
S
79 1 3
Solidie\Models\User::hasAdministrativeRole()
S
79 1 3
Solidie\Models\AdminSetting::getGalleryPageId()
S
78 1 3
Solidie\Main::__construct()
S
79 1 3
Solidie\Helpers\Geo::getCurrencyCode()
S
71 1 5
Solidie\Controllers\LessonController::getLessonsHierarchy()
S
79 1 3
Solidie\Models\Contents::changeContentStatus()
S
71 1 6
Solidie\Models\Token::deleteExpired()
S
75 1 4
Solidie\Models\Field::deleteField()
S
76 1 4
Solidie\Setup\AdminPage::__construct()
S
75 1 4
Solidie\Models\Meta::content()
S
75 1 4
Solidie\Setup\Route::__construct()
S
63 1 10
Solidie\Setup\Scripts::loadScriptForProDashboard()
S
74 1 4
Solidie\Models\Comment::deleteCommentByContentId()
S
79 1 3
Solidie\Models\Popularity::logDownload()
S
65 1 10
Solidie\Setup\Sitemap::__construct()
S
79 1 3
Solidie\Helpers\Geo::getCountryName()
S
74 1 4
Solidie\Models\Popularity::deleteExpired()
S
71 1 6
Solidie\Models\Manifest::getContentTypeLabel()
S
74 1 4
Solidie\Setup\Media::__construct()
S
79 1 3
Solidie\Controllers\LessonController::saveLessonSequence()
S
72 1 5
Solidie\Controllers\LessonController::deleteLesson()
S
64 1 10
Solidie\Models\ContentSitemap::__construct()
S
81 1 3
Solidie\Models\Tutorial::getLessonIdBySlug()
S
77 1 3
Solidie\Controllers\ContentController::fetchReleases()
S
74 1 4
Solidie\Models\Reaction::rating()
S
79 1 3
Solidie\Setup\Cron::clearPopularity()
S
82 1 3
Solidie\Setup\Promotion::__construct()
S
78 1 3