Code Analysis: WP All Import - ACF Add-On 1.0.1

Function Rating Maintainability Complexity Lines of code
pmai_is_acf_update_allowed()
D
18
93 163
pmai_pmxi_reimport()
D
33 36 85
PMAI_Admin_Import::index()
B
40 21 56
PMAI_Helper::safe_glob()
B
46 22 31
PMAI_Plugin::get_available_acf_fields()
B
42 18 48
pmai_acf_add_on\fields\Field::getFieldData()
B
44 18 41
pmai_acf_add_on\fields\Field::getLocalSubFieldsData()
A
45 16 44
pmai_acf_add_on\fields\Field::parse()
A
43 16 43
pmai_acf_add_on\groups\GroupV5Local::initFields()
A
47 15 37
pmai_acf_add_on\ACFService::associate_terms()
A
41 14 50
pmai_wp_ajax_get_acf()
A
44 14 41
pmai_acf_add_on\fields\Field::import()
A
42 13 48
pmai_acf_add_on\fields\FieldFactory::create()
A
47 14 31
PMAI_Plugin::__construct()
A
43 12 45
PMAI_Plugin::adminDispatcher()
A
40 11 60
pmai_acf_add_on\fields\Field::initSubFields()
A
49 12 28
PMAI_Model::buildWhere()
A
49 11 27
pmai_acf_add_on\ACFService::get_posts_by_relationship()
A
46 10 37
PMAI_Import_Record::parse()
A
48 10 34
pmai_admin_notices()
A
44 8 53
pmai_acf_add_on\fields\Field::view()
A
47 9 36
pmai_acf_add_on\fields\Field::getCountValues()
A
54 10 20
pmai_acf_add_on\fields\Field::getFieldValue()
A
54 9 18
PMAI_Plugin::autoload()
A
51 8 25
pmai_acf_add_on\groups\GroupV4::initFields()
A
53 8 21
PMAI_Helper::fnmatch()
S
49 7 30
pmai_acf_add_on\ACFService::import_image()
S
50 7 27
pmai_acf_add_on\ACFService::import_file()
S
50 7 27
pmai_acf_add_on\fields\Field::getParents()
S
53 7 24
pmai_acf_add_on\fields\Field::initDataAndCreateField()
S
52 7 23
pmai_get_acf_group_by_slug()
S
53 7 23
pmai_acf_add_on\fields\Field::getLocalFieldDataByKey()
S
55 7 20
PMAI_Model::setTable()
S
52 6 24
pmai_acf_add_on\fields\acf\FieldDateTimePicker::parse()
S
55 6 18
PMAI_Model_Record::getRelated()
S
55 6 17
PMAI_Helper::array_prepend()
S
57 6 17
pmai_acf_add_on\fields\Field::getFieldName()
S
57 6 15
PMAI_Model_Record::getBy()
S
53 5 21
pmai_acf_add_on\fields\acf\FieldDatePicker::parse()
S
55 5 19
PMAI_Controller::error()
S
55 5 18
PMAI_Config::loadFromFile()
S
59 5 14
PMAI_Model_Record::set()
S
59 5 13
pmai_acf_add_on\ACFService::update_post_meta()
S
51 4 26
pmai_acf_add_on\fields\Field::trimValue()
S
63 5 11
PMAI_Controller::render()
S
55 4 18
pmai_acf_add_on\ACFService::get_post_meta()
S
59 4 15
pmai_acf_add_on\fields\Field::getParsedData()
S
58 4 15
pmai_acf_add_on\fields\acf\FieldDatePicker::import()
S
58 4 14
pmai_acf_add_on\fields\Field::getDBSubFieldsData()
S
60 4 14
PMAI_Controller::force_ssl()
S
59 4 13
pmai_pmxi_save_options()
S
61 4 12
pmai_acf_add_on\groups\GroupV4Local::initFields()
S
61 4 12
PMAI_Model::toArray()
S
63 4 11
pmai_acf_add_on\groups\GroupFactory::create()
S
64 4 9
PMAI_Plugin::adminInit()
S
62 4 10
PMAI_Plugin::__call()
S
61 3 12
pmai_acf_add_on\fields\acf\FieldCountry::getFieldValue()
S
61 3 12
pmai_acf_add_on\groups\GroupV5::initFields()
S
65 3 9
PMAI_Import_Record::import()
S
68 3 6
pmai_get_join_attr()
S
63 3 10
PMAI_Plugin::isNetwork()
S
64 3 10
pmai_acf_add_on\fields\Field::getFieldByKey()
S
74 3 4
pmai_acf_add_on\fields\Field::isEmptyValue()
S
78 3 3
PMAI_Plugin::shortcodeDispatcher()
S
58 2 15
pmai_pmxi_custom_field_to_delete()
S
70 3 5
pmai_pmxi_custom_field_to_update()
S
70 3 5
pmai_pmxi_saved_post()
S
70 3 6
pmai_acf_add_on\fields\acf\FieldDateTimePicker::getFieldValue()
S
64 3 10
pmai_acf_add_on\groups\Group::parse()
S
68 3 6
PMAI_Model_Record::__construct()
S
63 3 10
pmai_acf_add_on\groups\Group::renderHeader()
S
68 3 7
PMAI_Model_Record::insert()
S
63 3 10
PMAI_Controller_Admin::__construct()
S
57 2 14
PMAI_Admin_Import::addGroup()
S
63 2 11
PMAI_Model::__call()
S
62 2 11
PMAI_Import_Record::filtering()
S
78 2 3
PMAI_Plugin::getRelativePath()
S
73 2 4
pmai_acf_add_on\fields\Field::getData()
S
78 2 3
pmai_acf_add_on\fields\acf\FieldColorPicker::import()
S
69 2 6
PMAI_Model_Record::__get()
S
70 2 6
pmai_acf_add_on\fields\Field::getImportOption()
S
74 2 4
PMAI_Controller_Admin::render()
S
66 2 7
PMAI_Config::toArray()
S
78 2 3
pmai_acf_add_on\fields\acf\FieldCountry::import()
S
67 2 7
PMAI_Model_Record::update()
S
66 2 8
pmai_acf_add_on\fields\Field::getOriginalFieldValueAsString()
S
74 2 4
pmai_acf_add_on\fields\acf\FieldDateTimePicker::import()
S
69 2 6
PMAI_Config::get()
S
77 2 3
pmai_acf_add_on\fields\acf\FieldEmail::import()
S
69 2 6
pmai_acf_add_on\fields\acf\FieldUrl::import()
S
67 2 7
pmai_acf_add_on\fields\acf\FieldNumber::import()
S
67 2 7
pmai_acf_add_on\fields\acf\FieldPassword::import()
S
67 2 7
pmai_pmxi_custom_types()
S
75 2 4
PMAI_Model::truncateTable()
S
68 2 7
pmai_acf_add_on\fields\acf\FieldText::import()
S
67 2 7
pmai_acf_add_on\fields\acf\FieldTextarea::import()
S
67 2 7
PMAI_Compatibility::basename()
S
78 2 3
pmai_acf_add_on\fields\acf\FieldTimePicker::import()
S
67 2 7
pmai_acf_add_on\fields\Field::getByXPath()
S
64 2 9
pmai_acf_add_on\fields\Field::getOption()
S
78 2 3
pmai_acf_add_on\fields\acf\FieldWysiwyg::import()
S
67 2 7
pmai_acf_add_on\groups\Group::initFields()
S
70 2 6
pmai_acf_add_on\fields\Field::renderFooter()
S
66 2 8
pmai_acf_add_on\groups\Group::saved_post()
S
74 2 5
pmai_acf_add_on\fields\acf\FieldWpWysiwyg::import()
S
67 2 7
pmai_acf_add_on\groups\Group::import()
S
73 2 5
PMAI_Model_Record::delete()
S
63 2 10
PMAI_Model_Record::save()
S
67 2 8
PMAI_Import_Record::saved_post()
S
74 2 5
PMAI_Plugin::getInstance()
S
71 2 6
pmai_acf_add_on\fields\Field::getFieldOption()
S
77 2 3
pmai_acf_add_on\fields\Field::isLocalFieldStorage()
S
78 2 3
PMAI_Plugin::getWPPrefix()
S
75 2 4
pmai_acf_add_on\groups\Group::view()
S
70 2 7
pmai_acf_add_on\groups\Group::renderFooter()
S
71 2 6
pmai_acf_add_on\fields\Field::renderHeader()
S
65 2 9
PMAI_Plugin::getTablePrefix()
S
75 2 4
PMAI_Plugin::get_default_import_options()
S
61 1 14
pmai_acf_add_on\fields\Field::getType()
S
82 1 3
pmai_acf_add_on\fields\acf\FieldCountry::parse()
S
72 1 5
PMAI_Model::getTable()
S
82 1 3
PMAI_Controller::__construct()
S
77 1 4
pmai_acf_add_on\fields\Field::getPostIndex()
S
80 1 3
pmai_acf_add_on\fields\Field::setFieldInputName()
S
75 1 4
PMAI_Plugin::replace_callback()
S
79 1 3
pmai_acf_add_on\fields\Field::getImportType()
S
75 1 4
PMAI_Plugin::load_plugin_textdomain()
S
73 1 4
pmai_acf_add_on\fields\acf\FieldTextarea::parse()
S
72 1 5
pmai_acf_add_on\fields\acf\FieldWpWysiwyg::parse()
S
72 1 5
pmai_acf_add_on\groups\Group::getFieldsData()
S
82 1 3
pmai_acf_add_on\fields\acf\FieldWysiwyg::parse()
S
72 1 5
PMAI_Model_Record::__unset()
S
81 1 3
pmai_acf_add_on\fields\Field::getSubFields()
S
82 1 3
pmai_acf_add_on\fields\Field::getFieldKey()
S
80 1 3
pmai_acf_add_on\fields\acf\FieldUrl::parse()
S
72 1 5
pmai_acf_add_on\ACFService::isACFNewerThan()
S
74 1 4
pmai_acf_add_on\fields\acf\FieldDatePicker::massageDateFormat()
S
77 1 3
PMAI_Config::getIterator()
S
80 1 3
pmai_acf_add_on\fields\acf\FieldText::parse()
S
72 1 5
pmai_acf_add_on\fields\Field::getParent()
S
82 1 3
pmai_pmxi_extend_options_custom_fields()
S
76 1 4
pmai_acf_add_on\fields\Field::getTaxonomyType()
S
75 1 4
pmai_acf_add_on\groups\Group::getFields()
S
82 1 3
pmai_acf_add_on\fields\Field::getPostID()
S
80 1 3
PMAI_Plugin::isPermalinks()
S
77 1 4
pmai_acf_add_on\fields\acf\FieldPassword::parse()
S
72 1 5
PMAI_Plugin::init()
S
82 1 3
PMAI_Model_Record::__set()
S
80 1 3
pmai_acf_add_on\fields\acf\FieldEmail::parse()
S
72 1 5
pmai_acf_add_on\fields\Field::setParent()
S
81 1 3
pmai_acf_add_on\fields\Field::__construct()
S
64 1 10
PMAI_Import_Record::__construct()
S
73 1 5
pmai_acf_add_on\groups\Group::__construct()
S
74 1 5
pmai_acf_add_on\fields\acf\FieldColorPicker::parse()
S
72 1 5
pmai_acf_add_on\fields\Field::getLogger()
S
80 1 3
pmai_acf_add_on\fields\Field::getFieldLabel()
S
80 1 3
PMAI_Plugin::getAdminCurrentScreen()
S
82 1 3
PMAI_Model::clear()
S
77 1 4
PMAI_Config::createFromFile()
S
75 1 4
PMAI_Model_Record::__isset()
S
80 1 3
PMAI_Model::isEmpty()
S
80 1 3
pmai_acf_add_on\fields\Field::getDBFieldDataByKey()
S
80 1 3
pmai_acf_add_on\ACFService::is_field_supported_by_pro()
S
79 1 3
PMAI_Controller::init()
S
98 1 1
PMAI_Model::getBy()
S
100 1 0
pmai_acf_add_on\fields\Field::setOption()
S
80 1 3
pmai_acf_add_on\fields\acf\FieldTimePicker::parse()
S
72 1 5
PMAI_Config::__isset()
S
79 1 3
PMAI_Import_Record::_filter_has_cap_unfiltered_html()
S
76 1 4
pmai_acf_add_on\fields\acf\FieldEmpty::import()
S
82 1 3
PMAI_Model::getFieldName()
S
80 1 3
pmai_acf_add_on\groups\Group::getPost()
S
82 1 3
pmai_acf_add_on\fields\Field::getParsingData()
S
82 1 3
pmai_join_attr()
S
80 1 3
pmai_acf_add_on\fields\Field::saved_post()
S
98 1 1
pmai_acf_add_on\fields\acf\FieldNumber::parse()
S
72 1 5
pmai_acf_add_on\fields\Field::getImportData()
S
82 1 3
PMAI_Import_List::__construct()
S
76 1 4
pmai_acf_add_on\fields\Field::setData()
S
80 1 3
pmai_acf_add_on\fields\Field::isNotEmpty()
S
80 1 3
PMAI_Model::__construct()
S
80 1 3
PMAI_Config::__get()
S
80 1 3
PMAI_Plugin::activation()
S
73 1 5