class ActiveVersioning::WorkflowGenerator
Public Instance Methods
install_active_admin_resources()
click to toggle source
# File lib/generators/active_versioning/workflow_generator.rb, line 27 def install_active_admin_resources copy_file 'active_admin_resources/version.rb', 'app/admin/version.rb' end
install_active_admin_views()
click to toggle source
# File lib/generators/active_versioning/workflow_generator.rb, line 31 def install_active_admin_views copy_file 'active_admin_views/_commit_form.html.erb', 'app/views/active_admin/resource/_commit_form.html.erb' end
install_active_versioning()
click to toggle source
# File lib/generators/active_versioning/workflow_generator.rb, line 7 def install_active_versioning InstallGenerator.new.tap do |generator| generator.destination_root = destination_root generator.install_models generator.install_migrations end end
install_initializers()
click to toggle source
# File lib/generators/active_versioning/workflow_generator.rb, line 15 def install_initializers copy_file 'initializers/active_versioning_workflow.rb', 'config/initializers/active_versioning_workflow.rb' end
install_locales()
click to toggle source
# File lib/generators/active_versioning/workflow_generator.rb, line 23 def install_locales copy_file 'locales/active_versioning.en.yml', 'config/locales/active_versioning.en.yml' end
install_router()
click to toggle source
# File lib/generators/active_versioning/workflow_generator.rb, line 19 def install_router route 'self.class.send(:include, ActiveVersioning::Workflow::Router)' end