Sha256: 2c6c82d0372afd7ad1e4223d5b1716b3ae0524e75051e645972647b67ac2be60

Contents?: true

Size: 689 Bytes

Versions: 61

Compression:

Stored size: 689 Bytes

Contents

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

    class_option(:route,
                 :aliases => "-r",
                 :type => :string,
                 :desc => "What path should be the doc available on",
                 :default => "/apipie")

    class_option(:api_path,
                 :alias => "-a",
                 :type => :string,
                 :desc => "What path are API requests on",
                 :default => "/api")

    def create_initializer
      template 'initializer.rb.erb', 'config/initializers/apipie.rb'
    end

    def add_route
      route("apipie")
    end
  end
end

Version data entries

61 entries across 61 versions & 3 rubygems

Version Path
apipie-rails-0.8.2 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.8.1 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.8.0 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.7.2 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.7.1 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.7.0 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.6.0 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.5.20 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.5.19 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.5.18 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.5.17 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.5.16 lib/generators/apipie/install/install_generator.rb
apipierails3-0.0.1 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.5.15 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.5.14 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.5.13 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.5.12 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.5.11 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.5.10 lib/generators/apipie/install/install_generator.rb
apipie-rails-0.5.9 lib/generators/apipie/install/install_generator.rb