Sha256: 935e5e319d3a04f93f2abe858dbb5d55c0fac2af22bb3c2fa6bd0fb462fd8d94

Contents?: true

Size: 454 Bytes

Versions: 89

Compression:

Stored size: 454 Bytes

Contents

# frozen_string_literal: true

require "rails/generators"
require "rails/generators/rails/plugin/plugin_generator"

module Rails
  class Engine
    class Updater
      class << self
        def generator
          @generator ||= Rails::Generators::PluginGenerator.new ["plugin"],
            { engine: true }, { destination_root: ENGINE_ROOT }
        end

        def run(action)
          generator.send(action)
        end
      end
    end
  end
end

Version data entries

89 entries across 81 versions & 6 rubygems

Version Path
zuora_connect_ui-0.8.3 vendor/ruby/2.6.0/gems/railties-6.0.0/lib/rails/engine/updater.rb
zuora_connect_ui-0.8.3 vendor/ruby/2.6.0/gems/railties-5.2.3/lib/rails/engine/updater.rb
zuora_connect_ui-0.8.2 vendor/ruby/2.6.0/gems/railties-5.2.3/lib/rails/engine/updater.rb
zuora_connect_ui-0.8.2 vendor/ruby/2.6.0/gems/railties-6.0.0/lib/rails/engine/updater.rb
railties-6.0.0 lib/rails/engine/updater.rb
zuora_connect_ui-0.8.1 vendor/ruby/2.6.0/gems/railties-5.2.3/lib/rails/engine/updater.rb
zuora_connect_ui-0.8.0 vendor/ruby/2.6.0/gems/railties-5.2.3/lib/rails/engine/updater.rb
spiral_form-0.1.1 vendor/bundle/gems/railties-5.2.3/lib/rails/engine/updater.rb
spiral_form-0.1.0 vendor/bundle/gems/railties-5.2.3/lib/rails/engine/updater.rb
railties-6.0.0.rc2 lib/rails/engine/updater.rb
zuora_connect_ui-0.7.1 vendor/ruby/2.6.0/gems/railties-5.2.3/lib/rails/engine/updater.rb
zuora_connect_ui-0.7.0 vendor/ruby/2.6.0/gems/railties-5.2.3/lib/rails/engine/updater.rb
railties-6.0.0.rc1 lib/rails/engine/updater.rb
railties-5.2.3 lib/rails/engine/updater.rb
railties-5.2.3.rc1 lib/rails/engine/updater.rb
railties-6.0.0.beta3 lib/rails/engine/updater.rb
railties-5.2.2.1 lib/rails/engine/updater.rb
railties-6.0.0.beta2 lib/rails/engine/updater.rb
railties-6.0.0.beta1 lib/rails/engine/updater.rb
railties-5.2.2 lib/rails/engine/updater.rb