Module: Aclatraz::Helpers

Included in:
Aclatraz, Store::Redis, Store::Riak
Defined in:
lib/aclatraz/helpers.rb

Instance Method Summary collapse

Instance Method Details

#camelize(str) ⇒ Object

Given underscored word, returns camelized version of it.

camelize(foo_bar_bla) # => "FooBarBla"


6
7
8
# File 'lib/aclatraz/helpers.rb', line 6

def camelize(str)
  str.split('_').map {|w| w.capitalize}.join
end

#member_id(member) ⇒ Object

If given object is kind of string or integer then returns it, otherwise it tries to return its ID.



12
13
14
# File 'lib/aclatraz/helpers.rb', line 12

def member_id(member)
  member.is_a?(String) || member.is_a?(Integer) ? member.to_s : member.id.to_s
end