Module: ClassNames

Defined in:
lib/classnames.rb

Instance Method Summary collapse

Instance Method Details

#classnames(*args) ⇒ Object



2
3
4
5
6
7
8
9
10
11
12
# File 'lib/classnames.rb', line 2

def classnames(*args)
  args = Array(args)

  args.reduce([]) do |arr, arg|
    if value = format_classnames(arg)
      arr << value
    else
      arr
    end
  end.flatten.join(' ')
end