Class: String
- Defined in:
- lib/perennial/core_ext/blank.rb,
lib/perennial/core_ext/misc.rb
Overview
:nodoc:
Instance Method Summary collapse
- #/(*args) ⇒ Object
- #blank? ⇒ Boolean
- #camelize(capitalize_first_letter = true) ⇒ Object
- #to_pathname ⇒ Object
- #underscore ⇒ Object
Instance Method Details
#/(*args) ⇒ Object
52 53 54 |
# File 'lib/perennial/core_ext/misc.rb', line 52 def /(*args) File.join(self, *args) end |
#blank? ⇒ Boolean
42 43 44 |
# File 'lib/perennial/core_ext/blank.rb', line 42 def blank? self !~ /\S/ end |
#camelize(capitalize_first_letter = true) ⇒ Object
60 61 62 |
# File 'lib/perennial/core_ext/misc.rb', line 60 def camelize(capitalize_first_letter = true) Inflector.camelize(self, capitalize_first_letter) end |
#to_pathname ⇒ Object
64 65 66 |
# File 'lib/perennial/core_ext/misc.rb', line 64 def to_pathname Pathname.new(self) end |
#underscore ⇒ Object
56 57 58 |
# File 'lib/perennial/core_ext/misc.rb', line 56 def underscore Inflector.underscore(self) end |