Sha256: bbeafbe85e45349cff498906e0f87594f3927572c3f4f8d196c6ff28de00347b

Contents?: true

Size: 720 Bytes

Versions: 14

Compression:

Stored size: 720 Bytes

Contents

class Book < ActiveRecord::Base
  has_many :assets, :class_name => "Books::Asset"
end

module Books
  class Asset < ActiveRecord::Base
    self.table_name = "books_assets"
    acts_as_assets base_model: :book
  end
end

module Books
  module Assets
    class TestDoc < Books::Asset
    end
  end
end

module Books
  module Assets
    class UniqueTestDoc < Books::Asset
      include ActsAsAssets::UniqueAsset
    end
  end
end

module Books
  class Image < ActiveRecord::Base
    self.table_name = "books_assets"
    acts_as_assets base_model: :book,:styles => {:thumb => "64x64", :medium => "128x128", :original => "800x600<"}
  end
end

module Books
  module Assets
    class TestImage < Books::Image
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
acts_as_assets-0.4.1 spec/support/book.rb
acts_as_assets-0.4.0.3 spec/support/book.rb
acts_as_assets-0.4.0.2 spec/support/book.rb
acts_as_assets-0.4.0.1 spec/support/book.rb
acts_as_assets-0.4.0 spec/support/book.rb
acts_as_assets-0.3.8 spec/support/book.rb
acts_as_assets-0.3.7 spec/support/book.rb
acts_as_assets-0.3.6 spec/support/book.rb
acts_as_assets-0.3.5 spec/support/book.rb
acts_as_assets-0.3.4 spec/support/book.rb
acts_as_assets-0.3.3 spec/support/book.rb
acts_as_assets-0.3.2 spec/support/book.rb
acts_as_assets-0.3.1 spec/support/book.rb
acts_as_assets-0.3.0 spec/support/book.rb