Sha256: 2430e61eedeff5ac75234dc1c4ae67953ba26600d9c81abd7e466045ef233ae0

Contents?: true

Size: 458 Bytes

Versions: 1

Compression:

Stored size: 458 Bytes

Contents

module Rails::Assist
  module BaseHelper         
    include Rails::Assist::ArtifactPath

    def make_file_name name, type, options={}      
      send :"#{type}_file_name", name, options
    end

    def existing_file_name name, type 
      # first try finder method
      finder_method = :"find_#{type}"
      found = send finder_method, name if respond_to? finder_method      
      # default
      make_file_name(name, type) if !found
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rails3_assist-0.2.2 lib/rails3_assist/base/file_name.rb