Class: Paperclip::UrlGenerator
- Inherits:
-
Object
- Object
- Paperclip::UrlGenerator
- Defined in:
- lib/paperclip/url_generator.rb
Class Method Summary collapse
Instance Method Summary collapse
- #for(style_name, options) ⇒ Object
-
#initialize(attachment) ⇒ UrlGenerator
constructor
A new instance of UrlGenerator.
Constructor Details
#initialize(attachment) ⇒ UrlGenerator
Returns a new instance of UrlGenerator.
13 14 15 |
# File 'lib/paperclip/url_generator.rb', line 13 def initialize() @attachment = end |
Class Method Details
.encoder ⇒ Object
7 8 9 |
# File 'lib/paperclip/url_generator.rb', line 7 def encoder @encoder ||= URI::RFC2396_Parser.new end |
Instance Method Details
#for(style_name, options) ⇒ Object
17 18 19 20 21 22 23 24 |
# File 'lib/paperclip/url_generator.rb', line 17 def for(style_name, ) interpolated = [:interpolator].interpolate( most_appropriate_url, @attachment, style_name ) escaped = escape_url_as_needed(interpolated, ) (escaped, ) end |