Class: Zemus::Image
- Inherits:
-
Object
- Object
- Zemus::Image
- Defined in:
- lib/zemus/image.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(url) ⇒ Image
constructor
A new instance of Image.
- #to_embed ⇒ Object
Constructor Details
#initialize(url) ⇒ Image
Returns a new instance of Image.
9 10 11 |
# File 'lib/zemus/image.rb', line 9 def initialize(url) @url = url end |
Class Method Details
.valid?(url) ⇒ Boolean
4 5 6 7 |
# File 'lib/zemus/image.rb', line 4 def self.valid?(url) url.downcase =~ /\.jpg/ || url.downcase =~ /\.jpeg/ || url.downcase =~ /\.png/ || url.downcase =~ /\.gif/ end |
Instance Method Details
#to_embed ⇒ Object
13 14 15 |
# File 'lib/zemus/image.rb', line 13 def "<img src='#{@url}' class='img-responsive' alt='#{@url}' />" end |