Module: Less::Loader::Url
- Defined in:
- lib/less/loader.rb
Overview
:nodoc:
Class Method Summary collapse
Class Method Details
.parse(url_string) ⇒ Object
95 96 97 98 99 100 101 102 103 104 105 106 |
# File 'lib/less/loader.rb', line 95 def self.parse(url_string) u = URI.parse(url_string) result = {} result['protocol'] = u.scheme + ':' if u.scheme result['hostname'] = u.host if u.host result['pathname'] = u.path if u.path result['port'] = u.port if u.port result['query'] = u.query if u.query result['search'] = '?' + u.query if u.query result['hash'] = '#' + u.fragment if u.fragment result end |
.resolve(*args) ⇒ Object
91 92 93 |
# File 'lib/less/loader.rb', line 91 def self.resolve(*args) URI.join(*args) end |