Module: Merbiful::Images
- Defined in:
- lib/merbiful-release/images.rb
Constant Summary collapse
- IMAGE_REGEXP =
/\.(gif|jpg|jpeg|png|bmp)$/i
Class Method Summary collapse
Class Method Details
.delete_possible?(image) ⇒ Boolean
18 19 20 |
# File 'lib/merbiful-release/images.rb', line 18 def self.delete_possible?(image) Pathname.new(File.join(Merb.root, "public", image)).writable? end |
.images ⇒ Object
8 9 10 11 12 13 14 15 16 |
# File 'lib/merbiful-release/images.rb', line 8 def self.images rval = [] Dir.glob(File.join(Merb.root, "public", "images", "*")).each do |file| if file.match(IMAGE_REGEXP) rval << Pathname.new("/").join(Pathname.new(file).relative_path_from(Pathname.new(File.join(Merb.root, "public")))) end end rval end |