Sha256: 782a263da8b84699483ab32dcad6f711105bc1e48240f7c6409739361c003721
Contents?: true
Size: 914 Bytes
Versions: 4
Compression:
Stored size: 914 Bytes
Contents
# encoding: utf-8 require 'securerandom' module Uploader autoload :Fileuploads, 'uploader/fileuploads' autoload :Asset, 'uploader/asset' module Helpers autoload :FormTagHelper, 'uploader/helpers/form_tag_helper' autoload :FormBuilder, 'uploader/helpers/form_builder' autoload :FieldTag, 'uploader/helpers/field_tag' end def self.guid SecureRandom.base64(15).tr('+/=', 'xyz').slice(0, 10) end def self.root_path @root_path ||= Pathname.new( File.dirname(File.expand_path('../', __FILE__)) ) end def self.assets Dir[root_path.join('vendor/assets/javascripts/uploader/**', '*.{js,css}')].inject([]) do |list, path| list << Pathname.new(path).relative_path_from(root_path.join('vendor/assets/javascripts')).to_s list end end def self.constantize(klass) return if klass.blank? klass.safe_constantize end end require 'uploader/engine'
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rails-uploader-0.1.4 | lib/uploader.rb |
rails-uploader-0.1.3 | lib/uploader.rb |
rails-uploader-0.1.2 | lib/uploader.rb |
rails-uploader-0.1.0 | lib/uploader.rb |