Commit bf5b404c by Johnny Shields

Should be agnostic toward ActiveRecord; use ActiveModel where appropriate

parent f2b273a6
...@@ -37,7 +37,7 @@ module Paperclip ...@@ -37,7 +37,7 @@ module Paperclip
attr_accessor :post_processing attr_accessor :post_processing
# Creates an Attachment object. +name+ is the name of the attachment, # Creates an Attachment object. +name+ is the name of the attachment,
# +instance+ is the ActiveRecord object instance it's attached to, and # +instance+ is the model object instance it's attached to, and
# +options+ is the same as the hash passed to +has_attached_file+. # +options+ is the same as the hash passed to +has_attached_file+.
# #
# Options include: # Options include:
......
...@@ -53,7 +53,7 @@ module Paperclip ...@@ -53,7 +53,7 @@ module Paperclip
end end
module HelperMethods module HelperMethods
# Places ActiveRecord-style validations on the content type of the file # Places ActiveModel validations on the content type of the file
# assigned. The possible options are: # assigned. The possible options are:
# * +content_type+: Allowed content types. Can be a single content type # * +content_type+: Allowed content types. Can be a single content type
# or an array. Each type can be a String or a Regexp. It should be # or an array. Each type can be a String or a Regexp. It should be
......
...@@ -13,7 +13,7 @@ module Paperclip ...@@ -13,7 +13,7 @@ module Paperclip
end end
module HelperMethods module HelperMethods
# Places ActiveRecord-style validations on the presence of a file. # Places ActiveModel validations on the presence of a file.
# Options: # Options:
# * +if+: A lambda or name of an instance method. Validation will only # * +if+: A lambda or name of an instance method. Validation will only
# be run if this lambda or method returns true. # be run if this lambda or method returns true.
......
...@@ -88,7 +88,7 @@ module Paperclip ...@@ -88,7 +88,7 @@ module Paperclip
end end
module HelperMethods module HelperMethods
# Places ActiveRecord-style validations on the size of the file assigned. The # Places ActiveModel validations on the size of the file assigned. The
# possible options are: # possible options are:
# * +in+: a Range of bytes (i.e. +1..1.megabyte+), # * +in+: a Range of bytes (i.e. +1..1.megabyte+),
# * +less_than+: equivalent to :in => 0..options[:less_than] # * +less_than+: equivalent to :in => 0..options[:less_than]
......
...@@ -25,12 +25,12 @@ Gem::Specification.new do |s| ...@@ -25,12 +25,12 @@ Gem::Specification.new do |s|
s.requirements << "ImageMagick" s.requirements << "ImageMagick"
s.required_ruby_version = ">= 1.9.2" s.required_ruby_version = ">= 1.9.2"
s.add_dependency('activerecord', '>= 3.0.0')
s.add_dependency('activemodel', '>= 3.0.0') s.add_dependency('activemodel', '>= 3.0.0')
s.add_dependency('activesupport', '>= 3.0.0') s.add_dependency('activesupport', '>= 3.0.0')
s.add_dependency('cocaine', '~> 0.5.0') s.add_dependency('cocaine', '~> 0.5.0')
s.add_dependency('mime-types') s.add_dependency('mime-types')
s.add_development_dependency('activerecord', '>= 3.0.0')
s.add_development_dependency('shoulda') s.add_development_dependency('shoulda')
s.add_development_dependency('appraisal') s.add_development_dependency('appraisal')
s.add_development_dependency('mocha') s.add_development_dependency('mocha')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment