Code Analysis: WP Simple Redirect 1.1

Function Rating Maintainability Complexity Lines of code
ArevicoSQA::oVal()
A
55 8 19
arvalRouteController::getLinkMatch()
S
56 7 17
ArevicoDB::query()
S
57 7 16
ArevicoRegistry::getTypeBasePath()
S
55 6 24
arvalRouteController::route()
S
54 6 19
ArevicoSQA::oSet()
S
57 6 16
ArevicoDB::delete()
S
58 6 13
arvalRouteController::replaceVariables()
S
50 5 27
arvalTargetModel::update()
S
62 6 10
ArevicoUpdateInfo::__construct()
S
58 5 14
ArevicoView::getTabHeader()
S
58 5 14
arvalRedirectNewController::render()
S
56 4 18
ArevicoDBModel::setID()
S
66 5 8
ArevicoRegistry::delete()
S
65 5 9
ArevicoRegistry::makeModel()
S
58 4 15
ArevicoRegistry::classInfo()
S
57 4 15
ArevicoRegistry::makeView()
S
58 4 15
ArevicoSQA::getAccessString()
S
62 5 10
ArevicoSQA::getId()
S
65 5 8
ArevicoDBModel::fillable()
S
65 5 8
ArevicoDB::find()
S
58 4 14
ArevicoSQA::cache()
S
61 4 12
ArevicoDBModel::redirectInsertSuccess()
S
74 4 4
ArevicoAppAdmin::determinePage()
S
63 4 10
ArevicoDB::toSQL()
S
63 4 10
ArevicoError::getError()
S
65 4 8
ArevicoSQA::oneToMany()
S
63 4 10
ArevicoDB::all()
S
61 3 12
ArevicoView::with()
S
62 3 11
ArevicoDB::exists()
S
61 3 11
ArevicoDB::setTable()
S
63 3 11
ArevicoAppAdmin::routes()
S
61 3 11
ArevicoSQA::oneToOne()
S
64 3 9
ArevicoRegistry::loadClass()
S
67 3 7
arvalRouteController::checkGlobalPrefix()
S
65 3 8
ArevicoView::idUrl()
S
67 3 8
ArevicoAppAdmin::addMenus()
S
62 3 10
arvalRouteController::replaceRegexCapture()
S
64 3 8
ArevicoView::getData()
S
72 3 5
arvalAppActivate::install()
S
63 3 9
arvalAppActivate::updateFromVersion()
S
67 3 7
ArevicoAppCommon::style()
S
68 3 6
ArevicoAppCommon::script()
S
69 3 6
arvalRedirectsController::__construct()
S
69 3 6
ArevicoSQA::val()
S
66 3 8
arvalRouteController::redirectGlobalprefix()
S
67 3 7
ArevicoSQA::assocToString()
S
63 3 10
ArevicoSQA::isUrlRemote()
S
73 3 4
ArevicoError::getErrorsJSON()
S
61 2 12
ArevicoView::render()
S
62 2 11
ArevicoDB::update()
S
62 2 11
ArevicoAppCommon::getCallable()
S
62 2 11
arvalGlobalOptionsController::render()
S
62 2 11
ArevicoRegistry::getInstance()
S
74 2 4
ArevicoRegistry::allInstances()
S
73 2 5
arvalRedirectNewController::updateLink()
S
67 2 7
ArevicoView::getErrors()
S
68 2 7
ArevicoView::idField()
S
75 2 4
ArevicoView::nonceUrl()
S
68 2 7
ArevicoView::_c()
S
72 2 5
arvalAppAdmin::change_sub()
S
71 2 5
ArevicoView::_s()
S
71 2 5
ArevicoView::updateMessage()
S
75 2 4
ArevicoDBModel::update()
S
70 2 6
ArevicoView::section()
S
72 2 5
ArevicoAppCommon::addFilter()
S
70 2 6
ArevicoDB::getResults()
S
68 2 7
ArevicoAppCommon::addAction()
S
70 2 6
arvalAppActivate::update()
S
70 2 6
ArevicoDB::__construct()
S
68 2 7
ArevicoError::addError()
S
66 2 8
ArevicoError::getMessages()
S
67 2 8
arvalGlobalOptionsController::__construct()
S
74 2 5
ArevicoSQA::incArray()
S
68 2 7
ArevicoController::render()
S
76 2 4
ArevicoSQA::excArray()
S
68 2 7
ArevicoSQA::getCurrentURL()
S
63 2 9
arvalRedirectsTable::column_name()
S
59 1 15
ArevicoSQA::isClassInfo()
S
77 2 3
arvalRedirectNewController::__construct()
S
66 2 8
ArevicoRegistry::register()
S
72 2 5
ArevicoDB::initQuery()
S
62 1 13
arvalRedirectsController::render()
S
62 1 11
arvalRouteController::getUrl()
S
82 1 3
ArevicoDBModel::find()
S
79 1 3
ArevicoView::_v()
S
78 1 3
ArevicoDBModel::issetID()
S
80 1 3
arvalRouteController::__construct()
S
67 1 7
arvalRedirectsController::delete()
S
68 1 7
ArevicoDB::paginate()
S
63 1 10
ArevicoDB::insertID()
S
77 1 4
ArevicoDB::insert()
S
70 1 6
arvalAppFront::__construct()
S
75 1 4
ArevicoTable::setView()
S
77 1 4
ArevicoDB::getTable()
S
82 1 3
ArevicoDB::setKey()
S
77 1 4
ArevicoDB::getKey()
S
82 1 3
ArevicoAppCommon::getRegistry()
S
82 1 3
ArevicoDB::setRegistry()
S
77 1 4
ArevicoDB::getRegistry()
S
82 1 3
ArevicoAppCommon::__construct()
S
81 1 3
ArevicoController::assets()
S
71 1 5
ArevicoError::hasError()
S
80 1 3
ArevicoError::addData()
S
80 1 3
ArevicoError::getData()
S
80 1 3
ArevicoController::makeModel()
S
79 1 3
ArevicoTable::getRegistry()
S
82 1 3
ArevicoTable::__construct()
S
66 1 9
arvalFaqController::render()
S
73 1 5
arvalRedirectsTable::get_columns()
S
69 1 7
ArevicoDBModel::getError()
S
82 1 3
ArevicoView::nonceField()
S
78 1 3
ArevicoRegistry::getPluginBaseUrl()
S
75 1 4
ArevicoRegistry::section()
S
73 1 5
ArevicoRegistry::getDBPrefix()
S
82 1 3
ArevicoController::getRegistry()
S
81 1 3
ArevicoView::setClassInfo()
S
77 1 4
ArevicoView::setRegistry()
S
77 1 4
ArevicoDBModel::findRelation()
S
79 1 3
ArevicoDB::findRelation()
S
68 1 7
ArevicoController::loadClass()
S
79 1 3
ArevicoTable::setRegistry()
S
81 1 3
arvalAppActivate::dropTable()
S
70 1 6
arvalAppActivate::modifyQuery()
S
67 1 7
ArevicoController::postVar()
S
78 1 3
arvalRouteController::getLinkTarget()
S
70 1 6
ArevicoTable::render()
S
78 1 4
ArevicoRegistry::setNamespace()
S
77 1 4
ArevicoDBModel::__construct()
S
76 1 4
ArevicoAppAdmin::subMenu()
S
69 1 6
ArevicoAppAdmin::__construct()
S
72 1 5
ArevicoView::setData()
S
77 1 4
ArevicoRegistry::setDBPrefix()
S
81 1 3
ArevicoSQA::firstKey()
S
76 1 4
ArevicoController::getVar()
S
78 1 3
ArevicoDBModel::delete()
S
79 1 3
arvalTargetModel::redirect()
S
64 1 9
ArevicoController::section()
S
80 1 3
ArevicoTable::prepare_items()
S
70 1 6
ArevicoDBModel::all()
S
79 1 3
ArevicoSQA::isPost()
S
79 1 3
ArevicoDBModel::delayQuery()
S
81 1 3
ArevicoView::getOutput()
S
82 1 3
ArevicoTable::get_sortable_columns()
S
82 1 3
ArevicoPaginateInfo::getNumberOfPages()
S
79 1 3
ArevicoAppAdmin::renderPage()
S
69 1 6
arvalRedirectsTable::column_default()
S
82 1 3
ArevicoSQA::lastKey()
S
76 1 4
arvalTargetModel::deleteWhere()
S
75 1 4
ArevicoView::create()
S
79 1 3
ArevicoSQA::cacheGetId()
S
74 1 4
ArevicoTable::getView()
S
82 1 3
ArevicoView::closeTab()
S
81 1 3
arvalRouteController::prHandler()
S
82 1 3
arvalAppActivate::getRegistry()
S
82 1 3
ArevicoController::makeView()
S
79 1 3
ArevicoView::getPath()
S
82 1 3
arvalRedirectsTable::column_slug()
S
67 1 7
ArevicoController::requestVar()
S
78 1 3
ArevicoTable::paginate()
S
69 1 7
ArevicoDBModel::insert()
S
71 1 6
ArevicoDBModel::paginate()
S
80 1 3
arvalAppAdmin::__construct()
S
64 1 8
arvalGlobalOptionsController::update()
S
68 1 7
arvalRedirectModel::__construct()
S
72 1 5
ArevicoView::getRegistry()
S
82 1 3
arvalTargetModel::__construct()
S
73 1 5
ArevicoDBModel::getDB()
S
82 1 3
ArevicoDBModel::getID()
S
82 1 3
ArevicoDBModel::getRegistry()
S
82 1 3
ArevicoDB::delayQuery()
S
77 1 4
ArevicoAppCommon::loadLibrary()
S
91 1 2
ArevicoController::getApp()
S
82 1 3
ArevicoTable::get_hidden()
S
82 1 3
ArevicoRegistry::__construct()
S
77 1 4
ArevicoError::getErrors()
S
82 1 3
ArevicoRegistry::getNamespace()
S
82 1 3
ArevicoAppCommon::setRegistry()
S
81 1 3
ArevicoAppAdmin::menu()
S
69 1 6
ArevicoRegistry::getPluginBasePath()
S
82 1 3
ArevicoController::setApp()
S
77 1 4
ArevicoTable::column_cb()
S
69 1 7
ArevicoRegistry::setPluginBasePath()
S
78 1 3
arvalAppActivate::__construct()
S
76 1 4
ArevicoView::__construct()
S
77 1 4
arvalTargetModel::validateData()
S
82 1 3
ArevicoController::__construct()
S
67 1 8
ArevicoController::verifyCsrf()
S
77 1 3
arvalRedirectsTable::display_tablenav()
S
82 1 3