Class: Bizarroids::Slider::Collection

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/bizarroids/slider/collection.rb

Instance Method Summary collapse

Instance Method Details

#human_nameObject



21
22
23
# File 'app/models/bizarroids/slider/collection.rb', line 21

def human_name
  name || key.humanize
end

#slide_attributesObject



25
26
27
# File 'app/models/bizarroids/slider/collection.rb', line 25

def slide_attributes
  config_options.fetch :slide_attributes, Bizarroids::Slider.slide_attributes
end

#slide_require_attributesObject



29
30
31
# File 'app/models/bizarroids/slider/collection.rb', line 29

def slide_require_attributes
  config_options.fetch :slide_require_attributes, Bizarroids::Slider.slide_require_attributes
end

#to_keyObject



13
14
15
# File 'app/models/bizarroids/slider/collection.rb', line 13

def to_key
  key.to_sym
end

#to_paramObject



9
10
11
# File 'app/models/bizarroids/slider/collection.rb', line 9

def to_param
  key
end

#version_optionsObject



17
18
19
# File 'app/models/bizarroids/slider/collection.rb', line 17

def version_options
  config_options.fetch :versions, {}
end