Code Analysis: ACF QuickEdit Fields 3.1.3

Function Rating Maintainability Complexity Lines of code
ACFQuickEdit\Admin\Columns::init_fields()
C
32 21 111
ACFQuickEdit\Admin\CurrentView::get_fieldgroup_filter()
A
46 16 32
ACFQuickEdit\Admin\EditFeature::init_fields()
A
42 14 50
ACFQuickEdit\Admin\CurrentView::__construct()
A
45 14 44
ACFQuickEdit\Fields\ChoiceField::render_column()
A
45 14 41
ACFQuickEdit\Fields\TaxonomyField::render_input()
A
38 10 69
ACFQuickEdit\Admin\CurrentView::get_object_type()
A
50 12 30
ACFQuickEdit\Fields\RelationshipField::render_column()
A
49 10 30
ACFQuickEdit\Fields\Field::render_quickedit_field()
A
44 9 43
ACFQuickEdit\Fields\CheckboxField::render_input()
A
41 7 60
ACFQuickEdit\Admin\Admin::ajax_get_acf_post_meta()
A
47 8 35
ACFQuickEdit\Fields\TrueFalseField::render_input()
A
50 8 29
ACFQuickEdit\Admin\CurrentView::filter_fields()
A
53 8 22
ACFQuickEdit\Ajax\AjaxHandler::ajax_callback()
A
53 8 21
ACFQuickEdit\Fields\RadioField::render_input()
S
45 6 43
ACFQuickEdit\Asset\Asset::__get()
S
61 8 13
ACFQuickEdit\Fields\TaxonomyField::render_column()
S
51 7 27
ACFQuickEdit\Fields\SelectField::render_input()
S
52 6 23
ACFQuickEdit\Ajax\AjaxHandler::sanitize_default()
S
56 6 19
ACFQuickEdit\Fields\GalleryField::render_column()
S
55 6 18
ACFQuickEdit\Fields\Field::getFieldObject()
S
52 5 23
ACFQuickEdit\Admin\FieldGroup::render_column_setting()
S
43 3 53
ACFQuickEdit\Admin\Admin::setup()
S
52 5 22
ACFQuickEdit\Fields\PostObjectField::render_column()
S
54 5 22
ACFQuickEdit\Admin\Bulkedit::display_bulk_edit()
S
50 4 31
ACFQuickEdit\Ajax\AjaxHandler::__get()
S
59 5 15
ACFQuickEdit\Admin\Admin::can_edit_object()
S
58 5 15
ACFQuickEdit\Asset\Asset::add_dep()
S
59 5 15
ACFQuickEdit\Fields\RelationshipField::get_post_object_link()
S
57 5 15
ACFQuickEdit\Fields\UserField::render_column()
S
59 5 13
ACFQuickEdit\Admin\Quickedit::display_quick_edit()
S
51 4 28
ACFQuickEdit\Fields\PostObjectField::get_post_link()
S
60 5 12
ACFQuickEdit\Admin\FieldGroup::init_acf_settings()
S
61 5 11
ACFQuickEdit\Admin\FieldGroup::render_edit_setting()
S
47 3 40
ACFQuickEdit\Compat\Polylang::handle_wp_seo_columns()
S
55 4 21
ACFQuickEdit\Asset\Asset::register()
S
56 4 20
ACFQuickEdit\Admin\Feature::init_fields()
S
56 4 17
__autoload()
S
57 4 16
ACFQuickEdit\Fields\PageLinkField::render_column()
S
57 4 16
ACFQuickEdit\Admin\Columns::_get_column_weight()
S
59 4 14
ACFQuickEdit\Fields\ImageField::render_column()
S
59 4 14
ACFQuickEdit\Admin\Feature::acf_get_fields()
S
61 4 13
ACFQuickEdit\Admin\CurrentView::referer_params()
S
60 4 13
ACFQuickEdit\Fields\GroupField::sanitize_value()
S
61 4 12
ACFQuickEdit\Fields\LinkField::render_column()
S
61 4 12
ACFQuickEdit\Asset\Asset::localize()
S
62 4 12
ACFQuickEdit\Fields\FileField::render_column()
S
61 4 11
ACFQuickEdit\Admin\Columns::get_meta_query()
S
54 3 23
ACFQuickEdit\Fields\LinkField::render_input()
S
52 3 23
ACFQuickEdit\Fields\RangeField::render_input()
S
53 3 22
ACFQuickEdit\Asset\Asset::_localize()
S
67 4 7
ACFQuickEdit\Fields\Field::__construct()
S
59 3 14
ACFQuickEdit\Asset\Asset::locate()
S
59 3 14
ACFQuickEdit\Fields\Field::get_types()
S
45 1 43
ACFQuickEdit\Admin\CurrentView::get_fields()
S
61 3 13
ACFQuickEdit\Fields\PostObjectField::render_input()
S
57 2 18
ACFQuickEdit\Ajax\AjaxHandler::__construct()
S
57 2 16
ACFQuickEdit\Fields\LinkField::sanitize_value()
S
58 2 16
ACFQuickEdit\Admin\Columns::pre_get_users()
S
72 3 5
ACFQuickEdit\Admin\Bulkedit::get_save_data()
S
66 3 8
ACFQuickEdit\Admin\Admin::unique_values()
S
65 3 9
ACFQuickEdit\Fields\PostObjectField::sanitize_value()
S
64 3 9
ACFQuickEdit\Asset\Asset::enqueue()
S
66 3 8
ACFQuickEdit\Admin\CurrentView::match_post_format()
S
69 3 6
ACFQuickEdit\Fields\TaxonomyField::sanitize_value()
S
64 3 9
ACFQuickEdit\Admin\CurrentView::match_post_status()
S
69 3 6
ACFQuickEdit\Admin\CurrentView::match_attachment()
S
69 3 6
ACFQuickEdit\Core\Core::init_compat()
S
71 3 5
ACFQuickEdit\Admin\CurrentView::match_post_taxonomy()
S
69 3 6
ACFQuickEdit\Admin\Columns::add_sortable_columns()
S
64 3 9
ACFQuickEdit\Admin\EditFeature::add_field()
S
63 3 10
ACFQuickEdit\Core\Plugin::get_plugin_meta()
S
66 3 9
ACFQuickEdit\Admin\Columns::parse_query()
S
69 3 6
ACFQuickEdit\Admin\Admin::__get()
S
70 3 7
ACFQuickEdit\Admin\Columns::parse_term_query()
S
69 3 6
ACFQuickEdit\Fields\FileField::render_input()
S
58 2 14
ACFQuickEdit\Core\Plugin::upgrade()
S
60 2 13
ACFQuickEdit\Fields\TaxonomyField::sanitize_ajax_result()
S
63 2 11
ACFQuickEdit\Fields\ButtonGroupField::render_input()
S
62 2 11
ACFQuickEdit\Admin\Admin::enqueue_edit_assets()
S
54 1 22
ACFQuickEdit\Fields\DateTimePickerField::render_input()
S
54 1 21
ACFQuickEdit\Admin\Admin::print_no_acf_notice()
S
56 1 21
ACFQuickEdit\Fields\DatePickerField::render_input()
S
56 1 19
ACFQuickEdit\Fields\TimePickerField::render_input()
S
56 1 18
ACFQuickEdit\Admin\Feature::supports()
S
74 2 4
ACFQuickEdit\Fields\ChoiceField::sanitize_value()
S
69 2 7
ACFQuickEdit\Fields\ColorPickerField::render_column()
S
65 2 9
ACFQuickEdit\Fields\DateTimePickerField::render_column()
S
67 2 7
ACFQuickEdit\Admin\Bulkedit::strip_dont_change()
S
68 2 7
ACFQuickEdit\Admin\Bulkedit::filter_ampty_array()
S
78 2 3
ACFQuickEdit\Admin\Columns::display_term_field_column()
S
68 2 7
ACFQuickEdit\Fields\Field::render_bulk_do_not_change()
S
59 1 15
ACFQuickEdit\Fields\Field::get_input_name()
S
66 2 8
ACFQuickEdit\Admin\Columns::filter_field_column()
S
64 2 9
ACFQuickEdit\Fields\Field::get_meta_key()
S
66 2 8
ACFQuickEdit\Fields\Field::get_value()
S
63 2 10
ACFQuickEdit\Core\Plugin::activate()
S
69 2 7
ACFQuickEdit\Fields\Field::get_input_id()
S
78 2 3
ACFQuickEdit\Admin\Feature::__construct()
S
65 2 9
ACFQuickEdit\Admin\Quickedit::init_fields()
S
70 2 6
ACFQuickEdit\Fields\TextField::render_column()
S
68 2 7
ACFQuickEdit\Fields\Field::_sanitize_strings_array_cb()
S
71 2 6
ACFQuickEdit\Core\Plugin::version()
S
71 2 6
ACFQuickEdit\Core\Singleton::instance()
S
66 2 8
ACFQuickEdit\Admin\EditFeature::save_acf_post_meta()
S
64 2 9
ACFQuickEdit\Fields\UrlField::sanitize_value()
S
70 2 6
ACFQuickEdit\Core\Plugin::deactivate()
S
71 2 6
ACFQuickEdit\Ajax\AjaxHandler::get_nonce()
S
71 2 6
ACFQuickEdit\Ajax\AjaxHandler::__destruct()
S
70 2 6
ACFQuickEdit\Fields\LinkField::print_media_templates()
S
64 2 10
ACFQuickEdit\Fields\NumberField::render_column()
S
63 2 10
ACFQuickEdit\Admin\CurrentView::is_assoc()
S
68 2 7
ACFQuickEdit\Admin\Columns::add_field_columns()
S
62 2 10
ACFQuickEdit\Fields\OembedField::render_column()
S
69 2 6
ACFQuickEdit\Compat\Polylang::__construct()
S
64 2 9
ACFQuickEdit\Fields\PasswordField::render_column()
S
64 2 10
ACFQuickEdit\Admin\CurrentView::get_available_field_groups()
S
67 2 8
ACFQuickEdit\Fields\PostObjectField::sanitize_ajax_result()
S
64 2 10
ACFQuickEdit\Fields\TrueFalseField::render_column()
S
78 2 3
ACFQuickEdit\Admin\CurrentView::get_group_of_field()
S
73 2 5
ACFQuickEdit\Admin\Columns::get_field_sorted()
S
69 2 6
ACFQuickEdit\Admin\EditFeature::save_acf_term_meta()
S
63 2 10
ACFQuickEdit\Core\Plugin::maybe_upgrade()
S
66 2 8
ACFQuickEdit\Admin\Bulkedit::init_fields()
S
70 2 6
ACFQuickEdit\Core\Plugin::uninstall()
S
70 2 6
ACFQuickEdit\Fields\PasswordField::render_input()
S
62 1 11
ACFQuickEdit\Admin\FieldGroup::render_column_settings()
S
62 1 11
ACFQuickEdit\Fields\Generic::get_value()
S
77 1 3
ACFQuickEdit\Admin\Columns::_mul_100()
S
79 1 3
ACFQuickEdit\Admin\Quickedit::get_fieldgroup_option()
S
82 1 3
ACFQuickEdit\Fields\TrueFalseField::sanitize_value()
S
80 1 3
ACFQuickEdit\Fields\GalleryField::sanitize_value()
S
70 1 6
ACFQuickEdit\Fields\Generic::render_input()
S
77 1 3
ACFQuickEdit\Core\Plugin::get_wp_plugin()
S
80 1 3
ACFQuickEdit\Core\Core::__construct()
S
72 1 5
ACFQuickEdit\Fields\Generic::is_sortable()
S
78 1 3
ACFQuickEdit\Asset\Asset::deps()
S
76 1 4
ACFQuickEdit\Fields\RadioField::is_sortable()
S
82 1 3
ACFQuickEdit\Core\Singleton::append_this()
S
77 1 4
ACFQuickEdit\Fields\PageLinkField::render_input()
S
82 1 3
ACFQuickEdit\Admin\CurrentView::get_params()
S
82 1 3
ACFQuickEdit\Fields\DatePickerField::is_sortable()
S
82 1 3
ACFQuickEdit\Admin\Admin::__construct()
S
65 1 8
ACFQuickEdit\Fields\TextareaField::render_input()
S
70 1 6
ACFQuickEdit\Admin\Admin::enqueue_fieldgroup_assets()
S
69 1 8
ACFQuickEdit\Fields\Field::sanitize_value()
S
80 1 3
ACFQuickEdit\Admin\FieldGroup::render_edit_settings()
S
65 1 9
ACFQuickEdit\Core\Plugin::get_asset_roots()
S
74 1 5
ACFQuickEdit\Fields\EmailField::is_sortable()
S
82 1 3
ACFQuickEdit\Fields\FileField::sanitize_value()
S
80 1 3
ACFQuickEdit\Fields\ColorPickerField::is_sortable()
S
82 1 3
ACFQuickEdit\Fields\NumberField::render_input()
S
64 1 10
ACFQuickEdit\Core\Plugin::get_plugin_url()
S
80 1 3
ACFQuickEdit\Fields\UrlField::render_input()
S
66 1 8
ACFQuickEdit\Fields\UserField::sanitize_value()
S
80 1 3
ACFQuickEdit\Admin\CurrentView::get_object_kind()
S
82 1 3
ACFQuickEdit\Core\Plugin::__construct()
S
64 1 9
ACFQuickEdit\Admin\Columns::display_post_field_column()
S
78 1 3
ACFQuickEdit\Admin\Bulkedit::filter_do_not_change()
S
80 1 3
ACFQuickEdit\Admin\Admin::enqueue_columns_assets()
S
78 1 4
ACFQuickEdit\Admin\EditFeature::get_save_data()
S
100 1 0
ACFQuickEdit\Fields\Field::get_acf_field()
S
82 1 3
ACFQuickEdit\Fields\RelationshipField::render_input()
S
82 1 3
ACFQuickEdit\Fields\DateTimePickerField::is_sortable()
S
82 1 3
ACFQuickEdit\Fields\GroupField::render_column()
S
98 1 1
ACFQuickEdit\Fields\SelectField::is_sortable()
S
80 1 3
ACFQuickEdit\Admin\Bulkedit::get_type()
S
82 1 3
ACFQuickEdit\Core\Singleton::__construct()
S
91 1 2
ACFQuickEdit\Admin\Quickedit::get_save_data()
S
82 1 3
ACFQuickEdit\Fields\TextField::is_sortable()
S
82 1 3
ACFQuickEdit\Fields\ColorPickerField::render_input()
S
68 1 7
ACFQuickEdit\Admin\Columns::add_ghost_column()
S
76 1 4
ACFQuickEdit\Admin\Feature::is_active()
S
79 1 3
ACFQuickEdit\Fields\Generic::render_column()
S
77 1 3
ACFQuickEdit\Admin\Feature::get_fieldgroup_option()
S
100 1 0
ACFQuickEdit\Ajax\AjaxHandler::verify_nonce()
S
78 1 3
ACFQuickEdit\Fields\UserField::is_sortable()
S
82 1 3
ACFQuickEdit\Fields\TextareaField::is_sortable()
S
82 1 3
ACFQuickEdit\Fields\EmailField::sanitize_value()
S
80 1 3
ACFQuickEdit\Admin\FieldGroup::__construct()
S
70 1 6
ACFQuickEdit\Asset\Asset::generate_handle()
S
65 1 8
ACFQuickEdit\Fields\Field::render_column()
S
80 1 3
ACFQuickEdit\Fields\TimePickerField::is_sortable()
S
82 1 3
ACFQuickEdit\Core\Plugin::get_slug()
S
80 1 3
ACFQuickEdit\Admin\Columns::get_field_sortable()
S
75 1 4
ACFQuickEdit\Core\Core::prefix()
S
80 1 3
ACFQuickEdit\Admin\Bulkedit::get_dont_change_value()
S
82 1 3
ACFQuickEdit\Core\Plugin::load_textdomain()
S
74 1 4
ACFQuickEdit\Asset\Asset::footer()
S
77 1 4
ACFQuickEdit\Admin\Columns::move_date_to_end()
S
71 1 6
ACFQuickEdit\Admin\Columns::_sort_columns_by_weight()
S
70 1 6
ACFQuickEdit\Fields\GroupField::render_input()
S
98 1 1
ACFQuickEdit\Admin\Columns::get_fieldgroup_option()
S
82 1 3
ACFQuickEdit\Admin\Bulkedit::get_fieldgroup_option()
S
82 1 3
ACFQuickEdit\Asset\Asset::__construct()
S
64 1 9
ACFQuickEdit\Compat\Polylang::term_ajax_action()
S
77 1 4
ACFQuickEdit\Fields\Field::get_parent()
S
82 1 3
ACFQuickEdit\Fields\Field::render_input()
S
63 1 10
ACFQuickEdit\Admin\Feature::add_field()
S
80 1 3
ACFQuickEdit\Admin\Columns::get_type()
S
82 1 3
ACFQuickEdit\Asset\Asset::get()
S
80 1 3
ACFQuickEdit\Fields\EmailField::render_input()
S
78 1 3
ACFQuickEdit\Fields\NumberField::is_sortable()
S
82 1 3
ACFQuickEdit\Core\Plugin::get_plugin_file()
S
82 1 3
ACFQuickEdit\Fields\Field::is_sortable()
S
82 1 3
ACFQuickEdit\Admin\Columns::display_user_field_column()
S
78 1 3
ACFQuickEdit\Fields\Field::sanitize_strings_array()
S
73 1 5
ACFQuickEdit\Core\Plugin::get_plugin_dir()
S
80 1 3
ACFQuickEdit\Fields\UrlField::is_sortable()
S
82 1 3
ACFQuickEdit\Fields\TextareaField::sanitize_value()
S
80 1 3
ACFQuickEdit\Admin\Feature::get_type()
S
100 1 0
ACFQuickEdit\Admin\Quickedit::get_type()
S
82 1 3
ACFQuickEdit\Compat\Polylang::post_ajax_action()
S
77 1 4
ACFQuickEdit\Fields\TrueFalseField::is_sortable()
S
82 1 3
ACFQuickEdit\Fields\OembedField::render_input()
S
82 1 3
ACFQuickEdit\Compat\Polylang::post_id_request_params()
S
77 1 4
ACFQuickEdit\Core\Singleton::__clone()
S
98 1 1
ACFQuickEdit\Fields\GalleryField::render_input()
S
82 1 3