Sha256: e1a046f9910ba472c737037850676ce7c14bfdeb6c62e85403f208bc5aaf632a
Contents?: true
Size: 659 Bytes
Versions: 1
Compression:
Stored size: 659 Bytes
Contents
class DeviseViewsGenerator < Rails::Generator::Base def manifest record do |m| views_directory = File.join('app', 'views') m.directory views_directory { :sessions => [:new], :passwords => [:new, :edit], :confirmations => [:new], :notifier => [:confirmation_instructions, :reset_password_instructions] }.each do |dir, templates| m.directory File.join(views_directory, dir.to_s) templates.each do |template| template_path = "#{dir}/#{template}.html.erb" m.file "#{template_path}", "#{views_directory}/#{template_path}" end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
devise-0.2.0 | generators/devise_views/devise_views_generator.rb |