Sha256: 2c4bf916706123241846a469f491bc53223343f2a89fd9c23d55b4fea57d97b1

Contents?: true

Size: 529 Bytes

Versions: 3

Compression:

Stored size: 529 Bytes

Contents

require 'rails/generators'
require 'rails/generators/migration'

module Nivo
  module Generators
    class ControllerGenerator < Rails::Generators::Base
      source_root File.expand_path("../../../../../app/controllers", __FILE__)
      desc "Copies the Nivo::Slide model to your application."

      argument :scope, :required => false, :default => nil,
                       :desc => "The scope to copy views to"

      def copy_model
        directory "nivo", "app/controllers/#{scope || :nivo}"
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
nivo-0.0.4 lib/rails/generators/nivo/controller_generator.rb
nivo-0.0.3 lib/rails/generators/nivo/controller_generator.rb
nivo-0.0.2 lib/rails/generators/nivo/controller_generator.rb