Class: TokenMaster::Generators::InstallGenerator
- Inherits:
- 
      Rails::Generators::Base
      
        - Object
- Rails::Generators::Base
- TokenMaster::Generators::InstallGenerator
 
- Defined in:
- lib/generators/token_master/install_generator.rb
Instance Method Summary collapse
Instance Method Details
#add_options ⇒ Object
| 14 15 16 17 18 19 20 21 | # File 'lib/generators/token_master/install_generator.rb', line 14 def attributes.each do |tokenable| inject_into_file 'config/initializers/token_master.rb', before: 'end' do <<-RUBY config.add_tokenable_options :#{tokenable}, TokenMaster::Config::DEFAULT_VALUES RUBY end end end | 
#copy_initializer ⇒ Object
| 10 11 12 | # File 'lib/generators/token_master/install_generator.rb', line 10 def copy_initializer copy_file 'initializer.rb', 'config/initializers/token_master.rb', skip: true end |