Class: DeviseLdapMultipleGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- DeviseLdapMultipleGenerator
- Defined in:
- lib/generators/devise_ldap_multiple/devise_ldap_multiple_generator.rb
Instance Method Summary collapse
-
#create_ldap_config ⇒ Object
ToDo: Request user input to use a scope that already exists, or make it a parameter to pass into the generator.
- #update_user_model ⇒ Object
Instance Method Details
#create_ldap_config ⇒ Object
ToDo: Request user input to use a scope that already exists, or make it a parameter to pass into the generator
9 10 11 |
# File 'lib/generators/devise_ldap_multiple/devise_ldap_multiple_generator.rb', line 9 def create_ldap_config copy_file "default.yml", "config/ldap/#{user_model}.yml" end |
#update_user_model ⇒ Object
13 14 15 |
# File 'lib/generators/devise_ldap_multiple/devise_ldap_multiple_generator.rb', line 13 def update_user_model gsub_file "app/models/#{.user_model}.rb", /:database_authenticatable/, ":ldap_authenticatable" if .update_model? end |