Class: TenantRealm::Helpers

Inherits:
Object
  • Object
show all
Defined in:
lib/tenant_realm/helpers.rb

Class Method Summary collapse

Class Method Details

.dev_log(message) ⇒ Object



14
15
16
# File 'lib/tenant_realm/helpers.rb', line 14

def dev_log(message)
  p message if Rails.env.development?
end

.raise_if_not_proc(source, name) ⇒ Object

Raises:



18
19
20
# File 'lib/tenant_realm/helpers.rb', line 18

def raise_if_not_proc(source, name)
  raise Error, "#{name} must be a Proc" unless source.is_a?(Proc)
end

.wrap_array(data) ⇒ Object



8
9
10
11
12
# File 'lib/tenant_realm/helpers.rb', line 8

def wrap_array(data)
  return [] if data.blank?

  data.is_a?(Array) ? data : [data]
end