Code Analysis: Solidie 1.1.6

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