class Mumuki::Domain::Organization::Settings

Public Instance Methods

disabled?() click to toggle source
# File lib/mumuki/domain/organization/settings.rb, line 42
def disabled?
  disabled_from.present? && disabled_from.past?
end
disabled_from=(disabled_from) click to toggle source
# File lib/mumuki/domain/organization/settings.rb, line 34
def disabled_from=(disabled_from)
  @disabled_from = disabled_from&.in_time_zone
end
forum_discussions_minimal_role() click to toggle source
# File lib/mumuki/domain/organization/settings.rb, line 30
def forum_discussions_minimal_role
  (@forum_discussions_minimal_role || 'ex_student').to_sym
end
in_preparation?() click to toggle source
# File lib/mumuki/domain/organization/settings.rb, line 46
def in_preparation?
  in_preparation_until.present? && in_preparation_until.future?
end
in_preparation_until=(in_preparation_until) click to toggle source
# File lib/mumuki/domain/organization/settings.rb, line 38
def in_preparation_until=(in_preparation_until)
  @in_preparation_until = in_preparation_until&.in_time_zone
end
login_methods() click to toggle source
# File lib/mumuki/domain/organization/settings.rb, line 26
def login_methods
  @login_methods ||= ['user_pass']
end
private?() click to toggle source
# File lib/mumuki/domain/organization/settings.rb, line 22
def private?
  !public?
end