Module: Excalibur
- Defined in:
- lib/excalibur.rb,
lib/excalibur/railtie.rb,
lib/excalibur/version.rb,
lib/excalibur/decorator.rb,
lib/excalibur/duplicator.rb,
lib/excalibur/view_helpers.rb,
lib/excalibur/configuration.rb,
lib/excalibur/truncatable_content.rb,
lib/generators/excalibur/install_generator.rb,
lib/generators/excalibur/decorator_generator.rb
Overview
setting version number for the Excalibur gem
Defined Under Namespace
Modules: Duplicator, Generators, ViewHelpers Classes: Configuration, Decorator, Railtie, TruncateableContent
Constant Summary collapse
- VERSION =
'0.1.0'
Class Attribute Summary collapse
Class Method Summary collapse
- .configure {|configuration| ... } ⇒ Object
-
.new_default_configuration ⇒ Object
defines the gem default.
- .reset ⇒ Object
Class Attribute Details
.configuration ⇒ Object
17 18 19 |
# File 'lib/excalibur.rb', line 17 def configuration @configuration ||= new_default_configuration end |
Class Method Details
.configure {|configuration| ... } ⇒ Object
34 35 36 |
# File 'lib/excalibur.rb', line 34 def configure yield(configuration) end |
.new_default_configuration ⇒ Object
defines the gem default
26 27 28 29 30 31 32 |
# File 'lib/excalibur.rb', line 26 def new_default_configuration Configuration.new( new_default_title, new_default_description, ) end |
.reset ⇒ Object
21 22 23 |
# File 'lib/excalibur.rb', line 21 def reset @configuration = new_default_configuration end |