Sha256: b2f22e1b8d3c9670b39372ea4f2299810e27bc14da28db1964d6bb2abf21d343

Contents?: true

Size: 758 Bytes

Versions: 16

Compression:

Stored size: 758 Bytes

Contents

module DevisePhone
  module Generators
    class InstallGenerator < Rails::Generators::Base
      source_root File.expand_path("../../templates", __FILE__)
      desc "Add DevisePhone config variables to the Devise initializer and copy DeviseSms locale files to your application."
      
      # def devise_install
      #   invoke "devise:install"
      # end
      
      def add_config_options_to_initializer
        devise_initializer_path = "config/initializers/devise.rb"
        if File.exist?(devise_initializer_path)
          old_content = File.read(devise_initializer_path)
          
          if old_content.match(Regexp.new(/^\s# ==> Configuration for :phone\n/))
            false
          end

        end

      end
      
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
devise_phone-0.1.26 lib/generators/devise_phone/install_generator.rb
devise_phone-0.1.25 lib/generators/devise_phone/install_generator.rb
devise_phone-0.1.24 lib/generators/devise_phone/install_generator.rb
devise_phone-0.1.23 lib/generators/devise_phone/install_generator.rb
devise_phone-0.1.22 lib/generators/devise_phone/install_generator.rb
devise_phone-0.1.21 lib/generators/devise_phone/install_generator.rb
devise_phone-0.1.2 lib/generators/devise_phone/install_generator.rb
devise_phone-0.1.1 lib/generators/devise_phone/install_generator.rb
devise_phone-0.1.0 lib/generators/devise_phone/install_generator.rb
devise_phone-0.0.17 lib/generators/devise_phone/install_generator.rb
devise_phone-0.0.1667 lib/generators/devise_phone/install_generator.rb
devise_phone-0.0.1666 lib/generators/devise_phone/install_generator.rb
devise_phone-0.0.1665 lib/generators/devise_phone/install_generator.rb
devise_phone-0.0.1664 lib/generators/devise_phone/install_generator.rb
devise_phone-0.0.1663 lib/generators/devise_phone/install_generator.rb
devise_phone-0.0.1662 lib/generators/devise_phone/install_generator.rb