Code Analysis: Export Users With Meta 0.6.8

Most Complex Classes

Class Rating Complexity
UserExportWithMeta\CSV
S
28
UserExportWithMeta\SettingsPage
S
16
UserExportWithMeta\WPUsers
S
14
UserExportWithMeta\Main
S
1

Most Complex Functions

Function Rating Complexity
UserExportWithMeta\SettingsPage::save()
A
8
autoloader()
S
5
UserExportWithMeta\SettingsPage::get_settings()
S
1
UserExportWithMeta\CSV::write()
S
5
UserExportWithMeta\WPUsers::get_all_columns()
S
4
UserExportWithMeta\CSV::set_delimiter()
S
4
UserExportWithMeta\CSV::set_enclosure()
S
4
UserExportWithMeta\SettingsPage::select_with_text()
S
3
pascal_to_snake_case()
S
4
UserExportWithMeta\WPUsers::get_users_data()
S
3
UserExportWithMeta\WPUsers::get_user_ids_by_roles()
S
2
UserExportWithMeta\CSV::output_header()
S
2