class AtomicCms::Generators::InstallGenerator
Public Instance Methods
install_active_admin()
click to toggle source
# File lib/generators/atomic_cms/install/install_generator.rb, line 8 def install_active_admin setup_cms_route_engine setup_active_admin initialize_active_admin_assets end
Private Instance Methods
initialize_active_admin_assets()
click to toggle source
# File lib/generators/atomic_cms/install/install_generator.rb, line 16 def initialize_active_admin_assets generate 'atomic_cms:assets' end
setup_active_admin()
click to toggle source
# File lib/generators/atomic_cms/install/install_generator.rb, line 20 def setup_active_admin gem 'activeadmin', '1.0.0.pre2' flags = '' flags << '--skip-users' unless Gem.loaded_specs.keys.include?('devise') generate 'active_admin:install', flags end
setup_cms_route_engine()
click to toggle source
# File lib/generators/atomic_cms/install/install_generator.rb, line 28 def setup_cms_route_engine route 'mount AtomicCms::Engine => "/atomic_cms"' end