Class: Bundle
- Defined in:
- lib/iatelier/models/Bundle.rb
Constant Summary collapse
- @@dimensions =
['title', 'subtitle', 'description', 'slug', 'thumbnail', 'timestamp']
Constants inherited from Book
Book::DIMENSIONS, Book::GROUPINGS, Book::ROLES
Instance Attribute Summary
Attributes inherited from Book
Instance Method Summary collapse
Methods inherited from Book
#content, #content_raw, #convert, #dimensions, #get_asset, #groupings, #individuals, #kind, #revise_description, #revise_slug, #revise_subtitle, #revise_thumbnail, #revise_timestamp, #revise_title, #roles, #setup_description, #setup_slug, #setup_subtitle, #setup_thumbnail, #setup_timestamp, #setup_title, #store_attachment, #sync_content, #sync_individuals, #sync_keywords, #uniq
Instance Method Details
#items(class_name) ⇒ Object
13 14 15 16 |
# File 'lib/iatelier/models/Bundle.rb', line 13 def items(class_name) @query = '`bundleables`.`bundle_id` = "' + self.id.to_s + '"' Object::const_get(class_name).joins(:bundleables).where(@query) end |