Class: Generators::Jav::InstallGenerator
Instance Method Summary
collapse
#initialize
Instance Method Details
#create_initializer_file ⇒ Object
12
13
14
15
16
17
|
# File 'lib/generators/jav/install_generator.rb', line 12
def create_initializer_file
route "mount Jav::Engine, at: Jav.configuration.root_path"
template "initializer/jav.tt", "config/initializers/jav.rb"
create_resources
end
|
#create_resources ⇒ Object
19
20
21
22
23
24
25
26
27
|
# File 'lib/generators/jav/install_generator.rb', line 19
def create_resources
if defined?(User).present?
Rails::Generators.invoke("jav:resource", ["user", "-q"], {destination_root: Rails.root })
end
if defined?(Account).present?
Rails::Generators.invoke("jav:resource", ["account", "-q"], {destination_root: Rails.root })
end
end
|