Class: Koi::Current
- Inherits:
-
ActiveSupport::CurrentAttributes
- Object
- ActiveSupport::CurrentAttributes
- Koi::Current
- Defined in:
- app/models/koi/current.rb
Instance Method Summary collapse
- #actor ⇒ Admin::User, ...
- #admin_user ⇒ Admin::User?
- #device_authorization ⇒ Admin::DeviceAuthorization?
- #principal ⇒ Koi::Identity::Principal?
- #session ⇒ Admin::Session?
Instance Method Details
#actor ⇒ Admin::User, ...
12 13 14 |
# File 'app/models/koi/current.rb', line 12 def actor &.actor || session&.admin end |
#admin_user ⇒ Admin::User?
22 23 24 |
# File 'app/models/koi/current.rb', line 22 def admin_user &.admin_user || session&.admin end |
#device_authorization ⇒ Admin::DeviceAuthorization?
6 |
# File 'app/models/koi/current.rb', line 6 attribute :device_authorization |
#principal ⇒ Koi::Identity::Principal?
17 18 19 |
# File 'app/models/koi/current.rb', line 17 def principal &.principal end |