Sha256: 9ad8debcae627489356cfb617cba5cc09bb521a314c5dd508fc863924a034dbd

Contents?: true

Size: 1.05 KB

Versions: 4

Compression:

Stored size: 1.05 KB

Contents

class BasePost < ActiveRecord::Base
  self.table_name = 'posts'
end

class Post < BasePost
  has_attached_file :image,
    url: '/system/:test_env_number/:class/:attachment/:id/:locale/:style-:fingerprint.:extension'
  validates_attachment :image, content_type: {content_type: ['image/png']}

  translates :image_file_name, :image_content_type, :image_file_size, :image_updated_at, :image_fingerprint
end

class OnlyProcessPost < BasePost
  has_attached_file :image,
    url:          '/system/:test_env_number/:class/:attachment/:id/:locale/:style-:fingerprint.:extension',
    styles:       {thumb: '10x10', large: '40x40'},
    only_process: [:thumb]
  validates_attachment :image, content_type: {content_type: ['image/png']}

  translates :image_file_name, :image_content_type, :image_file_size, :image_updated_at, :image_fingerprint
end

class Untranslated < ActiveRecord::Base
  has_attached_file :image,
    url: '/system/:test_env_number/:class/:attachment/:id/:style-:fingerprint.:extension'
  validates_attachment :image, content_type: {content_type: ['image/png']}
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
paperclip-globalize3-3.3.0 spec/data/models.rb
paperclip-globalize3-3.2.0 spec/data/models.rb
paperclip-globalize3-3.1.0 spec/data/models.rb
paperclip-globalize3-3.0.0 spec/data/models.rb