class DeviseFidoUsf::Generators::InstallGenerator

Public Instance Methods

copy_initializer() click to toggle source
# File lib/generators/devise_fido_usf/install_generator.rb, line 13
      def copy_initializer
        unless options[:orm]
          raise MissingORMError, <<-ERROR.strip_heredoc
          An ORM must be set to install Devise in your application.

          Be sure to have an ORM like Active Record or Mongoid loaded in your
          app or configure your own at `config/application.rb`.

            config.generators do |g|
              g.orm :your_orm_gem
            end
          ERROR
        end

      end
copy_locale() click to toggle source
# File lib/generators/devise_fido_usf/install_generator.rb, line 29
def copy_locale
  copy_file "../../../config/locales/en.yml", "config/locales/fido_usf.en.yml"
end
run_migration() click to toggle source
# File lib/generators/devise_fido_usf/install_generator.rb, line 33
def run_migration
  invoke("devise_fido_usf:migrate", ["FidoUsfDevices"])
end
show_readme() click to toggle source
# File lib/generators/devise_fido_usf/install_generator.rb, line 37
def show_readme
  readme("README") if behavior == :invoke
end