Sha256: a21ac4750c1b149545e62541a887b4417144a4d448e26d3dec468e459ca2f0ea

Contents?: true

Size: 693 Bytes

Versions: 17

Compression:

Stored size: 693 Bytes

Contents

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

      desc "Install easy_captcha"

      def copy_initializer #:nodoc:
        template "easy_captcha.rb", "config/initializers/easy_captcha.rb"
      end

      def add_devise_routes #:nodoc:
        route 'captcha_route'
      end

      def add_after_filter #:nodoc:
        inject_into_class "app/controllers/application_controller.rb", ApplicationController do
          "  # reset captcha code after each request for security\n  after_filter :reset_last_captcha_code!\n\n"
        end
      end
    end
  end
end

Version data entries

17 entries across 17 versions & 3 rubygems

Version Path
easy_captcha_rails-0.6.6.1 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.6.5 lib/generators/easy_captcha/install_generator.rb
easy_captcha-ftbpro-0.6.4 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.6.4 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.6.3 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.6.2 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.6.1 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.5.1 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.5.0 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.4.7 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.4.5 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.4.4 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.4.3 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.4.2 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.4.1 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.4.0 lib/generators/easy_captcha/install_generator.rb
easy_captcha-0.3.0 lib/generators/easy_captcha/install_generator.rb