Sha256: c8ebaf33a951d52ed5126e8d51bbdbba50d152199096e2cfae9f35176c9096f3

Contents?: true

Size: 537 Bytes

Versions: 14

Compression:

Stored size: 537 Bytes

Contents

require 'securerandom'

module Opro
  module Generators
    class InstallGenerator < Rails::Generators::Base
      source_root File.expand_path("../../templates", __FILE__)

      desc "Creates a Opro initializer"
      class_option :orm

      def copy_initializer
        template "opro.rb", "config/initializers/opro.rb"
      end

      def run_other_generators
        generate "active_record:opro"
      end

      def add_opro_routes
        opro_routes = "mount_opro_oauth"
        route opro_routes
      end
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
opro-0.4.0 lib/generators/opro/install_generator.rb
opro-0.3.3 lib/generators/opro/install_generator.rb
opro-0.3.2 lib/generators/opro/install_generator.rb
opro-0.3.1 lib/generators/opro/install_generator.rb
opro-0.3.0 lib/generators/opro/install_generator.rb
opro-0.3.0.pre3 lib/generators/opro/install_generator.rb
opro-0.3.0.pre2 lib/generators/opro/install_generator.rb
opro-0.3.0.pre1 lib/generators/opro/install_generator.rb
opro-0.3.0.pre lib/generators/opro/install_generator.rb
opro-0.2.1.pre lib/generators/opro/install_generator.rb
opro-0.2.0 lib/generators/opro/install_generator.rb
opro-0.1.0 lib/generators/opro/install_generator.rb
opro-0.0.3 lib/generators/opro/install_generator.rb
opro-0.0.2 lib/generators/opro/install_generator.rb