8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
# File 'lib/generators/devise_castle/install_generator.rb', line 8
def add_config_options_to_initializer
devise_initializer_path = "config/initializers/devise.rb"
if File.exist?(devise_initializer_path)
old_content = File.read(devise_initializer_path)
if old_content.match(Regexp.new(/^\s*# ==> Configuration for :castle\n/))
false
else
inject_into_file(devise_initializer_path, :before => " # ==> Mailer Configuration\n") do
<<-CONTENT
# ==> Configuration for :castle
config.castle_api_secret = '#{api_secret}'
CONTENT
end
end
end
end
|