Module: Magiq::Utils

Defined in:
lib/magiq/utils.rb

Class Method Summary collapse

Class Method Details

.blank?(val) ⇒ Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/magiq/utils.rb', line 11

def blank?(val)
  val.respond_to?(:empty?) ? !!val.empty? : !val
end

.pluralize(string) ⇒ Object



7
8
9
# File 'lib/magiq/utils.rb', line 7

def pluralize(string)
  ActiveSupport::Inflector.pluralize(string)
end

.present?(val) ⇒ Boolean

Returns:

  • (Boolean)


15
16
17
# File 'lib/magiq/utils.rb', line 15

def present?(val)
  !blank?(val)
end