Class: Superform::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/superform/install/install_generator.rb

Instance Method Summary collapse

Instance Method Details

#check_phlex_rails_dependencyObject



6
7
8
9
10
11
# File 'lib/generators/superform/install/install_generator.rb', line 6

def check_phlex_rails_dependency
  unless gem_in_bundle?("phlex-rails")
    say "ERROR: phlex-rails is not installed. Please run 'bundle add phlex-rails' first.", :red
    exit 1
  end
end

#create_application_formObject



13
14
15
# File 'lib/generators/superform/install/install_generator.rb', line 13

def create_application_form
  template "base.rb", Rails.root.join("app/components/form.rb")
end