Method: DdeClient::DdeService.dde_enabled?

Defined in:
app/services/dde_client/dde_service.rb

.dde_enabled?Boolean

Returns:

  • (Boolean)


24
25
26
27
28
29
30
31
32
33
# File 'app/services/dde_client/dde_service.rb', line 24

def self.dde_enabled?
  property = GlobalProperty.find_by_property('dde_enabled')&.property_value
  return false unless property

  case property
  when /true/i then true
  when /false/i then false
  else raise "Invalid value for property dde_enabled: #{property.property_value}"
  end
end