Sha256: 10f98a48b1b48f224eb0a7f8058bbfe2ee1636b6f6b7808688dde1f4762f2daa
Contents?: true
Size: 430 Bytes
Versions: 1
Compression:
Stored size: 430 Bytes
Contents
# encoding: UTF-8 module Spontaneous::Media::Store class Backend attr_reader :name attr_accessor :url_mapper def initialize(name) @name = name @url_mapper = default_url_mapper end def default_url_mapper Proc.new { |path| path } end def to_url(path) @url_mapper.call(path) end def accepts?(mimetype) return true if @accepts.nil? true end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
spontaneous-0.2.0.beta10 | lib/spontaneous/media/store/backend.rb |