Module: Sorry::Rails
- Defined in:
- lib/sorry/rails.rb,
 lib/sorry/rails/railtie.rb,
 lib/sorry/rails/version.rb,
 lib/sorry/rails/configuration.rb,
 lib/sorry/rails/script_tag_helper.rb,
 lib/sorry/rails/subscriber_serializer.rb
Overview
Mail rails plugin definition for the Sorry gem.
Defined Under Namespace
Modules: ScriptTagHelper Classes: Configuration, Railtie, SubscriberSerializer
Constant Summary collapse
- PLUGIN_VERSION =
          Define the JS plugin version to be used by the script tag generator. 
- '4.latest'.freeze 
- VERSION =
          Define version number on release. 
- '0.1.2'.freeze 
Class Attribute Summary collapse
- 
  
    
      .configuration  ⇒ Object 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Attr to store the configuration. 
Class Method Summary collapse
- 
  
    
      .configure {|configuration| ... } ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Allow configuration by block. 
Class Attribute Details
.configuration ⇒ Object
Attr to store the configuration.
| 21 22 23 | # File 'lib/sorry/rails.rb', line 21 def configuration @configuration end | 
Class Method Details
.configure {|configuration| ... } ⇒ Object
Allow configuration by block.
| 24 25 26 27 28 29 30 31 32 33 | # File 'lib/sorry/rails.rb', line 24 def configure # Singleton the config instance. self.configuration ||= Configuration.new # Yield the config block. yield(configuration) # Return the config. self.configuration end |