Method: Less::Loader::Url.parse
- Defined in:
- lib/less/loader.rb
.parse(url_string) ⇒ Object
128 129 130 131 132 133 134 135 136 137 138 139 |
# File 'lib/less/loader.rb', line 128 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 |