Code Analysis: Read More 3.3.8.2

Function Rating Maintainability Complexity Lines of code
ReadMoreData::params()
D
2
1 1,229
ReadMoreIncludeManager::includeCustomStyle()
C
27
19 154
ReadMoreIncludeManager::buttonContent()
B
36 14 79
YrmConfig::init()
A
34 11 91
ReadMore::getOptionValueFromSavedData()
A
49 15 31
ReadMoreTypes::getOptionValue()
A
49 15 31
ReadMoreShortCode::doShortCode()
A
41 13 57
ReadMoreIncludeManager::includeScripts()
A
35 10 93
ReadMoreAdminPost::expmSaveData()
A
30 5 143
yrm\Tickbox::yrmAdminTickBox()
A
36 5 119
ReadMoreAccordionView::accordionItem()
A
43 9 49
ReadMoreData::getCurrentUserRole()
A
49 10 30
yrm\ConditionBuilder::getConditionRowFromCurrentData()
A
46 8 38
ReadMorePages::addNewButtons()
A
47 8 36
ReadMoreFunctions::yrmSelectBox()
A
53 9 21
yrm\ExtensionRegister::hasInactiveExtensions()
A
49 8 29
ReadMoreTypes::sanitizeValueByType()
A
53 8 27
ReadMore::sanitizeValueByType()
A
53 8 27
ReadMoreInit::expmAdminMenu()
A
46 7 34
ReadMoreInstall::uninstall()
S
52 7 26
ReadMoreInstall::install()
S
52 7 25
ReadMoreAdminHelper::separateToActiveAndNotActive()
S
53 7 24
ReadMoreInstall::udateToNewVersion()
S
46 5 41
ReadMoreAdminHelper::getAllowedTags()
S
37 1 99
ExpmJs::registerScripts()
S
43 4 52
ReadMoreData::getOptionValue()
S
56 6 20
ReadMoreAccordionView::__toString()
S
47 5 34
ReadMoreFunctions::createRadioButtons()
S
56 6 17
yrm\ConditionBuilder::filterForSave()
S
50 5 28
ExpmMultipleChoiceButton::renderFields()
S
52 5 26
ReadMoreActions::easingsFilter()
S
62 6 11
ReadMoreAdminPost::saveSettings()
S
53 5 24
ReadMoreStyles::registerStyles()
S
47 4 39
ExpmMultipleChoiceButton::createRadioButton()
S
52 5 24
ExpmMultipleChoiceButton::createLabel()
S
53 5 24
ReadMoreAdminPost::newSavedData()
S
54 5 22
YrmShowReviewNotice::getMaxOepnContent()
S
43 1 81
ReadMore::allowRender()
S
55 5 21
ReadMoreData::defaultData()
S
37 1 80
yrm\ConditionBuilder::renderConditionRow()
S
55 5 19
ReadMoreData::getAllUserRoles()
S
57 5 18
ReadMore::recursiveSanitizeTextField()
S
57 5 18
ReadMoreActions::allowDoFilter()
S
56 5 17
ReadMoreIncludeManager::accordionContent()
S
50 4 28
ReadMoreAdminHelper::allowToShowType()
S
60 5 12
ReadMore::getDefaultDataByName()
S
62 5 12
YrmShowReviewNotice::allowToShowUsageDays()
S
52 4 25
ReadMoreInit::__construct()
S
46 3 39
YrmConfig::displaySettings()
S
42 1 66
ReadMorePages::renderExtension()
S
55 4 20
yrm\ExtensionRegister::register()
S
58 4 17
yrm\ExtensionRegister::remove()
S
58 4 17
ReadMoreActions::postContentFiler()
S
57 4 17
ReadMoreAdminHelper::getCSSSafeSize()
S
63 5 10
ReadMore::allowForCurrentDevice()
S
59 4 15
yrm\Tickbox::mediaButton()
S
57 4 15
AccordionTypeReadMore::create()
S
60 4 13
yrm\Tickbox::__construct()
S
62 4 12
ReadMoreTypes::getDefaultDataByName()
S
63 4 12
ReadMore::parseDataFromPost()
S
61 4 12
ExpmMultipleChoiceButton::prepareBuild()
S
62 4 12
ReadMoreIncludeManager::getButtonIcon()
S
62 4 11
RadMoreAjax::deleteReadMores()
S
62 4 11
ReadMoreData::getSavedOptions()
S
54 3 21
ReadMoreTypes::save()
S
48 2 36
ReadMore::find()
S
54 3 21
ReadMoreAdminPost::addToPosts()
S
55 3 20
ReadMoreData::getSelectedPost()
S
55 3 19
ReadMoreAccordionView::getStyles()
S
56 3 19
FarTypeReadMore::save()
S
56 3 18
yrm\TypesNavBar::renderOptions()
S
57 3 15
ReadMoreTypes::create()
S
58 3 15
ReadMore::allowForBlogPostPage()
S
67 4 7
FarTypeReadMore::filterContent()
S
58 3 15
ReadMoreIncludeManager::filterToggleContent()
S
59 3 15
ReadMoreActions::saveEasings()
S
70 4 6
ReadMore::create()
S
59 3 14
ReadMoreInstall::createTables()
S
48 1 44
YrmShowReviewNotice::showReviewBlockJs()
S
53 1 43
ReadMoreIncludeManager::includeData()
S
60 3 13
ReadMoreData::getReadMoresIdAndTitle()
S
61 3 12
ReadMoreFunctions::getFooterReviewBlock()
S
55 2 27
ReadMoreFunctions::getPostTypeData()
S
62 3 12
ReadMoreShortCode::renderExtensionContent()
S
62 3 12
yrm\ConditionBuilder::renderConditions()
S
62 3 11
AccordionTypeReadMore::renderContent()
S
61 3 11
ReadMore::filterData()
S
62 3 11
ReadMoreAdminHelper::getYoutubeEmbedUrl()
S
62 3 11
YrmConfig::extensions()
S
47 1 40
ReadMoreAdminHelper::getTitleFromType()
S
52 2 23
ReadMoreInstall::uninstallTables()
S
56 2 19
ReadMoreInit::activate()
S
56 2 18
ReadMoreActions::adminHead()
S
58 2 18
YrmConfig::readMoreHeaderScript()
S
58 2 17
ReadMoreAdminHelper::upgradeContent()
S
59 2 16
ReadMoreAccordionView::getRenderOptions()
S
59 2 16
ReadMoreData::__call()
S
63 3 10
yrm\ConditionBuilder::renderCondtionConfig()
S
62 3 10
ReadMoreTypes::parseDataFromPost()
S
65 3 9
ReadMoreFunctions::createSelectBox()
S
63 3 9
ReadMoreIncludeManager::__call()
S
63 3 10
FarTypeReadMore::allowReplace()
S
66 3 8
ExpmMultipleChoiceButton::createAttrs()
S
64 3 10
ReadMoreInit::checkVersionsDiff()
S
70 3 6
ReadMoreInit::yrmPluginLoaded()
S
64 3 9
YrmShowReviewNotice::getMainTableCreationDate()
S
58 2 14
FarTypeReadMore::getDBData()
S
59 2 14
YrmConfig::typePaths()
S
51 1 29
ReadMoreIncludeManager::render()
S
59 2 14
yrm\ConditionBuilder::renderConditionRowFromParam()
S
61 2 13
RadMoreAjax::farStatus()
S
59 2 13
YrmShowReviewNotice::setInitialDates()
S
61 2 12
ReadMoreActions::__construct()
S
61 2 12
AccordionTypeReadMore::defaultOption()
S
51 1 25
ReadMoreAdminPost::cloneReadMore()
S
53 1 24
ReadMore::insertIntoSanitizedData()
S
72 2 5
YrmShowReviewNotice::__toString()
S
66 2 9
YrmShowReviewNotice::getReviewContent()
S
60 1 15
ReadMoreAdminPost::expmSanitizeData()
S
71 2 6
yrm\ConditionBuilder::renderConditionRowHeader()
S
66 2 8
ReadMoreShortCode::accordionPopupShortcode()
S
63 2 10
ReadMoreInit::pluginRedirect()
S
70 2 6
ReadMoreData::boolToChecked()
S
79 2 3
ReadMoreData::getOptionsData()
S
67 2 9
ReadMoreShortCode::getTypeObjFromClass()
S
67 2 8
ReadMoreFilters::shortcodeButtons()
S
66 2 8
ReadMoreTypes::insertIntoSanitizedData()
S
72 2 5
ReadMore::isActiveReadMore()
S
68 2 7
ReadMoreTypes::boolToChecked()
S
79 2 3
ReadMoreAdminHelper::getOptionPkgClassName()
S
69 2 7
YrmConfig::addDefine()
S
75 2 5
YrmConfig::getDirectoryName()
S
64 2 10
yrm\TypesNavBar::getActiveGroupName()
S
68 2 7
ReadMore::createObjByType()
S
64 2 10
ReadMoreInit::deactivate()
S
69 2 7
ReadMoreInit::shortCode()
S
69 2 7
RadMoreAjax::switchStatus()
S
63 2 10
ReadMore::boolToChecked()
S
79 2 3
ReadMoreActions::yrmInit()
S
68 2 8
ReadMoreShortCode::accordionShortcode()
S
63 2 10
ReadMoreAdminHelper::getVersionString()
S
68 2 7
ReadMoreAdminHelper::getLabelProSpan()
S
67 2 7
ReadMoreAdminHelper::updateOption()
S
68 2 8
ReadMoreAdminHelper::getOption()
S
71 2 6
ReadMoreAdminHelper::deleteOption()
S
68 2 8
ReadMoreAdminHelper::upgradeButton()
S
66 2 8
ReadMoreAdminPost::FarSaveData()
S
65 2 9
ReadMoreFunctions::getQueryDataByArgs()
S
59 1 14
RadMoreAjax::init()
S
59 1 14
ReadMoreAdminHelper::getPluginActivationUrl()
S
60 1 14
AccordionTypeReadMore::getRemoveOptions()
S
62 1 13
AlinkTypeReadMore::getRemoveOptions()
S
62 1 13
yrm\TypesNavBar::render()
S
63 1 13
RadMoreAjax::changeReviewPeriod()
S
59 1 13
ReadMoreInit::actions()
S
59 1 13
ReadMoreAdminHelper::proOptionHTML()
S
64 1 12
ReadMoreData::getAllSearchSaved()
S
61 1 12
InlineTypeReadMore::getRemoveOptions()
S
63 1 12
ReadMoreTypes::setReadMoreSavedData()
S
60 1 12
ExpmMultipleChoiceButton::render()
S
63 1 12
YrmConfig::globalVariables()
S
63 1 11
YrmConfig::defaultOptions()
S
61 1 11
RadMoreAjax::addAccordion()
S
61 1 11
ReadMore::includeCustomScript()
S
91 1 2
ReadMoreTypes::getTitle()
S
82 1 3
ReadMoreStyles::__construct()
S
91 1 2
ReadMorePages::addNewPage()
S
80 1 3
ReadMoreInit::readMoreMainMenu()
S
82 1 3
ExpmMultipleChoiceButton::getButtonsData()
S
82 1 3
AccordionTypeReadMore::yrmTypesViewFiles()
S
73 1 5
ReadMoreTypes::renderScripts()
S
81 1 3
ExpmMultipleChoiceButton::getTemplate()
S
82 1 3
ExpmMultipleChoiceButton::setButtonPosition()
S
81 1 3
ReadMoreShortCode::getShortcodeContent()
S
82 1 3
ReadMoreTypes::getId()
S
81 1 3
ExpmJs::__construct()
S
79 1 3
AlinkTypeReadMore::params()
S
77 1 4
yrm\ConditionBuilder::getColumnCount()
S
82 1 3
ReadMore::setSavedData()
S
81 1 3
ReadMoreInit::enqueueScripts()
S
91 1 2
ReadMoreTypes::setOptions()
S
81 1 3
FarTypeReadMore::delete()
S
72 1 5
AccordionTypeReadMore::filters()
S
74 1 4
ExpmMultipleChoiceButton::setFields()
S
81 1 3
YrmConfig::__construct()
S
82 1 3
ReadMorePages::support()
S
80 1 3
ExpmMultipleChoiceButton::getSavedValue()
S
82 1 3
ReadMoreIncludeManager::getToolTipContent()
S
79 1 3
ExpmMultipleChoiceButton::setButtonsData()
S
81 1 3
InlineTypeReadMore::defaultOptions()
S
76 1 4
yrm\ConditionBuilder::render()
S
68 1 7
ReadMore::getPostData()
S
82 1 3
ReadMoreTypes::renderView()
S
70 1 6
AlinkTypeReadMore::defaultOptions()
S
73 1 5
ReadMoreData::getDataArrayFormDb()
S
64 1 10
ExpmMultipleChoiceButton::getFields()
S
82 1 3
yrm\ConditionBuilder::renderCurrentConditionRow()
S
64 1 9
yrm\ConditionBuilder::getParamKey()
S
82 1 3
ReadMore::setSavedId()
S
80 1 3
ReadMorePages::mainPage()
S
80 1 3
FarTypeReadMore::update()
S
69 1 6
AlinkTypeReadMore::__construct()
S
74 1 4
ExpmJs::gutenbergParams()
S
64 1 10
ReadMoreTypes::renderContent()
S
100 1 0
ReadMorePages::help()
S
80 1 3
YrmShowReviewNotice::getPopupUsageDays()
S
65 1 8
RadMoreAjax::deleteRm()
S
68 1 7
ExpmMultipleChoiceButton::getButtonPosition()
S
82 1 3
ExpmMultipleChoiceButton::setTemplate()
S
81 1 3
RadMoreAjax::support()
S
73 1 5
ReadMoreTypes::getType()
S
82 1 3
InlineTypeReadMore::params()
S
77 1 4
ReadMoreInit::initAction()
S
76 1 4
ReadMoreInit::before_deactivate_expander()
S
64 1 9
InlineTypeReadMore::includeOptionsBlock()
S
91 1 2
ReadMore::getDBData()
S
91 1 2
ReadMoreFilters::init()
S
82 1 3
RadMoreAjax::surveyResult()
S
73 1 5
ExpmMultipleChoiceButton::__construct()
S
74 1 5
ReadMoreData::getAllData()
S
71 1 5
ReadMoreTypes::setTitle()
S
81 1 3
ReadMoreActions::readMoreWpHead()
S
77 1 4
ReadMoreInit::yrmSubscribers()
S
91 1 2
RadMoreAjax::importData()
S
91 1 2
AccordionTypeReadMore::__construct()
S
78 1 4
AccordionTypeReadMore::scripts()
S
65 1 9
RadMoreAjax::exportData()
S
91 1 2
yrm\ConditionBuilder::setConfigData()
S
81 1 3
ReadMoreInit::adminInit()
S
78 1 4
ReadMoreFilters::setIsLoadedMediaData()
S
81 1 3
LinkTypeReadMore::includeOptionsBlock()
S
71 1 5
yrm\ConditionBuilder::getCurrentIndex()
S
82 1 3
YrmConfig::optionsValues()
S
73 1 5
ReadMore::getSavedId()
S
82 1 3
ReadMoreShortCode::setShortcodeArgs()
S
81 1 3
ReadMoreShortCode::getShortcodeArgs()
S
82 1 3
ReadMore::getSanitizedData()
S
82 1 3
ReadMore::setSanitizedData()
S
81 1 3
InlineTypeReadMore::__construct()
S
78 1 3
ReadMoreFilters::isLoadedMediaData()
S
82 1 3
yrm\DisplayConditionBuilder::__construct()
S
71 1 6
AccordionTypeReadMore::allSavedOptions()
S
73 1 5
ReadMore::getRemoveOptions()
S
82 1 3
ReadMoreInit::addNewPage()
S
82 1 3
ReadMorePages::settings()
S
76 1 4
RadMoreAjax::dontShowReview()
S
71 1 6
ReadMoreAccordionView::__construct()
S
76 1 4
YrmShowReviewNotice::deleteInitialDates()
S
74 1 5
ButtonTypeReadMore::getRemoveOptions()
S
75 1 5
ReadMoreInit::morePlugins()
S
82 1 3
AlinkTypeReadMore::allSavedOptions()
S
73 1 5
RadMoreAjax::deleteById()
S
71 1 6
LinkTypeReadMore::params()
S
77 1 4
ReadMoreData::getAllDataByLimit()
S
63 1 10
FarTypeReadMore::insert()
S
72 1 5
yrm\ConditionBuilder::setNameString()
S
81 1 3
yrm\ConditionBuilder::getValueFromFirst()
S
82 1 3
RadMoreAjax::typeDelete()
S
63 1 10
ReadMorePages::findAndReplace()
S
76 1 4
ReadMoreFilters::editorButton()
S
73 1 5
ReadMore::includeOptionsBlock()
S
91 1 2
ReadMoreAdminPost::actions()
S
64 1 9
yrm\ConditionBuilder::setValueFromFirst()
S
81 1 3
ReadMore::getOptionValue()
S
79 1 3
ReadMore::setPostData()
S
81 1 3
ReadMoreData::delete()
S
71 1 5
ReadMorePages::morePlugins()
S
80 1 3
ReadMoreTypes::setId()
S
81 1 3
yrm\ConditionBuilder::setSavedData()
S
81 1 3
ReadMorePages::videoTutorials()
S
80 1 3
ReadMoreInit::addNewButton()
S
82 1 3
ReadMoreAdminPost::expmDeleteData()
S
67 1 7
ReadMoreActions::showReviewNotice()
S
81 1 3
yrm\ConditionBuilder::getChildClassName()
S
75 1 4
yrm\ConditionBuilder::getNameString()
S
82 1 3
ReadMoreTypes::getViews()
S
80 1 3
ReadMore::saveData()
S
74 1 5
ReadMoreData::getAllReadMores()
S
69 1 6
AccordionTypeReadMore::params()
S
77 1 4
YrmShowReviewNotice::getMaxOpenDaysMessage()
S
68 1 7
ReadMoreInit::adminHead()
S
82 1 3
ReadMoreShortCode::__construct()
S
68 1 7
ReadMorePages::__construct()
S
91 1 2
ExpmMultipleChoiceButton::setSavedValue()
S
81 1 3
ReadMoreInit::uninstall()
S
82 1 3
AccordionTypeReadMore::defaultOptions()
S
73 1 5
ReadMoreInit::help()
S
82 1 3
ReadMoreActions::revieNotice()
S
73 1 5
LinkTypeReadMore::getRemoveOptions()
S
67 1 9
ReadMoreTypes::getRemoveOptions()
S
100 1 0
ReadMoreTypes::getOptions()
S
82 1 3
ReadMoreShortCode::setSavedData()
S
81 1 3
ReadMoreFilters::__construct()
S
82 1 3
ReadMoreFilters::yrmMediaButton()
S
76 1 4
yrm\ConditionBuilder::setCurrentIndex()
S
81 1 3
yrm\ConditionBuilder::getSavedData()
S
82 1 3
ReadMore::delete()
S
91 1 2
ReadMoreTypes::setType()
S
81 1 3
yrm_is_free()
S
80 1 3
ReadMoreShortCode::getSavedData()
S
82 1 3
ReadMoreShortCode::getId()
S
82 1 3
yrm\ConditionBuilder::setParamKey()
S
81 1 3
ReadMoreShortCode::setShortcodeContent()
S
81 1 3
ReadMoreAdminPost::filterSaveData()
S
77 1 4
ReadMoreShortCode::setId()
S
81 1 3
yrm_info()
S
70 1 6
ReadMoreAccordionView::enqueScripts()
S
66 1 8
ReadMoreTypes::prepareSavedValue()
S
78 1 4
yrm\ConditionBuilder::setColumnCount()
S
81 1 3
ReadMoreActions::findAndReplace()
S
75 1 4
ReadMoreAdminPost::__construct()
S
82 1 3
ReadMore::RemoveOption()
S
75 1 4
ReadMoreAdminHelper::reportIssueButton()
S
67 1 9
ReadMore::getSavedData()
S
82 1 3
AlinkTypeReadMore::includeOptionsBlock()
S
71 1 5
ReadMoreIncludeManager::randomName()
S
76 1 3
AccordionTypeReadMore::includeOptionsBlock()
S
71 1 5
ReadMoreInstall::deleteInitialDates()
S
74 1 5
ReadMorePages::accordionBuilder()
S
76 1 4
yrm\ConditionBuilder::getConfigData()
S
82 1 3
ExpmMultipleChoiceButton::__toString()
S
81 1 3