module GollumRails::Upload::ClassDefinitions::ClassMethods

Attributes

blacklist[RW]
destination[RW]
overwrite[RW]
whitelist[RW]

Public Instance Methods

blacklist_format(*formats) click to toggle source
# File lib/gollum_rails/upload/class_definitions.rb, line 12
def blacklist_format(*formats)
  self.blacklist ||= []
  self.blacklist += Array(formats)
end
max_filesize(size) click to toggle source
# File lib/gollum_rails/upload/class_definitions.rb, line 20
def max_filesize(size)
  @max_size=size if size
end
max_size() click to toggle source
# File lib/gollum_rails/upload/class_definitions.rb, line 23
def max_size
  @max_size
end
overwrite_existing_files(bool) click to toggle source
# File lib/gollum_rails/upload/class_definitions.rb, line 29
def overwrite_existing_files(bool)
  self.overwrite = bool
end
upload_directory(dir) click to toggle source
# File lib/gollum_rails/upload/class_definitions.rb, line 26
def upload_directory(dir)
  self.destination = dir
end
whitelist_format(*formats) click to toggle source
# File lib/gollum_rails/upload/class_definitions.rb, line 16
def whitelist_format(*formats)
  self.whitelist ||= []
  self.whitelist += Array(formats)
end