Class: LinkedRails::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- LinkedRails::InstallGenerator
- Includes:
- Rails::Generators::Migration
- Defined in:
- lib/generators/linked_rails/install/install_generator.rb
Instance Method Summary collapse
-
#install ⇒ Object
rubocop:disable Metrics/AbcSize, Metrics/MethodLength.
Instance Method Details
#install ⇒ Object
rubocop:disable Metrics/AbcSize, Metrics/MethodLength
12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/generators/linked_rails/install/install_generator.rb', line 12 def install # rubocop:disable Metrics/AbcSize, Metrics/MethodLength template 'vocab.rb', 'lib/vocab.rb' template 'initializer.rb', 'config/initializers/linked_rails.rb' template 'application_action_list.rb', 'app/actions/application_action_list.rb' template 'application_form.rb', 'app/forms/application_form.rb' template 'application_menu_list.rb', 'app/menus/application_menu_list.rb' template 'application_policy.rb', 'app/policies/application_policy.rb' template 'application_serializer.rb', 'app/serializers/application_serializer.rb' template 'app_menu_list.rb', 'app/menus/app_menu_list.rb' template 'rdf_responder.rb', 'app/responders/rdf_responder.rb' template 'rdf_serializers_initializer.rb', 'config/initializers/rdf_serializers.rb' template 'locales.yml', 'config/locales/linked_rails.en.yml' template 'vocab.yml', 'config/locales/vocab.en.yml' route 'use_linked_rails' application 'config.middleware.use LinkedRails::Middleware::LinkedDataParams' application 'config.jwt_encryption_method = :hs512' inject_includes end |