Module: ArcWeld::Helpers
- Defined in:
- lib/arc_weld/helpers.rb
Instance Method Summary collapse
Instance Method Details
#constantize(literal) ⇒ Object
3 4 5 |
# File 'lib/arc_weld/helpers.rb', line 3 def constantize(literal) (literal.to_s.split(%r{[ _]}).map &:capitalize).join('') end |
#uri_join(*parts) ⇒ Object
7 8 9 10 |
# File 'lib/arc_weld/helpers.rb', line 7 def uri_join(*parts) pieces=parts.flat_map {|p| p.to_s.gsub(%r{\A/},'').gsub(%r{/\z},'')} format('/%s', pieces.join('/')) end |