Module: Bizarroids::Slider
- Defined in:
- lib/bizarroids/slider.rb,
lib/bizarroids/slider/engine.rb,
lib/bizarroids/slider/version.rb,
app/helpers/bizarroids/slider/application_helper.rb,
app/controllers/bizarroids/slider/slides_controller.rb,
app/controllers/bizarroids/slider/application_controller.rb,
app/controllers/bizarroids/slider/collections_controller.rb
Defined Under Namespace
Modules: ApplicationHelper, CollectionsHelper, SlidesHelper Classes: ApplicationController, Collection, CollectionsController, ConfigError, Engine, InstallGenerator, MediaUploader, Slide, SlidesController
Constant Summary collapse
- DEFAULT_SLIDE_ATTRIBUTES =
%i(name description media link).freeze
- VERSION =
"0.1.5"
- @@collections =
{}
- @@keys =
[]
- @@slide_attributes =
%i(name description media link)
- @@slide_require_attributes =
%i(name)
- @@files_storage_dir =
'system/slider/'
- @@extension_white_list =
%w(jpg jpeg gif png)
- @@parent_controller =
'::ApplicationController'
- @@use_cancancan =
true
Class Method Summary collapse
- .get(key) ⇒ Object (also: [])
- .setup {|_self| ... } ⇒ Object
-
.table_name_prefix ⇒ Object
name prefix for ActiveRecord.
Class Method Details
.get(key) ⇒ Object Also known as: []
20 21 22 |
# File 'lib/bizarroids/slider.rb', line 20 def self.get key Collection.actual.find_by!(key: key). end |
.setup {|_self| ... } ⇒ Object
52 53 54 |
# File 'lib/bizarroids/slider.rb', line 52 def self.setup yield self end |
.table_name_prefix ⇒ Object
name prefix for ActiveRecord
14 15 16 |
# File 'lib/bizarroids/slider.rb', line 14 def self.table_name_prefix 'bizarroids_slider_' end |