Module: Mumuki::Domain::Helpers::Organization::ClassMethods
- Defined in:
- lib/mumuki/domain/helpers/organization.rb
Overview
Resource Hash
Instance Method Summary collapse
Instance Method Details
#current ⇒ Object
69 70 71 |
# File 'lib/mumuki/domain/helpers/organization.rb', line 69 def current Mumukit::Platform::Organization.current end |
#current? ⇒ Boolean
73 74 75 |
# File 'lib/mumuki/domain/helpers/organization.rb', line 73 def current? Mumukit::Platform::Organization.current? end |
#parse(json) ⇒ Object
81 82 83 84 85 86 87 |
# File 'lib/mumuki/domain/helpers/organization.rb', line 81 def parse(json) json .slice(:name) .merge(theme: Mumuki::Domain::Organization::Theme.parse(json[:theme])) .merge(settings: Mumuki::Domain::Organization::Settings.parse(json[:settings])) .merge(profile: Mumuki::Domain::Organization::Profile.parse(json[:profile])) end |
#safe_current ⇒ Object
77 78 79 |
# File 'lib/mumuki/domain/helpers/organization.rb', line 77 def safe_current current if current? end |