Class: CurrentUserEntity
- Inherits:
-
UserEntity
- Object
- Grape::Entity
- API::Entities::UserSafe
- API::Entities::UserBasic
- API::Entities::UserPath
- UserEntity
- CurrentUserEntity
- Defined in:
- app/serializers/current_user_entity.rb
Overview
Always use this entity when rendering data for current user for attributes that does not need to be visible to other users like user preferences.
Direct Known Subclasses
Method Summary
Methods included from UsersHelper
#admin_user_actions_data_attributes, #admin_users_data_attributes, #can_force_email_confirmation?, #can_impersonate_user, #confirm_user_data, #current_user_menu?, #current_user_menu_items, #display_public_email?, #impersonation_enabled?, #impersonation_error_text, #load_max_project_member_accesses, #max_project_member_access, #max_project_member_access_cache_key, #moderation_status, #profile_tab?, #profile_tabs, #user_badges_in_admin_section, #user_clear_status_at, #user_display_name, #user_email_help_text, #user_internal_regex_data, #user_link, #user_profile_actions_data, #user_profile_tabs_app_data, #user_status, #work_information