Module: Avo::Concerns::PrivateAccess
- Extended by:
- ActiveSupport::Concern
- Included in:
- BaseApplicationController, SidebarComponent
- Defined in:
- lib/avo/concerns/private_access.rb
Instance Method Summary collapse
Instance Method Details
#authenticate_developer_or_admin! ⇒ Object
12 13 14 |
# File 'lib/avo/concerns/private_access.rb', line 12 def authenticate_developer_or_admin! raise_404 unless can_access_private_status? end |
#can_access_private_status? ⇒ Boolean
6 7 8 9 10 |
# File 'lib/avo/concerns/private_access.rb', line 6 def can_access_private_status? return true if Rails.env.development? Avo::Current.user_is_developer? || Avo::Current.user_is_admin? end |