class DeviseSafeguard::Generators::DeviseSafeguardGenerator
Public Instance Methods
inject_devise_safeguard_content()
click to toggle source
# File lib/generators/devise_safeguard/devise_safeguard_generator.rb, line 9 def inject_devise_safeguard_content path = File.join("app","models","#{file_path}.rb") if File.exists?(path) && !File.read(path).include?("safeguard_authenticatable") inject_into_file(path, "safeguard_authenticatable, :", :after => "devise :") end if File.exists?(path) && !File.read(path).include?(":last_sign_in_with_safeguard") inject_into_file(path, ":last_sign_in_with_safeguard, ", :after => "attr_accessible ") end end